Comece agoraComece grátis

Plotando o grafo de tarefas

Você está tentando analisar os registros de gastos da sua empresa. Sua gerente quer ver qual fração do gasto total ocorreu em cada mês. Mas você vai precisar rodar isso para muitos arquivos, então é uma boa ideia configurar um cálculo preguiçoso para poder acelerar usando threads ou processos. Para descobrir qual desses métodos de agendamento de tarefas pode ser melhor para este cálculo, você gostaria de visualizar o grafo de tarefas.

Os totais gastos em dois meses estão disponíveis para você como objetos delayed: month_1_costs e month_2_costs. dask também já foi importado para você.

Este exercicio faz parte do curso

Programação Paralela com Dask em Python

Ver curso

Instruções do exercicio

  • Calcule o gasto total dos dois meses.
  • Encontre a fração do total que foi gasta no primeiro mês.
  • Encontre a fração do total que foi gasta no segundo mês.
  • Visualize o grafo de tarefas combinado usado para calcular month_1_fraction e month_2_fraction.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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
____
Editar e Executar Código