Guest User

Untitled

a guest
Jun 1st, 2017
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. Parquet form:
  2. message spark_schema {
  3. required int64 timeStamp;
  4. required binary providerId (UTF8);
  5. required binary origin (UTF8);
  6. required binary destination (UTF8);
  7. required binary departDate (UTF8);
  8. optional binary returnDate (UTF8);
  9. required binary cabinClass (UTF8);
  10. required int32 numOfAdults;
  11. required int32 numOfInfants;
  12. required int32 numOfChildren;
  13. optional binary fareClass (UTF8);
  14. required binary fareType (ENUM);
  15. required int32 baseFare;
  16. required int32 taxes;
  17. required int32 fees;
  18. required int32 discounts;
  19. required int32 totalFare;
  20. required binary currencyCode (UTF8);
  21. optional int32 totalFareForActualPassengers;
  22. required binary flightRefundType (UTF8);
  23. required int32 rating;
  24. required boolean isCached;
  25. required group onwardJourney (LIST) {
  26. repeated group array {
  27. required binary origin (UTF8);
  28. required binary destination (UTF8);
  29. required binary flightNumber (UTF8);
  30. optional int32 runsOn;
  31. required binary arrivalTime (UTF8);
  32. required binary departTime (UTF8);
  33. optional int32 arrivalOffset;
  34. optional int32 duration;
  35. required binary via (UTF8);
  36. optional int32 stops;
  37. }
  38. }
  39. optional group returnJourney (LIST) {
  40. repeated group array {
  41. required binary origin (UTF8);
  42. required binary destination (UTF8);
  43. required binary flightNumber (UTF8);
  44. optional int32 runsOn;
  45. required binary arrivalTime (UTF8);
  46. required binary departTime (UTF8);
  47. optional int32 arrivalOffset;
  48. optional int32 duration;
  49. required binary via (UTF8);
  50. optional int32 stops;
  51. }
  52. }
  53. required int32 advancePurchaseDays;
  54. }
Add Comment
Please, Sign In to add comment