Vizualizarea grafului de sarcini
Încerci să analizezi înregistrările de cheltuieli ale companiei tale. Managerul tău vrea să vadă ce fracție din totalul cheltuielilor a avut loc în fiecare lună. Întrucât va trebui să rulezi calculul pentru multe fișiere, ar fi util să configurezi un calcul lazy, astfel încât să-l poți accelera folosind fire de execuție sau procese. Pentru a decide care metodă de planificare a sarcinilor se potrivește mai bine acestui calcul, vrei să vizualizezi graful de sarcini.
Totalurile cheltuite în cele două luni îți sunt disponibile ca obiecte delayed sub numele month_1_costs și month_2_costs. dask a fost deja importat pentru tine.
Acest exercițiu face parte din cursul
Programare paralelă cu Dask în Python
Instrucțiuni pentru exercițiu
- Calculează cheltuiala totală din cele două luni.
- Găsește fracția din total care a fost cheltuită în prima lună.
- Găsește fracția din total care a fost cheltuită în a doua lună.
- Vizualizează graful de sarcini comun folosit pentru a calcula
month_1_fractionșimonth_2_fraction.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
____