diff --git a/gcp_billing_export.view.lkml b/gcp_billing_export.view.lkml index d19907f..9e47c58 100644 --- a/gcp_billing_export.view.lkml +++ b/gcp_billing_export.view.lkml @@ -60,15 +60,18 @@ view: gcp_billing_export { type: sum sql: ${TABLE}.cost ;; value_format_name: decimal_2 - html: {% if currency._value == 'GBP' %} + html: {% case currency._value %} + {% when 'GBP' %} £{{ rendered_value }} - {% elsif currency == 'USD' %} + {% when 'USD' %} ${{ rendered_value }} - {% elsif currency == 'EUR' %} + {% when 'EUR' %} €{{ rendered_value }} + {% when 'JPY' %} + ¥{{ rendered_value }} {% else %} {{ rendered_value }} {{ currency._value }} - {% endif %} ;; + {% endcase %} ;; drill_fields: [gcp_billing_export_project.name, gcp_billing_export_service.description, sku_category, gcp_billing_export_sku.description, gcp_billing_export_usage.unit, gcp_billing_export_usage.total_usage, total_cost] } @@ -82,15 +85,18 @@ view: gcp_billing_export { type: sum sql: ${gcp_billing_export_credits.credit_amount} ;; value_format_name: decimal_2 - html: {% if currency._value == 'GBP' %} + html: {% case currency._value %} + {% when 'GBP' %} £{{ rendered_value }} - {% elsif currency == 'USD' %} + {% when 'USD' %} ${{ rendered_value }} - {% elsif currency == 'EUR' %} + {% when 'EUR' %} €{{ rendered_value }} + {% when 'JPY' %} + ¥{{ rendered_value }} {% else %} {{ rendered_value }} {{ currency._value }} - {% endif %} ;; + {% endcase %} ;; drill_fields: [gcp_billing_export_credits.credit_name,gcp_billing_export_credits.credit_amount] }