Implement Pinot Reportal:
Pinot Reportal is the offline part of ReportIn project, a self-service report system.

1. Implement a new data type for ReportalPinotRunner. Inside ReportalPinotRunner, integret: 1.1. avro data projection/ filtering/ sorting; 1.2. pinot segment creation 1.3. pinot data push

2. Change UI to give the options of Pinot Configs.

3. Can support sequential Pig script query attached before pinot jobs.

4. Change the email thread to create an easyBI URL to show the data.