0:00:00.360,0:00:02.890 O que é muito bom no Pig é que ele 0:00:02.890,0:00:07.450 tira do usuário a implementação real de como o cálculo 0:00:07.450,0:00:10.610 é feito. Então, você pode escrever 0:00:10.610,0:00:15.070 em uma linguagem mais abstrata que tipos de operações devem ser executadas 0:00:15.070,0:00:17.730 em seus dados. Você pode dizer, por exemplo, 0:00:17.730,0:00:19.980 para unir esse conjunto de dados com aquele 0:00:19.980,0:00:22.470 , ou filtrar esse conjunto de dados ou reduzi-lo. Mas você não diz 0:00:22.470,0:00:25.930 como fazer a análise. E então o Pig pode decidir 0:00:25.930,0:00:29.300 o modo mais rápido de fazer isso por você. Em vez de escrever 0:00:29.300,0:00:31.600 tarefas muito detalhadas descrevendo exatamente o que deve ser feito, 0:00:31.600,0:00:34.310 você só precisa especificar, de maneira abstrata, 0:00:34.310,0:00:37.630 o cálculo que precisa ser feito, 0:00:37.630,0:00:41.550 e pode deixar o computador fazer o trabalhado árduo de descobrir o modo mais rápido de fazer o cálculo.