Representar el grafo de tareas
Estás intentando analizar los registros de gasto de tu empresa. Tu responsable quiere ver qué fracción del gasto total ocurrió en cada mes. Pero tendrás que ejecutarlo para muchos archivos, así que conviene configurar un cálculo perezoso para poder acelerarlo usando hilos o procesos. Para decidir cuál de estos métodos de planificación de tareas puede ser mejor para este cálculo, te gustaría visualizar el grafo de tareas.
Los totales gastados en dos meses están disponibles como objetos delayed: month_1_costs y month_2_costs. También se ha importado dask por ti.
Este ejercicio forma parte del curso
Programación paralela con Dask en Python
Instrucciones del ejercicio
- Calcula el gasto total de los dos meses.
- Calcula la fracción del total que se gastó en el primer mes.
- Calcula la fracción del total que se gastó en el segundo mes.
- Visualiza el grafo de tareas conjunto utilizado para calcular
month_1_fractionymonth_2_fraction.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Add the two delayed month costs
total_costs = ____
# Calculate the fraction of total cost from month 1
month_1_fraction = ____
# Calculate the fraction of total cost from month 2
month_2_fraction = ____
# Plot the joint task graph used to calculate the fractions
____