Create max_date view

Change-Id: Ieeeaae6e2fa03c8deb998693de4b83b2244240b3
diff --git a/views/revenue/max_date.view.lkml b/views/revenue/max_date.view.lkml
new file mode 100644
index 0000000..f25aefb
--- /dev/null
+++ b/views/revenue/max_date.view.lkml
@@ -0,0 +1,31 @@
+
+view: max_date {
+  derived_table: {
+    sql: SELECT max_partition_date AS max_date_minus_2
+         FROM `concord-test.stagingservice_gcc.gcc_revenue_latest_partition_view`
+         GROUP BY 1;;
+  }
+########## PRIMARY KEYS ############
+  dimension: pk {
+    description: "Primary key.  This table should only ever have one row, so any dimension should be the primary key."
+    hidden: yes
+    primary_key: yes
+    sql: ${max_date_minus_2_raw} ;;
+  }
+########## DIMENSIONS ############
+  dimension_group: max_date_minus_2 {
+    description: "Calculates the latest date in the Revenue table and subtracts 2 days"
+    hidden: yes
+    type: time
+    datatype: date
+    timeframes: [raw, date, day_of_month, day_of_year, month, month_name, week]
+    sql: CAST(${TABLE}.max_date_minus_2 AS DATE) ;;
+    convert_tz: no
+  }
+  dimension: max_date_minus_2_day_of_quarter {
+    hidden: yes
+    description: "Day of quarter"
+    type: number
+    sql: DATE_DIFF(${max_date_minus_2_raw}, DATE_TRUNC(${max_date_minus_2_raw}, QUARTER), DAY) ;;
+  }
+}