Enviar por SMS: Partitioning and bucketing in hive-based big data warehouses