diff --git a/Hieu/dim_date_hieu.model.aml b/Hieu/dim_date_hieu.model.aml deleted file mode 100644 index 6b457e8..0000000 --- a/Hieu/dim_date_hieu.model.aml +++ /dev/null @@ -1,159 +0,0 @@ -Model dim_date_hieu { - type: 'query' - label: 'Dim Dates' - description: '' - data_source_name: 'demodb' - dimension date_key { - label: 'Date Key' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.date_key }};; - } - dimension day_of_week { - label: 'Day Of Week' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_week }};; - } - dimension day_of_month { - label: 'Day Of Month' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_month }};; - } - dimension day_of_year { - label: 'Day Of Year' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_year }};; - } - dimension weekday_name { - label: 'Weekday Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.weekday_name }};; - } - dimension weekday_name_abbr { - label: 'Weekday Name Abbr.' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.weekday_name_abbr }};; - } - dimension week_number { - label: 'Week Number' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.week_number }};; - } - dimension week_number_iso { - label: 'Week Number ISO' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.week_number_iso }};; - } - dimension year_week_iso { - label: 'Year Week ISO' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_week_iso }};; - } - dimension month_name { - label: 'Month Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_name }};; - } - dimension month_name_abbr { - label: 'Month Name Abbr.' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_name_abbr }};; - } - dimension month_number { - label: 'Month Number' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_number }};; - } - dimension year_month { - label: 'Year Month' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_month }};; - } - dimension quarter { - label: 'Quarter' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.quarter }};; - } - dimension year_quarter { - label: 'Year Quarter' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_quarter }};; - } - dimension year { - label: 'Year' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year }};; - } - - dimension time_grain_selector { - label: 'Time Grain Selector' - type: 'date' - - definition: @aql case( - when: 'Day' in dim_dates.time_grain_choice - , then: dim_dates.day_of_year - - , when: 'Week' in dim_dates.time_grain_choice - , then: dim_dates.year_week_iso - - , when: 'Quarter' in dim_dates.time_grain_choice - , then: dim_dates.year_quarter - ) ;; - } - - owner: 'ha.pham+demo4@holistics.io' - query: @sql - SELECT - date_key::date - , to_char(date_key, 'ID') as day_of_week - , to_char(date_key, 'DD') as day_of_month - , to_char(date_key, 'DDD') as day_of_year - , to_char(date_key, 'Day') as weekday_name - , to_char(date_key, 'Dy') as weekday_name_abbr - , to_char(date_key, 'WW') as week_number - , to_char(date_key, 'IW') as week_number_iso - , to_char(date_key, 'YYYYIW') as year_week_iso - , to_char(date_key, 'Month') as month_name - , to_char(date_key, 'Mon') as month_name_abbr - , to_char(date_key, 'MM') as month_number - , to_char(date_key, 'YYYYMM') as year_month - , to_char(date_key, 'Q') as quarter - , to_char(date_key, 'YYYY') || 'Q' || to_char(date_key, 'Q') as year_quarter - , to_char(date_key, 'YYYY') as year - FROM generate_series ('2013-01-01' :: date, current_date ,'1 day' :: interval) date_key;; - models: [ - ] - - param time_grain_choice { - label: 'Time Grain Choice' - type: 'date' - allowed_values: [ - 'Day', - 'Week', - 'Quarter' - ] - } - measure measure_b38111c { - label: "Count of Dim Dates Day Of Month" - type: "number" - description: "" - hidden: false - definition: @aql count(dim_date_hieu.day_of_month);; - aggregation_type: "custom" - } -} \ No newline at end of file diff --git a/Hieu/hieu_haha_meme.dataset.aml b/Hieu/hieu_haha_meme.dataset.aml deleted file mode 100644 index d6ab653..0000000 --- a/Hieu/hieu_haha_meme.dataset.aml +++ /dev/null @@ -1,23 +0,0 @@ -Dataset hieu_haha_meme { - label: 'hieu_haha_meme' - description: '' - data_source_name: 'movies_lens' - models: [ - orderskk, - users_kk - , - tenants - ] - relationships: [ - relationship(orderskk.user_id > users_kk.id, true), - relationship(users_kk.tenant_id > tenants.id, true), - relationship(orderskk.tenant_id > tenants.id, true) - ] - dimension dimension_600e63f { - label: "Untitled Dimension" - type: "number" - description: "" - definition: @aql users_kk.id | with_relationships(orderskk.user_id > users_kk.id);; - model: orderskk - } -} \ No newline at end of file diff --git a/Hieu/hieu_haha_meme_copy.dataset.aml b/Hieu/hieu_haha_meme_copy.dataset.aml deleted file mode 100644 index 6861bb3..0000000 --- a/Hieu/hieu_haha_meme_copy.dataset.aml +++ /dev/null @@ -1,9 +0,0 @@ -Dataset hieu_haha_meme_copy { - label: 'hieu_haha_meme' - description: '' - data_source_name: 'movies_lens' - models: [ - ] - relationships: [ - ] -} \ No newline at end of file diff --git a/Hieu/hieu_test.dataset.aml b/Hieu/hieu_test.dataset.aml deleted file mode 100644 index a5dcaf8..0000000 --- a/Hieu/hieu_test.dataset.aml +++ /dev/null @@ -1,33 +0,0 @@ -Dataset hieu_test { - label: 'hieu_test' - description: '' - data_source_name: 'movies_lens' - models: [ - holidays, - dim_date_hieu - ] - relationships: [] - metric date1 { - label: "Date 1" - type: "date" - hidden: false - description: "" - definition: @aql min(date_trunc(dim_date_hieu.date_key, 'day')) -| where(dim_date_hieu.date_key == @(9-Oct-2025) );; - } - metric date2 { - label: "Date 2" - type: "date" - hidden: false - description: "" - definition: @aql min(date_trunc(dim_date_hieu.date_key, 'day')) -| where(dim_date_hieu.date_key == @(14-Oct-2025) );; - } - metric business_days { - label: "Business Days" - type: "number" - hidden: false - description: "" - definition: @aql cast(2.4, 'int');; - } -} \ No newline at end of file diff --git a/Hieu/holidays.model.aml b/Hieu/holidays.model.aml deleted file mode 100644 index d15d834..0000000 --- a/Hieu/holidays.model.aml +++ /dev/null @@ -1,30 +0,0 @@ -Model holidays { - type: 'query' - label: 'Holidays' - description: '' - data_source_name: 'movies_lens' - dimension date { - label: 'Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.date }};; - } - - owner: 'hieu.nht@holistics.io' - query: @sql - SELECT DATE '2025-01-06' AS date - UNION ALL SELECT DATE '2025-01-19' - UNION ALL SELECT DATE '2025-01-30' - UNION ALL SELECT DATE '2025-02-08' - UNION ALL SELECT DATE '2025-02-24';; - models: [ - ] - measure measure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720e { - label: "Count of Holidays Date measure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720emeasure_54d720e" - type: "number" - description: "This toggle calculates a single trend line based on all the segmented data points in the chart, similar to a scatter plot. This option is ideal if, after breaking down the total values, you wish to see the trend line among those segmented values." - hidden: false - definition: @aql count(holidays.date)+count(holidays.date)+count(holidays.date)+count(holidays.date)+count(holidays.date)+count(holidays.date)+count(holidays.date)+count(holidays.date)+count(holidays.date);; - aggregation_type: "custom" - } -} \ No newline at end of file diff --git a/Hieu/orders.model.aml b/Hieu/orders.model.aml deleted file mode 100644 index b32f0a3..0000000 --- a/Hieu/orders.model.aml +++ /dev/null @@ -1,45 +0,0 @@ -Model orderskk { - type: 'query' - label: 'Orders' - description: '' - data_source_name: 'movies_lens' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension tenant_id { - label: 'tenant_id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.tenant_id }};; - } - - param param_tenant_id { - label: 'param tenant_id' - type: 'number' - } - - owner: 'hieu.nht@holistics.io' - query: @sql - with haha as( - SELECT 1 as id, 1 as user_id, 1 as tenant_id - UNION - select 2 as id, null as user_id, 1 as tenant_id - UNION - select 3 as id, 3 as user_id, 2 as tenant_id - ) - select * - from haha - where {% filter(param_tenant_id) %} tenant_id {% end %} - ;; - models: [ - ] -} diff --git a/Hieu/tenants.model.aml b/Hieu/tenants.model.aml deleted file mode 100644 index e6d1a56..0000000 --- a/Hieu/tenants.model.aml +++ /dev/null @@ -1,22 +0,0 @@ -Model tenants { - type: 'query' - label: 'Tenants' - description: '' - data_source_name: 'movies_lens' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - - owner: 'hieu.nht@holistics.io' - query: @sql - select 1 as id - UNION - select 2 as id - union - select 3 as id;; - models: [ - ] -} diff --git a/Hieu/test_hieui.model.aml b/Hieu/test_hieui.model.aml deleted file mode 100644 index fa08bed..0000000 --- a/Hieu/test_hieui.model.aml +++ /dev/null @@ -1,61 +0,0 @@ -Model test_hieui { - type: 'query' - label: 'Test Hieui' - description: '' - data_source_name: 'movies_lens' - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension on_date { - label: 'On Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.on_date }};; - } - dimension balance { - label: 'Balance' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.balance }};; - } - dimension d1 { - label: "D 1" - type: "number" - description: "" - hidden: false - definition: @aql max(test_hieui.balance) | dimensionalize(test_hieui.user_id, test_hieui.on_date);; - primary_key: false - } - - owner: 'hieu.nht@holistics.io' - query: @sql - select 1 as user_id, cast('2025-01-01' as date) as on_date, 10 as balance - union all - select 1 as user_id, cast('2025-01-02' as date) as on_date, 20 as balance - union all - select 2 as user_id, cast('2025-01-01' as date) as on_date, 5 as balance - union all - select 2 as user_id, cast('2025-01-02' as date) as on_date, 10 as balance;; - models: [ - ] - measure metric_5f8d711 { - label: "Untitled Metric" - type: "number" - description: "" - definition: @aql sum(test_hieui.d1);; - aggregation_type: "custom" - } - measure metric_43f0da2 { - label: "Untitled Metric" - type: "number" - description: "" - definition: @aql test_hieui -| group(test_hieui.user_id, test_hieui.on_date) -| select(test_hieui.user_id, test_hieui.on_date, c: max(test_hieui.balance)) -| sum(c);; - aggregation_type: "custom" - } -} \ No newline at end of file diff --git a/Hieu/untitled_10.page.aml b/Hieu/untitled_10.page.aml deleted file mode 100644 index e3c953a..0000000 --- a/Hieu/untitled_10.page.aml +++ /dev/null @@ -1,462 +0,0 @@ -Dashboard untitled_10_2 { - title: 'untitled_10' - description: '' - owner: 'hieu.nht@holistics.io' - block title: TextBlock { - content: @md # Your title goes here ;; - } - block v_eq1j: VizBlock { - label: 'raw orders ' - viz: DataTable { - dataset: hieu_haha_meme - theme { - } - fields: [ - VizFieldFull { - label: 'Id' - ref: r(orderskk.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(orderskk.user_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(orderskk.tenant_id) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - show_row_with_no_data: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_tf0o: VizBlock { - label: 'raw users' - viz: DataTable { - dataset: hieu_haha_meme - calculation dimension_23f49c7 { - label: 'Untitled Dimension' - formula: @aql users_kk.id + users_kk.tenant_id;; - calc_type: 'dimension' - data_type: 'number' - model: users_kk - } - calculation metric_0ad16b9 { - label: 'Count Users' - formula: @aql users_kk | count(1);; - calc_type: 'measure' - data_type: 'number' - } - fields: [ - VizFieldFull { - ref: r(users_kk.id) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'users_kk_id_1' - }, - VizFieldFull { - ref: r(users_kk.name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(users_kk.tenant_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: 'metric_0ad16b9' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('users_kk', 'dimension_23f49c7') - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - show_row_with_no_data: true - sorts: [ - SortSetting { - key: 'users_kk_id_1' - direction: 'asc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_2lji: VizBlock { - label: 'Total Orders Count and PoP Comparison of Orders Total Orders... by Month Created At' - viz: LineChart { - dataset: simple_dataset - calculation metric_565b570 { - label: 'PoP Comparison of Orders Total Orders Count' - formula: @aql ecommerce_orders.total_orders_count | relative_period(ecommerce_orders.created_at, interval(-1 year));; - calc_type: 'measure' - data_type: 'number' - } - theme { - } - x_axis: VizFieldFull { - ref: r(ecommerce_orders.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_orders.total_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - field: VizFieldFull { - ref: 'metric_565b570' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_w2x5: VizBlock { - label: 'Total Orders Count and PoP Comparison of Orders Total Orders... by Month Created At copy' - viz: LineChart { - dataset: simple_dataset - calculation metric_565b570 { - label: 'PoP Comparison of Orders Total Orders Count' - formula: @aql ecommerce_orders.total_orders_count | relative_period(ecommerce_orders.created_at, interval(-1 year));; - calc_type: 'measure' - data_type: 'number' - } - theme { - } - x_axis: VizFieldFull { - ref: r(ecommerce_orders.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_orders.total_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - field: VizFieldFull { - ref: 'metric_565b570' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_zf66: VizBlock { - label: 'Total Orders Count and PoP Comparison of Orders Total Orders... by Month Created At' - viz: LineChart { - dataset: simple_dataset - calculation metric_565b570 { - label: 'PoP Comparison of Orders Total Orders Count' - formula: @aql safe_divide(ecommerce_orders.total_orders_count, ecommerce_orders.total_orders_count | relative_period(ecommerce_orders.created_at, interval(-1 year))) - 1;; - calc_type: 'measure' - data_type: 'number' - } - theme { - } - x_axis: VizFieldFull { - ref: r(ecommerce_orders.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_orders.total_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - field: VizFieldFull { - ref: 'metric_565b570' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_62fh: VizBlock { - label: 'Total Orders Count and PoP Comparison of Orders Total Orders... by Month Created At' - viz: LineChart { - dataset: simple_dataset - calculation metric_77e4577 { - label: 'PoP Comparison of Orders Total Orders Count' - formula: @aql ecommerce_orders.total_orders_count | relative_period(ecommerce_orders.created_at, interval(-1 month));; - calc_type: 'measure' - data_type: 'number' - } - theme { - } - x_axis: VizFieldFull { - ref: r(ecommerce_orders.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_orders.total_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - field: VizFieldFull { - ref: 'metric_77e4577' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ztg3: VizBlock { - label: 'Total Orders Count, PoP Comparison of Orders Total Orders..., and PoP Comparison of Orders Total Orders... by Month Created At' - viz: LineChart { - dataset: simple_dataset - calculation metric_77e4577 { - label: 'PoP Comparison of Orders Total Orders Count' - formula: @aql safe_divide(ecommerce_orders.total_orders_count, ecommerce_orders.total_orders_count | relative_period(ecommerce_orders.created_at, interval(-1 month))) - 1;; - calc_type: 'measure' - data_type: 'number' - } - theme { - } - x_axis: VizFieldFull { - ref: r(ecommerce_orders.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_orders.total_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - field: VizFieldFull { - ref: 'metric_77e4577' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_orders_tenant_id: FilterBlock { - label: 'Orders tenant_id' - type: 'field' - source: FieldFilterSource { - dataset: hieu_haha_meme - field: r(orderskk.tenant_id) - } - default { - operator: 'is' - value: [] - } - } - block f_tenants_id: FilterBlock { - label: 'Tenants Id' - type: 'field' - source: FieldFilterSource { - dataset: hieu_haha_meme - field: r(tenants.id) - } - default { - operator: 'is' - value: [] - } - } - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 2020 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(20, 20, 1260, 60) - } - block v_eq1j { - position: pos(460, 240, 620, 420) - } - block v_tf0o { - position: pos(40, 240, 380, 420) - } - block v_2lji { - position: pos(40, 680, 620, 420) - } - block v_w2x5 { - position: pos(700, 680, 380, 420) - } - block v_zf66 { - position: pos(20, 1120, 620, 420) - layer: 1 - } - block v_62fh { - position: pos(660, 1120, 620, 420) - layer: 2 - } - block v_ztg3 { - position: pos(20, 1560, 620, 420) - layer: 3 - } - block f_orders_tenant_id { - position: pos(40, 140, 300, 80) - } - block f_tenants_id { - position: pos(400, 140, 300, 80) - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla - interactions: [ - FilterInteraction { - from: 'f_orders_tenant_id' - to: [ - CustomMapping { - block: 'v_tf0o' - field: ref('users_kk', 'tenant_id') - }, - CustomMapping { - block: 'f_tenants_id' - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_tenants_id' - to: [ - CustomMapping { - block: 'f_orders_tenant_id' - disabled: true - } - ] - } - ] -} \ No newline at end of file diff --git a/Hieu/users.model.aml b/Hieu/users.model.aml deleted file mode 100644 index b698e0e..0000000 --- a/Hieu/users.model.aml +++ /dev/null @@ -1,37 +0,0 @@ -Model users_kk { - type: 'query' - label: 'Users' - description: '' - data_source_name: 'movies_lens' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension tenant_id { - label: 'tenant_id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.tenant_id }};; - } - - owner: 'hieu.nht@holistics.io' - query: @sql - SELECT 1 AS id, 'hieu' AS name, 1 AS tenant_id - UNION ALL - SELECT 2 AS id, 'hieu2' AS name, 1 AS tenant_id - UNION ALL - SELECT 3 AS id, 'hieu3' AS name, 2 AS tenant_id - UNION ALL - SELECT 4 AS id, 'hieu4' AS name, 2 AS tenant_id - ;; - models: [ - ] -} diff --git a/README.md b/README.md index a3f9f04..8d0aafe 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ -This repo is forked from **`https://github.com/growth-holistics/demo4`** on **02 April 2025**. -This serves as a testing environment on production (same as demo4, secure.h), whose content is duplicated from demo4. \ No newline at end of file +This is a backup repo, imported from **`https://github.com/growth-holistics/demo4`** on **02 April 2025**. + +This only serves the purpose of **resetting content** for internal testing tenants (e.g. staging.h, testing4.h) +newline \ No newline at end of file diff --git a/Survey Results/travel_preferences_survey_2025_csv.model.aml b/Survey Results/travel_preferences_survey_2025_csv.model.aml deleted file mode 100644 index f36620a..0000000 --- a/Survey Results/travel_preferences_survey_2025_csv.model.aml +++ /dev/null @@ -1,89 +0,0 @@ -Model travel_preferences_survey_2025_csv { - type: 'table' - label: 'Travel preferences survey 2025 csv' - description: '' - data_source_name: 'demo_public' - dimension respondent_id { - label: 'Respondent ID' - description: '' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.respondent_id }};; - } - dimension preferred_destination_type { - label: 'Preferred Destination Type' - description: '' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.preferred_destination_type }};; - } - dimension preferred_region_country { - label: 'Preferred Region Or Country' - description: '' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.preferred_region_country }};; - } - dimension favorite_aspect_to_explore { - label: 'Favorite Aspect To Explore' - description: '' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.favorite_aspect_to_explore }};; - } - dimension budget_cap { - label: 'Budget Cap' - description: '' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.budget_cap }};; - } - dimension travel_frequency { - label: 'Travel Frequency' - description: '' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.travel_frequency }};; - } - dimension preferred_accommodation_type { - label: 'Preferred Accommodation Type' - description: '' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.preferred_accommodation_type }};; - } - dimension desired_travel_duration { - label: 'Desired Travel Duration' - description: '' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.desired_travel_duration }};; - } - dimension solo_travel_willingness { - label: 'Solo Travel Willingness' - description: '' - type: 'truefalse' - hidden: false - definition: @sql {{ #SOURCE.solo_travel_willingness }};; - } - - import_source: ImportSource { - type: 'csv' - original_file_name: 'travel-preferences-survey-2025.csv' - uploaded_at: '2025-10-16 03:33:05' - hash: '991d6b21921f7c871a62944f903bcb4c05e3c5c4be8212935053db7dd3e7cae8' - column_configs: [ - H.imports.column_config("respondent_id", "respondent_id", "number"), - H.imports.column_config("preferred_destination_type", "preferred_destination_type", "text"), - H.imports.column_config("preferred_region_country", "preferred_region_country", "text"), - H.imports.column_config("favorite_aspect_to_explore", "favorite_aspect_to_explore", "text"), - H.imports.column_config("budget_cap", "budget_cap", "text"), - H.imports.column_config("travel_frequency", "travel_frequency", "text"), - H.imports.column_config("preferred_accommodation_type", "preferred_accommodation_type", "text"), - H.imports.column_config("desired_travel_duration", "desired_travel_duration", "text"), - H.imports.column_config("solo_travel_willingness", "solo_travel_willingness", "truefalse") - ] - } - owner: 'vu.dq@holistics.io' - table_name: '"public"."holistics_travel_prefer_6366b_202510160333"' -} diff --git a/abc_test.page.aml b/abc_test.page.aml deleted file mode 100644 index dee5325..0000000 --- a/abc_test.page.aml +++ /dev/null @@ -1,22 +0,0 @@ -Dashboard abc_test { - title: 'abc-test' - owner: 'thinh.nt+explorer@holistics.io' - block title: TextBlock { - content: @md # Your title goes here ;; - } - interactions: [] - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(20, 20, 1260, 60) - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/canvas.page.aml b/canvas.page.aml deleted file mode 100644 index c842e71..0000000 --- a/canvas.page.aml +++ /dev/null @@ -1,36131 +0,0 @@ -@tag('Status/Archived') -Dashboard canvas { - title: 'canvas' - owner: 'toan.lt@holistics.io' - block title: TextBlock { - content: @md # Your title goes here ;; - } - block v_i0ma: VizBlock { - label: 'Product ID, Category Id, and Product Name' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ycpf: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_4fv0: VizBlock { - label: 'Count of Product ID compared with Count of Created At' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_rzdz: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_jdvh: VizBlock { - label: 'Sum of Price by Month Created At and Product Name' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_xdx1: VizBlock { - label: 'Sum of Price by Month Created At and Product Name' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_62r3: VizBlock { - label: 'Sum of Price by Month Created At and Product Name' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_gb0d: VizBlock { - label: 'Sum of Price by Month Created At and Product Name' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_isx8: VizBlock { - label: 'Sum of Price by Product Name' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_6dfd: VizBlock { - label: 'Count of Product ID by Product Name' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_lt6d: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_y3wy: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_cg3l: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_bai5: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ta38: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t_c252: TextBlock { - content: @md # Your title goes here ;; - } - block v_yn61: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_wu9m: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_5u94: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_mwu0: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_6ahf: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_nj19: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_lj6q: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_xz9l: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_98bf: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_dnd8: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_lm64: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_654e: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_dg1n: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_e1qp: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ekez: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t_mnwz: TextBlock { - content: @md # Your title goes here ;; - } - block v_tpey: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_d7nd: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_r283: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_b7ob: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_nj55: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_5zma: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_843t: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_wv9m: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_0l9k: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_cxlf: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_xsuq: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_gbac: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_hm7f: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ybr9: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_hdei: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t_6jpe: TextBlock { - content: @md # Your title goes here ;; - } - block v_h7to: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_h00z: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_h9db: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_imc6: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_lnjq: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_i318: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_66ds: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_le30: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_1rkv: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_agqg: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_7lt0: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_9ga9: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_nowu: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_bro7: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_yrr6: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t_ysoe: TextBlock { - content: @md # Your title goes here ;; - } - block v_pxny: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_qe13: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_2nyq: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_bj9k: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_w4pw: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_cxqp: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_e3li: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_1qjt: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_fiz0: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_paj9: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_73kf: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_izhc: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_95r0: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_37pu: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_fpdh: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t_6x7f: TextBlock { - content: @md # Your title goes here ;; - } - block v_dz0g: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_1gxd: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_nbq9: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_9jqs: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_y58x: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_8k8m: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_7q99: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_njzg: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_camr: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_e5r8: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_v67d: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_yv3o: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_hj34: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_xdpd: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_8pn5: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t_setm: TextBlock { - content: @md # Your title goes here ;; - } - block v_93kd: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_5m7o: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_06fa: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_t3v1: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ok53: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_mkos: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_6gh4: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_xlxx: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_v72z: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_zxuz: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_jm6e: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_f3fn: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_scf3: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_iwhf: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_fblv: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block t_5ue9: TextBlock { - content: @md # Your title goes here ;; - } - block v_4740: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_0kfu: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_vgy2: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_1nco: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_oi09: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_1tc8: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ipw6: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_vl10: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_tlo7: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_88wd: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_igi2: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_4d2p: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_n3pj: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_muku: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_2yxg: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block t_s8mi: TextBlock { - content: @md # Your title goes here ;; - } - block v_tsgl: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ubkl: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_lb4h: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_bsa8: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ld2h: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_be87: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_a2bd: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_irke: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_w31z: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ako8: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_jw3p: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_crb3: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_y2zd: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_mq2h: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_daa5: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block t_jfgq: TextBlock { - content: @md # Your title goes here ;; - } - block v_rm3q: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_1vij: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: BarChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_sdav: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_cui6: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_9a2p: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_71d3: VizBlock { - label: 'Sum of Price by Product Name copy' - viz: PieChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_m14b: VizBlock { - label: 'Product ID, Category Id, and Product Name copy' - viz: DataTable { - dataset: demo_ecommerce_version_2 - fields: [ - VizFieldFull { - ref: r(ecommerce_products.id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.category_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_j2f3: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_imwv: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ze2r: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_34f4: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_toh9: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_14kc: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ye8r: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ld4l: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_md40: VizBlock { - label: 'Count of Product ID by Product Name copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_jvy8: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_ujd5: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_y7o9: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_dj33: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_oxlo: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_88lu: VizBlock { - label: 'Count of Product ID by Product Name copy copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_tqcy: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_qlbw: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_xq5p: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_r1ih: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_dl22: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_th5m: VizBlock { - label: 'Count of Product ID by Product Name copy copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_3ez3: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_sxn0: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_95e6: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_baam: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_5glj: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_sqij: VizBlock { - label: 'Count of Product ID by Product Name copy copy' - viz: PyramidChart { - dataset: demo_ecommerce_version_2 - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - } - settings { - row_limit: 5000 - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_fwhk: VizBlock { - label: 'Count of Merchant Id by Month Created At and Product Name copy copy copy' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - rows: [ - VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(ecommerce_products.merchant_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_pnf5: VizBlock { - label: 'Count of Product ID compared with Count of Created At copy copy copy' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - value: VizFieldFull { - ref: r(ecommerce_products.id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizFieldFull { - ref: r(ecommerce_products.created_at) - aggregation: 'count' - format { - type: 'number' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v_kjix: VizBlock { - label: 'Sum of Cost by Month Created At and Product Name copy copy copy' - viz: AreaChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.cost) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_l9pr: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy copy' - viz: LineChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_skwk: VizBlock { - label: 'Sum of Price by Month Created At and Product Name copy copy copy' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - x_axis: VizFieldFull { - ref: r(ecommerce_products.created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(ecommerce_products.name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecommerce_products.price) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - interactions: [ - FilterInteraction { - from: 'v_i0ma' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ycpf' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_4fv0' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_rzdz' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_jdvh' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_xdx1' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_62r3' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_gb0d' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_isx8' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_6dfd' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_lt6d' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_y3wy' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_cg3l' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_bai5' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ta38' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_yn61' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_wu9m' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_5u94' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_mwu0' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_6ahf' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_nj19' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_lj6q' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_xz9l' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_98bf' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_dnd8' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_lm64' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_654e' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_dg1n' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_e1qp' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ekez' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_tpey' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_d7nd' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_r283' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_b7ob' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_nj55' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_5zma' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_843t' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_wv9m' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_0l9k' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_cxlf' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_xsuq' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_gbac' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_hm7f' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ybr9' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_hdei' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_h7to' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_h00z' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_h9db' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_imc6' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_lnjq' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_i318' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_66ds' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_le30' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_1rkv' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_agqg' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_7lt0' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_9ga9' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_nowu' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_bro7' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_yrr6' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_pxny' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_qe13' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_2nyq' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_bj9k' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_w4pw' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_cxqp' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_e3li' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_1qjt' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_fiz0' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_paj9' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_73kf' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_izhc' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_95r0' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_37pu' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_fpdh' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_dz0g' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_1gxd' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_nbq9' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_9jqs' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_y58x' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_8k8m' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_7q99' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_njzg' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_camr' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_e5r8' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_v67d' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_yv3o' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_hj34' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_xdpd' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_8pn5' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_93kd' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_5m7o' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_06fa' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_t3v1' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ok53' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_mkos' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_6gh4' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_xlxx' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_v72z' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_zxuz' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_jm6e' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_f3fn' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_scf3' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_iwhf' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_fblv' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_4740' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_0kfu' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_vgy2' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_1nco' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_oi09' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_1tc8' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ipw6' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_vl10' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_tlo7' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_88wd' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_igi2' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_4d2p' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_n3pj' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_muku' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_2yxg' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_tsgl' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ubkl' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_lb4h' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_bsa8' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ld2h' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_be87' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_a2bd' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_irke' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_w31z' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ako8' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_jw3p' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_crb3' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_y2zd' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_mq2h' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_daa5' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_rm3q' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_1vij' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_sdav' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_cui6' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_9a2p' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_71d3' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_m14b' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_j2f3' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_imwv' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ze2r' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_34f4' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_toh9' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_14kc' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ye8r' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ld4l' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_md40' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_jvy8' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_ujd5' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_y7o9' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_dj33' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_oxlo' - to: [ - CustomMapping { - block: [ - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_88lu' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_tqcy' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_qlbw' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_xq5p' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_r1ih' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_dl22' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_th5m' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_3ez3' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_sxn0' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_95e6' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_baam' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_5glj' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_h7to', - 'v_h00z', - 'v_h9db', - 'v_imc6', - 'v_lnjq', - 'v_i318', - 'v_66ds', - 'v_le30', - 'v_1rkv', - 'v_agqg', - 'v_7lt0', - 'v_9ga9', - 'v_nowu', - 'v_bro7', - 'v_yrr6', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_sqij', - 'v_fwhk', - 'v_pnf5', - 'v_kjix', - 'v_l9pr', - 'v_skwk' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_sqij' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_fwhk' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_pnf5' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_kjix' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_l9pr' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_skwk' - to: [ - CustomMapping { - block: [ - 'v_i0ma', - 'v_ycpf', - 'v_4fv0', - 'v_rzdz', - 'v_jdvh', - 'v_xdx1', - 'v_62r3', - 'v_gb0d', - 'v_isx8', - 'v_6dfd', - 'v_lt6d', - 'v_y3wy', - 'v_cg3l', - 'v_bai5', - 'v_ta38', - 'v_yn61', - 'v_wu9m', - 'v_5u94', - 'v_mwu0', - 'v_6ahf', - 'v_nj19', - 'v_lj6q', - 'v_xz9l', - 'v_98bf', - 'v_dnd8', - 'v_lm64', - 'v_654e', - 'v_dg1n', - 'v_e1qp', - 'v_ekez', - 'v_tpey', - 'v_d7nd', - 'v_r283', - 'v_b7ob', - 'v_nj55', - 'v_5zma', - 'v_843t', - 'v_wv9m', - 'v_0l9k', - 'v_cxlf', - 'v_xsuq', - 'v_gbac', - 'v_hm7f', - 'v_ybr9', - 'v_hdei', - 'v_pxny', - 'v_qe13', - 'v_2nyq', - 'v_bj9k', - 'v_w4pw', - 'v_cxqp', - 'v_e3li', - 'v_1qjt', - 'v_fiz0', - 'v_paj9', - 'v_73kf', - 'v_izhc', - 'v_95r0', - 'v_37pu', - 'v_fpdh', - 'v_dz0g', - 'v_1gxd', - 'v_nbq9', - 'v_9jqs', - 'v_y58x', - 'v_8k8m', - 'v_7q99', - 'v_njzg', - 'v_camr', - 'v_e5r8', - 'v_v67d', - 'v_yv3o', - 'v_hj34', - 'v_xdpd', - 'v_8pn5', - 'v_93kd', - 'v_5m7o', - 'v_06fa', - 'v_t3v1', - 'v_ok53', - 'v_mkos', - 'v_6gh4', - 'v_xlxx', - 'v_v72z', - 'v_zxuz', - 'v_jm6e', - 'v_f3fn', - 'v_scf3', - 'v_iwhf', - 'v_fblv', - 'v_4740', - 'v_0kfu', - 'v_vgy2', - 'v_1nco', - 'v_oi09', - 'v_1tc8', - 'v_ipw6', - 'v_vl10', - 'v_tlo7', - 'v_88wd', - 'v_igi2', - 'v_4d2p', - 'v_n3pj', - 'v_muku', - 'v_2yxg', - 'v_tsgl', - 'v_ubkl', - 'v_lb4h', - 'v_bsa8', - 'v_ld2h', - 'v_be87', - 'v_a2bd', - 'v_irke', - 'v_w31z', - 'v_ako8', - 'v_jw3p', - 'v_crb3', - 'v_y2zd', - 'v_mq2h', - 'v_daa5', - 'v_rm3q', - 'v_1vij', - 'v_sdav', - 'v_cui6', - 'v_9a2p', - 'v_71d3', - 'v_m14b', - 'v_j2f3', - 'v_imwv', - 'v_ze2r', - 'v_34f4', - 'v_toh9', - 'v_14kc', - 'v_ye8r', - 'v_ld4l', - 'v_md40', - 'v_jvy8', - 'v_ujd5', - 'v_y7o9', - 'v_dj33', - 'v_oxlo', - 'v_88lu', - 'v_tqcy', - 'v_qlbw', - 'v_xq5p', - 'v_r1ih', - 'v_dl22', - 'v_th5m', - 'v_3ez3', - 'v_sxn0', - 'v_95e6', - 'v_baam', - 'v_5glj' - ] - disabled: true - } - ] - } - ] - view: TabLayout { - label: 'View 1' - tab view_1: CanvasLayout { - label: 'Tab 1' - width: 1320 - height: 2100 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(20, 20, 1260, 60) - } - block v_4fv0 { - position: pos(940, 80, 340, 240) - } - block v_62r3 { - position: pos(20, 640, 380, 280) - } - block v_6dfd { - position: pos(20, 960, 380, 240) - } - block v_bai5 { - position: pos(940, 1240, 340, 260) - } - block v_cg3l { - position: pos(440, 1240, 440, 260) - } - block v_gb0d { - position: pos(440, 640, 440, 280) - } - block v_i0ma { - position: pos(20, 80, 380, 240) - } - block v_isx8 { - position: pos(940, 640, 340, 280) - } - block v_jdvh { - position: pos(440, 360, 440, 260) - } - block v_lt6d { - position: pos(440, 960, 440, 240) - } - block v_rzdz { - position: pos(20, 360, 380, 260) - } - block v_ta38 { - position: pos(20, 1240, 380, 260) - } - block v_xdx1 { - position: pos(940, 360, 340, 260) - } - block v_y3wy { - position: pos(940, 960, 340, 240) - } - block v_ycpf { - position: pos(440, 80, 440, 240) - } - block v_dj33 { - position: pos(940, 1800, 340, 260) - } - block v_jvy8 { - position: pos(440, 1520, 440, 240) - } - block v_md40 { - position: pos(20, 1520, 380, 240) - } - block v_oxlo { - position: pos(20, 1800, 380, 260) - } - block v_ujd5 { - position: pos(940, 1520, 340, 240) - } - block v_y7o9 { - position: pos(440, 1800, 440, 260) - } - mobile { - mode: 'auto' - } - } - tab tab_48wh: CanvasLayout { - label: 'Tab 2' - width: 1300 - height: 2120 - grid_size: 20 - auto_expand_vertically: true - block t_c252 { - position: pos(20, 20, 1260, 60) - } - block v_5u94 { - position: pos(940, 80, 340, 240) - } - block v_654e { - position: pos(940, 960, 340, 240) - } - block v_6ahf { - position: pos(440, 360, 440, 260) - } - block v_98bf { - position: pos(940, 640, 340, 280) - } - block v_dg1n { - position: pos(440, 1240, 440, 260) - } - block v_dnd8 { - position: pos(20, 960, 380, 260) - } - block v_e1qp { - position: pos(940, 1240, 340, 260) - } - block v_ekez { - position: pos(20, 1260, 380, 260) - } - block v_lj6q { - position: pos(20, 640, 380, 280) - } - block v_lm64 { - position: pos(440, 960, 440, 240) - } - block v_mwu0 { - position: pos(20, 360, 380, 260) - } - block v_nj19 { - position: pos(940, 360, 340, 260) - } - block v_wu9m { - position: pos(440, 80, 440, 240) - } - block v_xz9l { - position: pos(440, 640, 440, 280) - } - block v_yn61 { - position: pos(20, 80, 380, 240) - } - block v_88lu { - position: pos(20, 1560, 380, 240) - } - block v_dl22 { - position: pos(940, 1840, 340, 260) - } - block v_qlbw { - position: pos(940, 1560, 340, 240) - } - block v_r1ih { - position: pos(440, 1840, 440, 260) - } - block v_tqcy { - position: pos(440, 1560, 440, 240) - } - block v_xq5p { - position: pos(20, 1840, 380, 260) - } - mobile { - mode: 'auto' - } - } - tab tab_kujb: CanvasLayout { - label: 'Tab 3' - width: 1300 - height: 2120 - grid_size: 20 - auto_expand_vertically: true - block t_mnwz { - position: pos(20, 20, 1260, 60) - } - block v_0l9k { - position: pos(940, 640, 340, 280) - } - block v_5zma { - position: pos(940, 360, 340, 260) - } - block v_843t { - position: pos(20, 640, 380, 280) - } - block v_b7ob { - position: pos(20, 360, 380, 260) - } - block v_cxlf { - position: pos(20, 960, 380, 260) - } - block v_d7nd { - position: pos(440, 80, 440, 240) - } - block v_gbac { - position: pos(940, 960, 340, 240) - } - block v_hdei { - position: pos(20, 1240, 380, 260) - } - block v_hm7f { - position: pos(440, 1240, 440, 260) - } - block v_nj55 { - position: pos(440, 360, 440, 260) - } - block v_r283 { - position: pos(940, 80, 340, 240) - } - block v_tpey { - position: pos(20, 80, 380, 240) - } - block v_wv9m { - position: pos(440, 640, 440, 280) - } - block v_xsuq { - position: pos(440, 960, 440, 240) - } - block v_ybr9 { - position: pos(940, 1240, 340, 260) - } - block v_3ez3 { - position: pos(440, 1560, 440, 240) - } - block v_5glj { - position: pos(940, 1840, 340, 260) - } - block v_95e6 { - position: pos(20, 1840, 380, 260) - } - block v_baam { - position: pos(440, 1840, 440, 260) - } - block v_sxn0 { - position: pos(940, 1560, 340, 240) - } - block v_th5m { - position: pos(20, 1560, 380, 240) - } - mobile { - mode: 'auto' - } - } - tab tab_s2yk: CanvasLayout { - label: 'Tab 4' - width: 1300 - height: 2100 - grid_size: 20 - auto_expand_vertically: true - block t_6jpe { - position: pos(20, 20, 1260, 60) - } - block v_1rkv { - position: pos(940, 640, 340, 280) - } - block v_66ds { - position: pos(20, 640, 380, 280) - } - block v_7lt0 { - position: pos(440, 960, 440, 240) - } - block v_9ga9 { - position: pos(940, 960, 340, 240) - } - block v_agqg { - position: pos(20, 960, 380, 260) - } - block v_bro7 { - position: pos(940, 1240, 340, 260) - } - block v_h00z { - position: pos(440, 80, 440, 240) - } - block v_h7to { - position: pos(20, 80, 380, 240) - } - block v_h9db { - position: pos(940, 80, 340, 240) - } - block v_i318 { - position: pos(940, 360, 340, 260) - } - block v_imc6 { - position: pos(20, 360, 380, 260) - } - block v_le30 { - position: pos(440, 640, 440, 280) - } - block v_lnjq { - position: pos(440, 360, 440, 260) - } - block v_nowu { - position: pos(440, 1240, 440, 260) - } - block v_yrr6 { - position: pos(20, 1260, 380, 260) - } - block v_fwhk { - position: pos(440, 1540, 440, 240) - } - block v_kjix { - position: pos(20, 1820, 380, 260) - } - block v_l9pr { - position: pos(440, 1820, 440, 260) - } - block v_pnf5 { - position: pos(940, 1540, 340, 240) - } - block v_skwk { - position: pos(940, 1820, 340, 260) - } - block v_sqij { - position: pos(20, 1540, 380, 240) - } - mobile { - mode: 'auto' - } - } - tab tab_wggi: CanvasLayout { - label: 'Tab 5' - width: 1300 - height: 1540 - grid_size: 20 - auto_expand_vertically: true - block t_ysoe { - position: pos(20, 20, 1260, 60) - } - block v_1qjt { - position: pos(440, 640, 440, 280) - } - block v_2nyq { - position: pos(940, 80, 340, 240) - } - block v_37pu { - position: pos(940, 1240, 340, 260) - } - block v_73kf { - position: pos(440, 960, 440, 240) - } - block v_95r0 { - position: pos(440, 1240, 440, 260) - } - block v_bj9k { - position: pos(20, 360, 380, 260) - } - block v_cxqp { - position: pos(940, 360, 340, 260) - } - block v_e3li { - position: pos(20, 640, 380, 280) - } - block v_fiz0 { - position: pos(940, 640, 340, 280) - } - block v_fpdh { - position: pos(20, 1260, 380, 260) - } - block v_izhc { - position: pos(940, 960, 340, 240) - } - block v_paj9 { - position: pos(20, 960, 380, 260) - } - block v_pxny { - position: pos(20, 80, 380, 240) - } - block v_qe13 { - position: pos(440, 80, 440, 240) - } - block v_w4pw { - position: pos(440, 360, 440, 260) - } - mobile { - mode: 'auto' - } - } - tab tab_d71n: CanvasLayout { - label: 'Tab 6' - width: 1300 - height: 1540 - grid_size: 20 - auto_expand_vertically: true - block t_6x7f { - position: pos(20, 20, 1260, 60) - } - block v_1gxd { - position: pos(440, 80, 440, 240) - } - block v_7q99 { - position: pos(20, 640, 380, 280) - } - block v_8k8m { - position: pos(940, 360, 340, 260) - } - block v_8pn5 { - position: pos(20, 1260, 380, 260) - } - block v_9jqs { - position: pos(20, 360, 380, 260) - } - block v_camr { - position: pos(940, 640, 340, 280) - } - block v_dz0g { - position: pos(20, 80, 380, 240) - } - block v_e5r8 { - position: pos(20, 960, 380, 260) - } - block v_hj34 { - position: pos(440, 1240, 440, 260) - } - block v_nbq9 { - position: pos(940, 80, 340, 240) - } - block v_njzg { - position: pos(440, 640, 440, 280) - } - block v_v67d { - position: pos(440, 960, 440, 240) - } - block v_xdpd { - position: pos(940, 1240, 340, 260) - } - block v_y58x { - position: pos(440, 360, 440, 260) - } - block v_yv3o { - position: pos(940, 960, 340, 240) - } - mobile { - mode: 'auto' - } - } - tab tab_l421: CanvasLayout { - label: 'Tab 7' - width: 1300 - height: 1540 - grid_size: 20 - auto_expand_vertically: true - block t_setm { - position: pos(20, 20, 1260, 60) - } - block v_06fa { - position: pos(940, 360, 340, 260) - } - block v_5m7o { - position: pos(20, 640, 380, 280) - } - block v_6gh4 { - position: pos(20, 80, 380, 240) - } - block v_93kd { - position: pos(440, 80, 440, 240) - } - block v_f3fn { - position: pos(440, 960, 440, 240) - } - block v_fblv { - position: pos(940, 960, 340, 240) - } - block v_iwhf { - position: pos(440, 360, 440, 260) - } - block v_jm6e { - position: pos(440, 640, 440, 280) - } - block v_mkos { - position: pos(940, 640, 340, 280) - } - block v_ok53 { - position: pos(20, 360, 380, 260) - } - block v_scf3 { - position: pos(940, 1240, 340, 260) - } - block v_t3v1 { - position: pos(20, 1260, 380, 260) - } - block v_v72z { - position: pos(440, 1240, 440, 260) - } - block v_xlxx { - position: pos(20, 960, 380, 260) - } - block v_zxuz { - position: pos(940, 80, 340, 240) - } - mobile { - mode: 'auto' - } - } - tab tab_lxv4: CanvasLayout { - label: 'Tab 8' - width: 1300 - height: 1540 - grid_size: 20 - auto_expand_vertically: true - block t_5ue9 { - position: pos(20, 20, 1260, 60) - } - block v_0kfu { - position: pos(20, 640, 380, 280) - } - block v_1nco { - position: pos(20, 1260, 380, 260) - } - block v_1tc8 { - position: pos(940, 640, 340, 280) - } - block v_2yxg { - position: pos(940, 960, 340, 240) - } - block v_4740 { - position: pos(440, 80, 440, 240) - } - block v_4d2p { - position: pos(440, 960, 440, 240) - } - block v_88wd { - position: pos(940, 80, 340, 240) - } - block v_igi2 { - position: pos(440, 640, 440, 280) - } - block v_ipw6 { - position: pos(20, 80, 380, 240) - } - block v_muku { - position: pos(440, 360, 440, 260) - } - block v_n3pj { - position: pos(940, 1240, 340, 260) - } - block v_oi09 { - position: pos(20, 360, 380, 260) - } - block v_tlo7 { - position: pos(440, 1240, 440, 260) - } - block v_vgy2 { - position: pos(940, 360, 340, 260) - } - block v_vl10 { - position: pos(20, 960, 380, 260) - } - mobile { - mode: 'auto' - } - } - tab tab_syf1: CanvasLayout { - label: 'Tab 9' - width: 1300 - height: 1540 - grid_size: 20 - auto_expand_vertically: true - block t_s8mi { - position: pos(20, 20, 1260, 60) - } - block v_a2bd { - position: pos(20, 80, 380, 240) - } - block v_ako8 { - position: pos(940, 80, 340, 240) - } - block v_be87 { - position: pos(940, 640, 340, 280) - } - block v_bsa8 { - position: pos(20, 1260, 380, 260) - } - block v_crb3 { - position: pos(440, 960, 440, 240) - } - block v_daa5 { - position: pos(940, 960, 340, 240) - } - block v_irke { - position: pos(20, 960, 380, 260) - } - block v_jw3p { - position: pos(440, 640, 440, 280) - } - block v_lb4h { - position: pos(940, 360, 340, 260) - } - block v_ld2h { - position: pos(20, 360, 380, 260) - } - block v_mq2h { - position: pos(440, 360, 440, 260) - } - block v_tsgl { - position: pos(440, 80, 440, 240) - } - block v_ubkl { - position: pos(20, 640, 380, 280) - } - block v_w31z { - position: pos(440, 1240, 440, 260) - } - block v_y2zd { - position: pos(940, 1240, 340, 260) - } - mobile { - mode: 'auto' - } - } - tab tab_bsfc: CanvasLayout { - label: 'Tab 10' - width: 1300 - height: 1540 - grid_size: 20 - auto_expand_vertically: true - block t_jfgq { - position: pos(20, 20, 1260, 60) - } - block v_14kc { - position: pos(940, 1240, 340, 260) - } - block v_1vij { - position: pos(20, 640, 380, 280) - } - block v_34f4 { - position: pos(440, 640, 440, 280) - } - block v_71d3 { - position: pos(940, 640, 340, 280) - } - block v_9a2p { - position: pos(20, 360, 380, 260) - } - block v_cui6 { - position: pos(20, 1260, 380, 260) - } - block v_imwv { - position: pos(440, 1240, 440, 260) - } - block v_j2f3 { - position: pos(20, 960, 380, 260) - } - block v_ld4l { - position: pos(940, 960, 340, 240) - } - block v_m14b { - position: pos(20, 80, 380, 240) - } - block v_rm3q { - position: pos(440, 80, 440, 240) - } - block v_sdav { - position: pos(940, 360, 340, 260) - } - block v_toh9 { - position: pos(440, 960, 440, 240) - } - block v_ye8r { - position: pos(440, 360, 440, 260) - } - block v_ze2r { - position: pos(940, 80, 340, 240) - } - mobile { - mode: 'auto' - } - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/demo (specific use-case)/[Value] Reusable Dashboard Visuals.page.aml b/demo (specific use-case)/[Value] Reusable Dashboard Visuals.page.aml index 1ded068..5402992 100644 --- a/demo (specific use-case)/[Value] Reusable Dashboard Visuals.page.aml +++ b/demo (specific use-case)/[Value] Reusable Dashboard Visuals.page.aml @@ -14,7 +14,7 @@ const heightPosPieRevenue = 950 const heightPosBarRevenue = 1350 const count_orders = ref('ecommerce_orders', 'total_orders_count') -const revenue_this = ref('order_master', 'revenue') +const revenue = ref('order_master', 'revenue') Func get_bar(metric: FieldRef, country: String, y_axis_label: String) { @@ -206,17 +206,17 @@ Dashboard demo_func_ecommerce { block v9: get_bar(count_orders, 'India', '# of Orders') block v10: get_bar(count_orders, 'Singapore', '# of Orders') - block v11: get_pie(revenue_this, 'Vietnam') - block v12: get_pie(revenue_this, 'Germany') - block v13: get_pie(revenue_this, 'France') - block v14: get_pie(revenue_this, 'India') - block v15: get_pie(revenue_this, 'Singapore') + block v11: get_pie(revenue, 'Vietnam') + block v12: get_pie(revenue, 'Germany') + block v13: get_pie(revenue, 'France') + block v14: get_pie(revenue, 'India') + block v15: get_pie(revenue, 'Singapore') - block v16: get_bar(revenue_this, 'Vietnam', 'Revenue $') - block v17: get_bar(revenue_this, 'Germany', 'Revenue $') - block v18: get_bar(revenue_this, 'France', 'Revenue $') - block v19: get_bar(revenue_this, 'India', 'Revenue $') - block v20: get_bar(revenue_this, 'Singapore', 'Revenue $') + block v16: get_bar(revenue, 'Vietnam', 'Revenue $') + block v17: get_bar(revenue, 'Germany', 'Revenue $') + block v18: get_bar(revenue, 'France', 'Revenue $') + block v19: get_bar(revenue, 'India', 'Revenue $') + block v20: get_bar(revenue, 'Singapore', 'Revenue $') settings { timezone: 'America/Los_Angeles' cache_duration: 1440 diff --git a/demo (specific use-case)/[demo] records-based access control/demo_column_based_access_control.page.aml b/demo (specific use-case)/[demo] records-based access control/demo_column_based_access_control.page.aml index e147893..2fb073b 100644 --- a/demo (specific use-case)/[demo] records-based access control/demo_column_based_access_control.page.aml +++ b/demo (specific use-case)/[demo] records-based access control/demo_column_based_access_control.page.aml @@ -9,78 +9,33 @@ Dashboard demo_column_based_access_control { dataset: demo_ecommerce fields: [ VizFieldFull { - ref: r(ecommerce_countries.name) + ref: ref('ecommerce_users', 'full_name') format { type: 'text' } }, VizFieldFull { - ref: r(ecommerce_users.id) - aggregation: 'count' + ref: ref('ecommerce_users', 'email_pii') format { - type: 'number' - pattern: 'inherited' + type: 'text' + } + }, + VizFieldFull { + ref: ref('ecommerce_countries', 'name') + format { + type: 'text' + } + }, + VizFieldFull { + ref: ref('ecommerce_cities', 'name') + format { + type: 'text' } - uname: 'count_id' } ] settings { show_row_number: true - conditional_formats: [ - ConditionalFormat { - key: 'count_id' - aggregation: 'count' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 600 - } - text_color: '#9C5C1C' - background_color: '#F0CFAD' - } - }, - ConditionalFormat { - key: 'count_id' - aggregation: 'count' - format: SingleFormat { - condition { - operator: 'less_than_equal' - value: 1100 - } - text_color: '#9C5C1C' - background_color: '#F0CFAD' - } - }, - ConditionalFormat { - key: 'count_id' - aggregation: 'count' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 1100 - } - text_color: '#328159' - background_color: '#B5E3CD' - } - }, - ConditionalFormat { - key: 'count_id' - aggregation: 'count' - format: SingleFormat { - condition { - operator: 'less_than' - value: 600 - } - text_color: '#BF0E08' - background_color: '#FAD2D1' - } - } - ] row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } } } } diff --git a/demo (specific use-case)/demo dbt integration/dbt-dev-analytics-models/dbt_dev_analytics_order_stats.model.aml b/demo (specific use-case)/demo dbt integration/dbt-dev-analytics-models/dbt_dev_analytics_order_stats.model.aml index da96de6..bdc2c38 100644 --- a/demo (specific use-case)/demo dbt integration/dbt-dev-analytics-models/dbt_dev_analytics_order_stats.model.aml +++ b/demo (specific use-case)/demo dbt integration/dbt-dev-analytics-models/dbt_dev_analytics_order_stats.model.aml @@ -17,14 +17,12 @@ Model dbt_dev_analytics_order_stats { hidden: false definition: @sql {{ #SOURCE.user_id }};; } - dimension created_at { label: 'Created At' type: 'datetime' hidden: false - definition: @sql {{ #SOURCE.created_at }} - interval '1 hour';; + definition: @sql {{ #SOURCE.created_at }};; } - dimension order_status { label: 'Order Status' type: 'text' diff --git a/demo (specific use-case)/demo query param/dataset/demo_ecommerce_query_param.dataset.aml b/demo (specific use-case)/demo query param/dataset/demo_ecommerce_query_param.dataset.aml index bd4f5f6..706b3f2 100644 --- a/demo (specific use-case)/demo query param/dataset/demo_ecommerce_query_param.dataset.aml +++ b/demo (specific use-case)/demo query param/dataset/demo_ecommerce_query_param.dataset.aml @@ -9,4 +9,4 @@ Dataset demo_ecommerce_query_param { relationships: [ ] owner: 'triet.lq+demo4@holistics.io' -} \ No newline at end of file +} diff --git a/demo (specific use-case)/demo_aggregate_aware_movies/dashboards/movie_ratings_monitoring.page.aml b/demo (specific use-case)/demo_aggregate_aware_movies/dashboards/movie_ratings_monitoring.page.aml index 6f8fa58..b8bf747 100644 --- a/demo (specific use-case)/demo_aggregate_aware_movies/dashboards/movie_ratings_monitoring.page.aml +++ b/demo (specific use-case)/demo_aggregate_aware_movies/dashboards/movie_ratings_monitoring.page.aml @@ -363,7 +363,6 @@ Learn about this feature on [Aggregate Awareness | Public Doc](https://docs.holi settings { timezone: 'America/Los_Angeles' autorun: false - allow_timezone_change: true cache_duration: 10 } description: @md This demo illustrates the capability of Aggregate Awareness in Holistics diff --git a/demo adhoc/dim-fact ecommerce biguquery/bq_fct_order_items.model.aml b/demo adhoc/dim-fact ecommerce biguquery/bq_fct_order_items.model.aml index 468f087..df598e8 100644 --- a/demo adhoc/dim-fact ecommerce biguquery/bq_fct_order_items.model.aml +++ b/demo adhoc/dim-fact ecommerce biguquery/bq_fct_order_items.model.aml @@ -76,7 +76,7 @@ Model bq_fct_order_items { label: 'Value' type: 'number' hidden: false - definition: @sql CAST({{ #SOURCE.value }} AS INTEGER);; + definition: @sql {{ #SOURCE.value }};; description: 'Price * Quantity' } dimension discount_value { @@ -89,23 +89,4 @@ Model bq_fct_order_items { owner: 'triet.lq@holistics.io' table_name: '`demo_ecommerce`.`fct_order_items`' - measure test_median { - label: "Median of Order Items Value" - type: "number" - description: "" - hidden: false -definition: @sql - AVG(DISTINCT - CAST( - PERCENTILE_CONT({{ #SOURCE.value }}, 0.5) OVER() - AS FLOAT64) - ) - ;; - aggregation_type: "custom" - } - - param report_date_param { - label: 'Report Date Filter' - type: 'datetime' - } -} \ No newline at end of file +} diff --git a/demo adhoc/dim-fact ecommerce biguquery/demo_bigquery_ecommerce.dataset.aml b/demo adhoc/dim-fact ecommerce biguquery/demo_bigquery_ecommerce.dataset.aml index 9fcbe5e..459dcb6 100644 --- a/demo adhoc/dim-fact ecommerce biguquery/demo_bigquery_ecommerce.dataset.aml +++ b/demo adhoc/dim-fact ecommerce biguquery/demo_bigquery_ecommerce.dataset.aml @@ -1,31 +1,23 @@ -Model bq_dim_product_cities = bq_dim_cities.extend( - { - label: 'Product Cities' - } -) -Model bq_dim_product_countries = bq_dim_countries.extend( - { - label: 'Product Countries' - } -) +Model bq_dim_product_cities = bq_dim_cities.extend({ + label: 'Product Cities' +}) +Model bq_dim_product_countries = bq_dim_countries.extend({ + label: 'Product Countries' +}) -Model bq_dim_user_cities = bq_dim_cities.extend( - { - label: 'User Cities' - } -) -Model bq_dim_user_countries = bq_dim_countries.extend( - { - label: 'User Countries' - } -) +Model bq_dim_user_cities = bq_dim_cities.extend({ + label: 'User Cities' +}) +Model bq_dim_user_countries = bq_dim_countries.extend({ + label: 'User Countries' +}) Dataset demo_bigquery_ecommerce { label: 'Demo Bigquery Ecommerce' description: 'Ecommerce dataset in BigQuery. ERD can be found [here](https://dbdiagram.io/e/658b9f1289dea62799972ec8/665fedfcb65d933879884fa8)' data_source_name: 'data_staging' - + models: [ bq_fct_order_items, bq_fct_orders, @@ -34,31 +26,31 @@ Dataset demo_bigquery_ecommerce { bq_dim_users, bq_dim_categories, bq_dim_merchants, - + bq_dim_product_cities, bq_dim_product_countries, bq_dim_user_cities, bq_dim_user_countries, bq_dim_dates, - + ] relationships: [ relationship(bq_fct_order_items.product_id > bq_dim_products.id, true), - relationship(bq_fct_order_items.category_id > bq_dim_categories.id, true), - - relationship(bq_fct_order_items.merchant_id > bq_dim_merchants.id, true), - relationship(bq_fct_order_items.merchant_city_id > bq_dim_product_cities.id, true), - relationship(bq_fct_order_items.merchant_country_code > bq_dim_product_countries.code, true), - relationship(bq_fct_order_items.user_id > bq_dim_users.id, true), - relationship(bq_fct_order_items.created_date > bq_dim_dates.date_key, true), - relationship(bq_fct_order_items.order_id > bq_fct_orders.id, false), + relationship(bq_fct_order_items.category_id > bq_dim_categories.id, true), + + relationship(bq_fct_order_items.merchant_id > bq_dim_merchants.id, true), + relationship(bq_fct_order_items.merchant_city_id > bq_dim_product_cities.id, true), + relationship(bq_fct_order_items.merchant_country_code > bq_dim_product_countries.code, true), + relationship(bq_fct_order_items.user_id > bq_dim_users.id, true), + relationship(bq_fct_order_items.created_date > bq_dim_dates.date_key, true), + relationship(bq_fct_order_items.order_id > bq_fct_orders.id, false), - relationship(bq_fct_orders.user_city_id > bq_dim_user_cities.id, true), - relationship(bq_fct_orders.user_country_code > bq_dim_user_countries.code, true), - relationship(bq_fct_orders.created_date > bq_dim_dates.date_key, true), - relationship(bq_fct_orders.user_id > bq_dim_users.id, false), + relationship(bq_fct_orders.user_city_id > bq_dim_user_cities.id, true), + relationship(bq_fct_orders.user_country_code > bq_dim_user_countries.code, true), + relationship(bq_fct_orders.created_date > bq_dim_dates.date_key, true), + relationship(bq_fct_orders.user_id > bq_dim_users.id, false), ] @@ -99,28 +91,6 @@ Dataset demo_bigquery_ecommerce { type: 'number' definition: @aql gmv/count_orders;; } - metric metric_034647b { - label: "Median of Order Items Value" - type: "number" - hidden: false - description: "" - definition: @aql median(bq_fct_order_items.value);; - } - metric count_user_group { - label: "Count User Group" - type: "text" - hidden: false - description: "" - definition: @aql case( - when: count_users < 750, - then: "Less than 750", - when: and(count_users < 1500, count_users > 749), - then: "From 750 - 1500", - when: count_users > 1499, - then: "Greater than 1500", - else: "Other" -);; - } owner: 'triet.lq@holistics.io' -} \ No newline at end of file +} diff --git a/demo ecommerce/dashboards/Ecommerce Dashboard - Pro.page.aml b/demo ecommerce/dashboards/Ecommerce Dashboard - Pro.page.aml index 89e417f..9e91940 100644 --- a/demo ecommerce/dashboards/Ecommerce Dashboard - Pro.page.aml +++ b/demo ecommerce/dashboards/Ecommerce Dashboard - Pro.page.aml @@ -1,5 +1,9 @@ +// use lib +// use demo + Dashboard demo_ecommerce_overview_pro { title: 'Ecommerce Dashboard - Pro' + block hd1: TextBlock { content: @md demo;; @@ -27,89 +31,105 @@ This dashboard tracks the KPIs of all managers for their respective teams. This } block v1: VizBlock { label: ' KPI Overview' - viz: PivotTable { + viz: MetricSheet { dataset: demo_ecommerce filter { field: ref('dim_dates', 'date_key') operator: 'matches' - value: 'last 1 years to today' + value: '12 months ago to last month end' } - columns: [ - VizFieldFull { - ref: ref('dim_dates', 'date_key') - transformation: 'datetrunc year' - format { - type: 'date' - pattern: 'yyyy' - } + date_field: VizFieldFull { + ref: ref('dim_dates', 'date_key') + transformation: 'datetrunc month' + format { + type: 'date' } - ] - values: [ - VizFieldFull { - ref: ref('ecommerce_orders', 'total_orders_count') - format { - type: 'number' - pattern: 'inherited' + } + rows: [ + MetricHeading { + label: '🎯Orders' + settings { + background_color: '#255DD4' + text_color: '#FFFFFF' } - uname: 'custom_total_orders_count' }, - VizFieldFull { - ref: ref('ecommerce_orders', 'cancelled_orders_count') - format { - type: 'number' - pattern: 'inherited' + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'total_orders_count') + format { + type: 'number' + pattern: 'inherited' + } } }, - VizFieldFull { - ref: ref('ecommerce_orders', 'refunded_orders_count') - format { - type: 'number' - pattern: 'inherited' + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'cancelled_orders_count') + format { + type: 'number' + pattern: 'inherited' + } } }, - VizFieldFull { - ref: ref('ecommerce_orders', 'delivered_orders_count') - format { - type: 'number' - pattern: 'inherited' + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'refunded_orders_count') + format { + type: 'number' + pattern: 'inherited' + } } }, - VizFieldFull { - ref: ref('order_master', 'nmv') - format { - type: 'number' - pattern: '[$$]#,###0.00' + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'delivered_orders_count') + format { + type: 'number' + pattern: 'inherited' + } } }, - VizFieldFull { - ref: ref('order_master', 'gmv') - format { - type: 'number' - pattern: '[$$]#,###0.00' + MetricHeading { + label: '💰 Revenue' + settings { + background_color: '#255DD4' + text_color: '#FFFFFF' } }, - VizFieldFull { - ref: ref('order_master', 'aov') - format { - type: 'number' - pattern: 'inherited' + MetricSeries { + field: VizFieldFull { + ref: ref('order_master', 'nmv') + format { + type: 'number' + pattern: '[$$]#,###0.00' + } + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('order_master', 'gmv') + format { + type: 'number' + pattern: '[$$]#,###0.00' + } + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('order_master', 'aov') + format { + type: 'number' + pattern: 'inherited' + } } } ] settings { + max_column: 3 aggregate_awareness { enabled: true debug_comments: true } - value_labels_position { - placement: 'rows' - } - column_styles: [ - ColumnStyle { - key: 'custom_total_orders_count' - width: 278 - } - ] } } settings { @@ -120,6 +140,12 @@ This dashboard tracks the KPIs of all managers for their respective teams. This label: 'GMV' viz: MetricKpi { dataset: demo_ecommerce + // calculation f_2fb1cc3 { + // label: 'GMT last year' + // formula: @aml order_master.gmv * 0.87;; + // calc_type: 'measure' + // data_type: 'number' + // } filter { field: ref('order_master', 'order_created_at') operator: 'matches' @@ -849,6 +875,7 @@ abc;; ;; } + // block t46: background_gray() block t47: TextBlock { content: @md
@@ -1088,6 +1115,7 @@ abc;; viz: ColumnChart { dataset: demo_ecommerce theme { + } x_axis: VizFieldFull { ref: ref('ecommerce_users', 'age_group') @@ -1142,631 +1170,153 @@ abc;; } } } - block v20: VizBlock { - label: ' KPI Overview' - viz: PivotTable { - dataset: demo_ecommerce - filter { - field: ref('dim_dates', 'date_key') - operator: 'matches' - value: '12 months ago to last month end' - } - columns: [ - VizFieldFull { - ref: ref('dim_dates', 'date_key') - transformation: 'datetrunc year' - format { - type: 'date' - pattern: 'yyyy' - } - } - ] - values: [ - VizFieldFull { - ref: ref('ecommerce_orders', 'total_orders_count') - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_total_orders_count' - }, - VizFieldFull { - ref: ref('ecommerce_orders', 'cancelled_orders_count') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('ecommerce_orders', 'refunded_orders_count') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('ecommerce_orders', 'delivered_orders_count') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('order_master', 'nmv') - format { - type: 'number' - pattern: '[$$]#,###0.00' - } - }, - VizFieldFull { - ref: ref('order_master', 'gmv') - format { - type: 'number' - pattern: '[$$]#,###0.00' - } - }, - VizFieldFull { - ref: ref('order_master', 'aov') - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - aggregate_awareness { - enabled: true - debug_comments: true - } - value_labels_position { - placement: 'rows' - } - column_styles: [ - ColumnStyle { - key: 'custom_total_orders_count' - width: 322 - } - ] - } + view: CanvasLayout { + label: 'View 1' + width: 1540 + height: 4460 + grid_size: 20 + block hd1 { + position: pos(1320, 20, 180, 50) } - settings { - hide_label: true + block hd2 { + position: pos(40, 20, 640, 60) } - } - block v21: VizBlock { - label: ' KPI Overview' - viz: PivotTable { - dataset: demo_ecommerce - filter { - field: ref('dim_dates', 'date_key') - operator: 'matches' - value: 'last 1 years to today' - } - columns: [ - VizFieldFull { - ref: ref('dim_dates', 'date_key') - transformation: 'datetrunc year' - format { - type: 'date' - pattern: 'yyyy' - } - } - ] - values: [ - VizFieldFull { - label: '%∆ Total Orders Count (prev. 1y)' - ref: ref('ecommerce_orders', 'total_orders_count') - format { - type: 'number' - pattern: '#,###%' - } - analytic: PeriodOverPeriodComparison { - time_dimension: ref('dim_dates', 'date_key') - display: 'percent_change' - comparison_period: 'relative to previous 1 year' - } - uname: 'custom_total_orders_count' - }, - VizFieldFull { - label: '%∆ Cancelled Orders Count (prev. 1y)' - ref: ref('ecommerce_orders', 'cancelled_orders_count') - format { - type: 'number' - pattern: '#,###%' - } - analytic: PeriodOverPeriodComparison { - time_dimension: ref('dim_dates', 'date_key') - display: 'percent_change' - comparison_period: 'relative to previous 1 year' - } - uname: 'custom_cancelled_orders_count' - }, - VizFieldFull { - label: '%∆ Refunded Orders Count (prev. 1y)' - ref: ref('ecommerce_orders', 'refunded_orders_count') - format { - type: 'number' - pattern: '#,###%' - } - analytic: PeriodOverPeriodComparison { - time_dimension: ref('dim_dates', 'date_key') - display: 'percent_change' - comparison_period: 'relative to previous 1 year' - } - uname: 'custom_refunded_orders_count' - }, - VizFieldFull { - label: '%∆ Delivered Orders Count (prev. 1y)' - ref: ref('ecommerce_orders', 'delivered_orders_count') - format { - type: 'number' - pattern: '#,###%' - } - analytic: PeriodOverPeriodComparison { - time_dimension: ref('dim_dates', 'date_key') - display: 'percent_change' - comparison_period: 'relative to previous 1 year' - } - uname: 'custom_delivered_orders_count' - }, - VizFieldFull { - label: '%∆ Nmv (prev. 1y)' - ref: ref('order_master', 'nmv') - format { - type: 'number' - pattern: '#,###%' - } - analytic: PeriodOverPeriodComparison { - time_dimension: ref('dim_dates', 'date_key') - display: 'percent_change' - comparison_period: 'relative to previous 1 year' - } - uname: 'custom_nmv' - }, - VizFieldFull { - label: '%∆ Gmv (prev. 1y)' - ref: ref('order_master', 'gmv') - format { - type: 'number' - pattern: '#,###%' - } - analytic: PeriodOverPeriodComparison { - time_dimension: ref('dim_dates', 'date_key') - display: 'percent_change' - comparison_period: 'relative to previous 1 year' - } - uname: 'custom_gmv' - }, - VizFieldFull { - label: '%∆ Aov (prev. 1y)' - ref: ref('order_master', 'aov') - format { - type: 'number' - pattern: '#,###%' - } - analytic: PeriodOverPeriodComparison { - time_dimension: ref('dim_dates', 'date_key') - display: 'percent_change' - comparison_period: 'relative to previous 1 year' - } - uname: 'custom_aov' - } - ] - settings { - conditional_formats: [ - ConditionalFormat { - key: 'custom_total_orders_count' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 0 - } - text_color: '#399367' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_total_orders_count' - format: SingleFormat { - condition { - operator: 'is' - value: 0 - } - text_color: '#B16920' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_total_orders_count' - format: SingleFormat { - condition { - operator: 'less_than' - value: 0 - } - text_color: '#BF0E08' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_cancelled_orders_count' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 0 - } - text_color: '#399367' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_cancelled_orders_count' - format: SingleFormat { - condition { - operator: 'is' - value: 0 - } - text_color: '#B16920' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_cancelled_orders_count' - format: SingleFormat { - condition { - operator: 'less_than' - value: 0 - } - text_color: '#BF0E08' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_refunded_orders_count' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 0 - } - text_color: '#399367' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_refunded_orders_count' - format: SingleFormat { - condition { - operator: 'is' - value: 0 - } - text_color: '#B16920' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_refunded_orders_count' - format: SingleFormat { - condition { - operator: 'less_than' - value: 0 - } - text_color: '#BF0E08' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_delivered_orders_count' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 0 - } - text_color: '#399367' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_delivered_orders_count' - format: SingleFormat { - condition { - operator: 'is' - value: 0 - } - text_color: '#B16920' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_delivered_orders_count' - format: SingleFormat { - condition { - operator: 'less_than' - value: 0 - } - text_color: '#BF0E08' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_nmv' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 0 - } - text_color: '#399367' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_nmv' - format: SingleFormat { - condition { - operator: 'is' - value: 0 - } - text_color: '#B16920' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_nmv' - format: SingleFormat { - condition { - operator: 'less_than' - value: 0 - } - text_color: '#BF0E08' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_gmv' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 0 - } - text_color: '#399367' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_gmv' - format: SingleFormat { - condition { - operator: 'is' - value: 0 - } - text_color: '#B16920' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_gmv' - format: SingleFormat { - condition { - operator: 'less_than' - value: 0 - } - text_color: '#BF0E08' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_aov' - format: SingleFormat { - condition { - operator: 'greater_than' - value: 0 - } - text_color: '#399367' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_aov' - format: SingleFormat { - condition { - operator: 'is' - value: 0 - } - text_color: '#B16920' - background_color: '#00000000' - } - }, - ConditionalFormat { - key: 'custom_aov' - format: SingleFormat { - condition { - operator: 'less_than' - value: 0 - } - text_color: '#BF0E08' - background_color: '#00000000' - } - } - ] - aggregate_awareness { - enabled: true - debug_comments: true - } - value_labels_position { - placement: 'rows' - } - column_styles: [ - ColumnStyle { - key: 'custom_total_orders_count' - width: 328 - } - ] - } + block hd3 { + position: pos(0, 0, 1540, 200) + layer: -1 } - settings { - hide_label: true + block t2 { + position: pos(40, 100, 660, 50) } - } - view: TabLayout { - label: 'View 1' - tab view_1: CanvasLayout { - label: 'Tab 1' - width: 1540 - height: 4460 - grid_size: 20 - block f1 { - position: pos(80, 2920, 260, 40) - } - block f2 { - position: pos(80, 3200, 260, 40) - } - block f3 { - position: pos(80, 3060, 260, 40) - } - block p1 { - position: pos(1300, 2860, 220, 60) - layer: 2 - } - block t2 { - position: pos(40, 100, 660, 50) - } - block t5 { - position: pos(40, 220, 1460, 80) - } - block t6 { - position: pos(40, 1190, 1460, 80) - } - block t8 { - position: pos(60, 2760, 1460, 80) - } - block t9 { - position: pos(80, 2880, 260, 40) - } - block v1 { - position: pos(60, 700, 760, 380) - } - block v2 { - position: pos(80, 360, 300, 140) - } - block v6 { - position: pos(840, 2200, 680, 500) - } - block v7 { - position: pos(60, 3280, 1440, 430) - } - block v8 { - position: pos(380, 2860, 560, 400) - } - block hd1 { - position: pos(1320, 20, 180, 50) - } - block hd2 { - position: pos(40, 20, 640, 60) - } - block hd3 { - position: pos(0, 0, 1540, 200) - layer: -1 - } - block t10 { - position: pos(920, 100, 180, 50) - } - block t11 { - position: pos(1120, 100, 180, 50) - } - block t12 { - position: pos(1320, 100, 180, 50) - } - block t26 { - position: pos(60, 2860, 300, 120) - layer: -2 - } - block t28 { - position: pos(80, 3160, 260, 40) - } - block t32 { - position: pos(80, 3020, 260, 40) - layer: 1 - } - block t38 { - position: pos(0, 4300, 1540, 170) - layer: -1 - } - block t39 { - position: pos(60, 3760, 200, 70) - } - block t40 { - position: pos(1120, 4340, 400, 110) - } - block t47 { - position: pos(1420, 1140, 80, 100) - layer: 1 - } - block t49 { - position: pos(40, 660, 1460, 420) - layer: -4 - } - block t51 { - position: pos(1440, 2720, 80, 100) - layer: 1 - } - block t52 { - position: pos(460, 320, 1040, 340) - layer: -2 - } - block t53 { - position: pos(40, 320, 400, 340) - layer: -2 - } - block t54 { - position: pos(60, 2200, 360, 500) - } - block t55 { - position: pos(60, 3000, 300, 120) - layer: -1 - } - block t56 { - position: pos(60, 3140, 300, 120) - layer: -1 - } - block v10 { - position: pos(80, 500, 320, 140) - } - block v12 { - position: pos(480, 340, 1000, 300) - layer: -1 - } - block v13 { - position: pos(40, 1280, 720, 460) - } - block v15 { - position: pos(960, 2860, 560, 400) - } - block v16 { - position: pos(780, 1280, 720, 460) - } - block v17 { - position: pos(40, 1760, 1480, 420) - } - block v18 { - position: pos(60, 3720, 1480, 500) - } - block v19 { - position: pos(20, 4490, 400, 300) - layer: 3 - } - block v20 { - position: pos(280, 700, 1180, 380) - layer: -3 - } - block v21 { - position: pos(280, 700, 860, 260) - layer: -1 - } - block v2_dup_dup { - position: pos(440, 2200, 380, 500) - } - mobile { - mode: 'auto' - } + block v1 { + position: pos(60, 700, 1420, 380) + } + block v2 { + position: pos(80, 360, 300, 140) + } + block v2_dup_dup { + position: pos(440, 2200, 380, 500) + } + block v6 { + position: pos(840, 2200, 680, 500) + } + block v7 { + position: pos(60, 3280, 1440, 430) + } + block v8 { + position: pos(380, 2860, 560, 400) + } + block v10 { + position: pos(80, 500, 320, 140) + } + block v12 { + position: pos(480, 340, 1000, 300) + layer: -1 + } + block f1 { + position: pos(80, 2920, 260, 40) + } + block t5 { + position: pos(40, 220, 1460, 80) + } + block t6 { + position: pos(40, 1190, 1460, 80) + } + block t8 { + position: pos(60, 2760, 1460, 80) + } + block t9 { + position: pos(80, 2880, 260, 40) + } + block t10 { + position: pos(920, 100, 180, 50) + } + block t11 { + position: pos(1120, 100, 180, 50) + } + block t12 { + position: pos(1320, 100, 180, 50) + } + block v13 { + position: pos(40, 1280, 720, 460) + } + block t26 { + position: pos(60, 2860, 300, 120) + layer: -2 + } + block t28 { + position: pos(80, 3160, 260, 40) + } + block f2 { + position: pos(80, 3200, 260, 40) + } + block f3 { + position: pos(80, 3060, 260, 40) + } + block t32 { + position: pos(80, 3020, 260, 40) + layer: 1 + } + block v15 { + position: pos(960, 2860, 560, 400) + } + block v16 { + position: pos(780, 1280, 720, 460) + } + block t38 { + position: pos(0, 4300, 1540, 170) + layer: -1 + } + block t39 { + position: pos(60, 3760, 200, 70) + } + block t40 { + position: pos(1120, 4340, 400, 110) + } + block t47 { + position: pos(1420, 1140, 80, 100) + layer: 1 + } + block t49 { + position: pos(40, 680, 1460, 420) + layer: -2 + } + block t51 { + position: pos(1440, 2720, 80, 100) + layer: 1 + } + block t52 { + position: pos(460, 320, 1040, 340) + layer: -2 + } + block t53 { + position: pos(40, 320, 400, 340) + layer: -2 + } + block t54 { + position: pos(60, 2200, 360, 500) + } + block t55 { + position: pos(60, 3000, 300, 120) + layer: -1 + } + block t56 { + position: pos(60, 3140, 300, 120) + layer: -1 + } + block v17 { + position: pos(40, 1760, 1480, 420) + } + block v18 { + position: pos(60, 3720, 1480, 500) + } + block p1 { + position: pos(1300, 2860, 220, 60) + layer: 2 + } + block v19 { + position: pos(20, 4490, 400, 300) + layer: 3 } } settings { diff --git a/demo ecommerce/dashboards/[Demo] Ecommerce Overview - Funky.page.aml b/demo ecommerce/dashboards/[Demo] Ecommerce Overview - Funky.page.aml index 3579407..a4529b8 100644 --- a/demo ecommerce/dashboards/[Demo] Ecommerce Overview - Funky.page.aml +++ b/demo ecommerce/dashboards/[Demo] Ecommerce Overview - Funky.page.aml @@ -1,5 +1,19 @@ Dashboard demo_ecommerce_overview_funky { title: '[Demo] Ecommerce Overview - Funky' + + + block user_country: FilterBlock { + label: 'Country' + type: 'field' + source: FieldFilterSource { + dataset: demo_ecommerce + field: ref('ecommerce_countries', 'name') + } + default { + operator: 'is' + value: [] + } + } block user_gender: FilterBlock { label: 'User Gender' type: 'field' @@ -9,7 +23,7 @@ Dashboard demo_ecommerce_overview_funky { } default { operator: 'is' - value: 'Female' + value: [] } } block age_demographic: FilterBlock { @@ -24,7 +38,9 @@ Dashboard demo_ecommerce_overview_funky { value: [] } } + block v123: age_demographic + block v1: VizBlock { label: 'GMV' viz: MetricKpi { @@ -675,13 +691,52 @@ display: block; content: @md

Regional Analysis

;; } interactions: [ + FilterInteraction { + from: 'user_country' + to: [ + CustomMapping { + block: [ + 'v1', + 'v10' + ] + disabled: true + }, + CustomMapping { + block: 'v3' + field: ref('ecommerce_countries', 'name') + } + ] + }, + FilterInteraction { + from: 'user_country' + to: [ + CustomMapping { + block: [ + 'user_gender', + 'age_demographic' + ] + disabled: true + } + ] + }, FilterInteraction { from: 'user_gender' to: [ CustomMapping { block: [ 'v7', - 'v8', + 'v8' + ] + disabled: true + } + ] + }, + FilterInteraction { + from: 'user_gender' + to: [ + CustomMapping { + block: [ + 'user_country', 'age_demographic' ] disabled: true @@ -694,8 +749,7 @@ display: block; CustomMapping { block: [ 'v7', - 'v8', - 'user_gender' + 'v8' ] disabled: true }, @@ -704,6 +758,18 @@ display: block; field: ref('ecommerce_users', 'age_group') } ] + }, + FilterInteraction { + from: 'age_demographic' + to: [ + CustomMapping { + block: [ + 'user_country', + 'user_gender' + ] + disabled: true + } + ] } ] view: CanvasLayout { @@ -793,6 +859,10 @@ display: block; position: pos(640, 30, 270, 100) layer: 1 } + block user_country { + position: pos(20, 800, 520, 100) + layer: 1 + } block age_demographic { position: pos(920, 30, 280, 100) layer: 1 diff --git a/demo ecommerce/dashboards/demo_dashboard_2025.page.aml b/demo ecommerce/dashboards/demo_dashboard_2025.page.aml deleted file mode 100644 index 7e79576..0000000 --- a/demo ecommerce/dashboards/demo_dashboard_2025.page.aml +++ /dev/null @@ -1,1901 +0,0 @@ -const company_dashboard_v_owner = "vincent@holistics.io" - -@tag('1️⃣ Trust/Endorsed', '2️⃣ Status/Active') -Dashboard company_dashboard_v { - title: '[Demo] Ecommerce Dashboard (2025-05)' - owner: company_dashboard_v_owner - description: ''' -
- - - - owner: - ${company_dashboard_v_owner} -
- ''' - block t5: TextBlock { - content: @md - -![Holistics Logo](https://cdn.holistics.io/landing/logo-color.svg);; - } - block v20: VizBlock { - label: 'Products Listed' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - theme { - - } - value: VizFieldFull { - label: 'Products Listed' - ref: ref('ecommerce_products', 'total_products') - format { - type: 'number' - pattern: '#,###' - group_separator: ',' - decimal_separator: '.' - } - } - compare_value: VizPopSettings { - field: ref('ecommerce_users', 'sign_up_date') - duration: 1 - granularity: 'quarter' - } - settings { - display_mode: 'single' - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v21: VizBlock { - label: 'Total Users' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - theme { - - } - value: VizFieldFull { - label: 'Total Users' - ref: 'total_users' - format { - type: 'number' - pattern: '#,###' - } - } - compare_value: VizPopSettings { - field: ref('ecommerce_users', 'sign_up_date') - duration: 1 - granularity: 'quarter' - } - settings { - display_mode: 'single' - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v22: VizBlock { - label: 'All-Time Orders' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - theme { - - } - value: VizFieldFull { - label: 'All-Time Orders' - ref: r(ecommerce_orders.total_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizPopSettings { - field: r(ecommerce_orders.created_at) - duration: 1 - granularity: 'quarter' - } - settings { - display_mode: 'single' - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v25: VizBlock { - label: 'Merchants Onboarded' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - theme { - - } - value: VizFieldFull { - label: 'Merchants Onboarded' - ref: ref('ecommerce_merchants', 'created_at') - aggregation: 'count' - format { - type: 'number' - pattern: '#,###' - } - } - compare_value: VizPopSettings { - field: ref('ecommerce_users', 'sign_up_date') - duration: 1 - granularity: 'quarter' - } - settings { - display_mode: 'single' - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v27: VizBlock { - label: 'GMV (Sales) by Country' - viz: FilledMap { - dataset: demo_ecommerce_version_2 - theme { - - } - location { - field: VizFieldFull { - ref: ref('ecommerce_countries', 'name') - format { - type: 'text' - } - } - primary_field: true - } - value: VizFieldFull { - ref: 'gmv' - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v28: VizBlock { - label: 'AOV' - viz: MetricKpi { - dataset: demo_ecommerce_version_2 - theme { - - } - value: VizFieldFull { - label: 'Average Order Value' - ref: 'aov' - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - display_mode: 'single' - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - block v29: VizBlock { - label: ' KPI Overview' - viz: MetricSheet { - dataset: demo_ecommerce_version_2 - theme { - - } - date_field: VizFieldFull { - ref: ref('dim_dates', 'date_key') - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - rows: [ - MetricHeading { - label: '🎯Orders' - settings { - background_color: '#e1e3ea' - text_color: '#31353f' - } - }, - MetricSeries { - field: VizFieldFull { - ref: 'total_orders' - format { - type: 'number' - pattern: 'inherited' - } - } - }, - MetricSeries { - field: VizFieldFull { - ref: 'total_cancelled_orders' - format { - type: 'number' - pattern: 'inherited' - } - } - }, - MetricSeries { - field: VizFieldFull { - ref: 'total_refunded_orders' - format { - type: 'number' - pattern: 'inherited' - } - } - }, - MetricSeries { - field: VizFieldFull { - ref: 'total_delivered_orders' - format { - type: 'number' - pattern: 'inherited' - } - } - }, - MetricHeading { - label: '💰 Transaction Value' - settings { - background_color: '#e1e3ea' - text_color: '#31353f' - } - }, - MetricSeries { - field: VizFieldFull { - ref: 'nmv' - format { - type: 'number' - pattern: 'inherited' - } - } - }, - MetricSeries { - field: VizFieldFull { - ref: 'gmv' - format { - type: 'number' - pattern: 'inherited' - } - } - }, - MetricSeries { - field: VizFieldFull { - ref: 'aov' - format { - type: 'number' - pattern: 'inherited' - } - } - } - ] - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - settings { - hide_label: true - } - } - block t6: TextBlock { - content: @md
- -
-
;; - } - block t7: TextBlock { - content: @md ## 🧭 Business Profile Snapshot - -This dashboard provides you a quick understanding of the current shape and scope of the business, before you dive into deeper analysis in domain-specific tabs like revenue, users, merchants, and products. It serves as the **homepage** of our analytics workspace — offering a clear, high-level snapshot of our ecommerce business across key dimensions. - -It brings together a consolidated view of: -- **Customer composition** (total users, demographics, repeat buyers) -- **Order activity and fulfillment** (all-time volume, delivery, cancellations) -- **Transaction footprint** (GMV, AOV, top-performing regions) -- **Marketplace scale** (products listed, merchants onboarded) -- **Geographic distribution** of business activity;; - } - block v30: VizBlock { - label: 'Total Orders by Continents' - viz: PieChart { - dataset: demo_ecommerce_version_2 - theme { - - } - legend: VizFieldFull { - label: 'Continent' - ref: ref('ecommerce_countries', 'continent_name') - format { - type: 'text' - } - uname: 'ecommerce_countries_continent_name' - } - series { - field: VizFieldFull { - ref: 'total_orders' - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - color_palette: 0 - } - } - settings { - display_as_donut: true - show_total: true - row_limit: 5000 - legend_label: 'hidden' - show_percentage: true - data_label_position: 'outside' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v31: VizBlock { - label: 'GMV (Sales) by Country Name' - viz: BarChart { - dataset: demo_ecommerce_version_2 - theme { - - } - legend: VizFieldFull { - ref: ref('ecommerce_countries', 'name') - format { - type: 'text' - } - } - y_axis { - settings { - show_total_in_tooltip: true - show_data_label_by: 'value' - hidden: true - } - series { - field: VizFieldFull { - ref: 'gmv' - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - color_palette: 0 - } - } - } - settings { - row_limit: 5000 - legend_label: 'right' - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t9: TextBlock { - content: @md ## 🌍 Regional Sales Distribution Insight -**Analysis Last Updated on 20 May 2025 by Peter Parker**
- -Our sales performance is anchored in developed Western markets, with the United States, Australia, and Germany emerging as our top revenue contributors — while order activity remains strongest in Asia. -;; - } - block v34: VizBlock { - label: 'Top 10 Users by Orders' - viz: DataTable { - dataset: demo_ecommerce_version_2 - calculation average_nmv { - label: 'Average NMV ' - formula: @aql nmv/total_delivered_orders;; - calc_type: 'measure' - data_type: 'number' - } - filter { - field: ref('ecommerce_users', 'email_pii') - operator: 'top' - value: 10 - options { - rank_by { - field: 'nmv' - aggregation: 'custom' - } - } - } - theme { - table { - general { - bg_color: '#FFFFFFFF' - font_size: 16 - } - } - } - fields: [ - VizFieldFull { - ref: ref('ecommerce_users', 'full_name') - format { - type: 'text' - } - action a_1: VizAction { - type: 'GoToUrl' - label: 'Email Customer' - url: ActionFieldInput { - ref: ref('ecommerce_users', 'email_user') - aggregation: 'min' - } - } - uname: 'ecommerce_users_full_name' - }, - VizFieldFull { - ref: ref('ecommerce_countries', 'name') - format { - type: 'text' - } - uname: 'ecommerce_countries_name' - }, - VizFieldFull { - label: 'NMV' - ref: 'nmv' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - label: 'Total Orders' - ref: 'total_delivered_orders' - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_total_delivered_orders' - }, - VizFieldFull { - ref: ref('ecommerce_orders', 'days_since_last_order') - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_days_since_last_order' - }, - VizFieldFull { - ref: 'average_nmv' - format { - type: 'number' - pattern: '[$$]#,###' - } - uname: 'custom_average_nmv' - } - ] - settings { - row_height: 'multiple_lines' - show_row_number: true - sorts: [ - SortSetting { - field_index: 2 - direction: 'desc' - } - ] - conditional_formats: [ - ConditionalFormat { - key: 'custom_days_since_last_order' - format: SingleFormat { - condition { - operator: 'greater_than_equal' - value: 90 - } - text_color: '#BF0E08' - background_color: '#FAD2D1' - } - } - ] - aggregate_awareness { - enabled: true - debug_comments: true - } - frozen_columns: 2 - column_styles: [ - ColumnStyle { - key: 'ecommerce_countries_name' - width: 156 - }, - ColumnStyle { - key: 'ecommerce_users_full_name' - width: 175 - }, - ColumnStyle { - key: 'custom_days_since_last_order' - width: 85 - }, - ColumnStyle { - key: 'custom_total_delivered_orders' - width: 101 - }, - ColumnStyle { - key: 'custom_average_nmv' - width: 102 - } - ] - } - } - } - block t11: TextBlock { - content: @md ## 📊 Metrics Snapshot - -This section provides a **concise overview of where the company stands today**, summarizing key metrics that define the current size, structure, and activity of our platform. - -These headline numbers offer a reference point for platform scale — across customers, merchants, products, and transactions. - -- **Total Users** reflects the size of our customer base to date. -- **Merchants Onboarded** and **Products Listed** represent supply-side participation and catalog scale. -- **All-Time Orders**, **GMV**, and **Average Order Value (AOV)** show transaction activity and monetization efficiency. -- **Customer Demographics** highlight how different user segments — by gender and age — contribute to revenue, order volume, and repeat purchases.;; - } - block t12: TextBlock { - content: @md ## 📑 Executive KPI Metrics Sheet - -This table provides a **flexible, high-level view of our key business metrics** across time — allowing senior leaders to analyze performance in a familiar tabular format. - -You can adjust: -- **Date aggregation** (e.g., daily, weekly, monthly, quarterly, yearly) -- **Number of columns** shown at once to control the review window - -This format is especially useful for: -- Board meetings or investor updates -- Period-over-period tracking of orders, revenue, and fulfillment performance -- Deep-diving into patterns that require more granularity than charts alone can offer - -> For executives who are accustomed to working in spreadsheets, this table provides an accessible way to track performance trends and validate key figures in a structured format — from top-line metrics down to operational breakdowns.;; - } - block v37: VizBlock { - label: 'Users Sign Up Over Time' - viz: LineChart { - dataset: demo_ecommerce_version_2 - theme { - - } - x_axis: VizFieldFull { - ref: ref('ecommerce_users', 'sign_up_at') - transformation: 'datetrunc quarter' - format { - type: 'date' - pattern: 'yyyy Qq' - } - } - y_axis { - settings { - show_data_label_by: 'value' - } - series { - field: VizFieldFull { - ref: 'total_users' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f1: FilterBlock { - label: 'Date' - type: 'date' - default { - operator: 'matches' - value: '18 months ago till now' - } - } - block t15: TextBlock { - content: @md
;; - } - block f2: FilterBlock { - label: 'Country Name' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce_version_2 - field: ref('ecommerce_countries', 'name') - } - default { - operator: 'is' - value: [] - } - } - block v43: VizBlock { - label: 'User Demographics' - viz: PivotTable { - dataset: demo_ecommerce_version_2 - calculation untitled_metric_316015f { - label: 'Untitled Metric' - formula: @aql total_repeated_buyers/total_buyers;; - calc_type: 'measure' - data_type: 'number' - } - theme { - - } - rows: [ - VizFieldFull { - ref: ref('ecommerce_users', 'age_group') - format { - type: 'text' - } - } - ] - columns: [ - VizFieldFull { - ref: ref('ecommerce_users', 'gender') - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: 'total_orders' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: 'revenue' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: 'total_users' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: 'total_repeated_buyers' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - value_labels_position { - placement: 'rows' - } - } - } - } - block f3: FilterBlock { - label: 'Date' - type: 'date' - default { - operator: 'last' - value: '12' - modifier: 'month' - options { - include_current_period: true - } - } - } - block t17: TextBlock { - content: @md # 💰 Finance Overview - -This dashboard provides a comprehensive view of key financial metrics for the business. -Track the flow of marketplace value from **gross merchandise volume (GMV)** to **net merchandise value (NMV)**, and eventually to **platform revenue**. - -Use this to: -- Monitor **sales performance** over time -- Understand the impact of **refunds, cancellations**, and **discounts** -- Quantify the **true revenue contribution** to the platform -- Enable finance and ops teams to **forecast, benchmark, and optimize earnings**;; - } - block t19: TextBlock { - content: @md
;; - } - block f4: FilterBlock { - label: 'Product Category' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce_version_2 - field: ref('map_categories', 'parent_category') - } - default { - operator: 'is' - value: [] - } - } - block t21: TextBlock { - content: @md ### 🧠 Defining GMV, NMV, Discounts, and Revenue - -To ensure consistent interpretation of financial metrics, here’s how value flows through the order lifecycle and how each metric is defined: - -1. **GMV (Gross Merchandise Value)** - The total value of all orders before any discounts or fulfillment status is applied. - _Formula: Quantity × Price (all orders)_ - -2. **Total Discount** - The monetary value of all discounts offered. It reflects the difference between what customers could have paid (GMV) and what they actually paid for fulfilled orders. - _Formula: GMV – NMV_ - -3. **NMV (Net Merchandise Value – Post-Discount & Fulfillment)** - The actual amount paid by customers for orders that were **fulfilled** and **not cancelled or refunded**, adjusted for any applied discounts. - This is the true revenue base — the value realized by the platform before commission. - _Formula: Quantity × Price × (1 – Discount), only for fulfilled orders_ - -4. **Revenue (Platform)** - The amount our platform earns by applying a commission rate to NMV. - In this demo, a **50% commission margin** is assumed. - _Formula: NMV × revenue_commission_;; - } - block v44: VizBlock { - label: 'GMV Over Time' - viz: LineChart { - dataset: demo_ecommerce_version_2 - theme { - - } - x_axis: VizFieldFull { - ref: ref('ecommerce_orders', 'created_at') - transformation: 'datetrunc quarter' - format { - type: 'date' - pattern: 'yyyy Qq' - } - } - y_axis { - settings { - show_stack_total: true - stack_series_by: 'value' - } - series { - field: VizFieldFull { - ref: 'gmv' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block t22: TextBlock { - content: @md
;; - } - block t23: TextBlock { - content: @md ## 👥 User Demographic Insight -**Analysis Last Updated on 20 May 2025 by Uncle Ben**
-
-Young adult females (under 30) are our most valuable and loyal customer segment — contributing the majority of revenue, orders, and repeat purchases across the board. - -### 🧑‍🤝‍🧑 Performance by Gender -- **Female users** generated over **$6.8M** in total revenue — more than **2×** male users. -- They account for **68% of repeat buyers** (3,834 out of 5,682) and **67% of total orders**. -- Female customers are dominant across all age brackets, with particularly high engagement under 30. - ---- - -### 🎯 Performance by Age Group -- The **20–29** age segment is our largest by both revenue ($4.9M) and orders (16K), across both genders. -- The **under-20** group is also very active, contributing $4.7M in revenue — mainly driven by females. -- Customers **30 and above** are a smaller group (~5% of revenue), but still generate over **1.6K repeat orders**.;; - } - block t24: TextBlock { - content: @md ### 🎯 Identifying and Engaging Top Customers - -This widget highlights our **top customers by order volume and value**, showing: - -- Net Merchandise Value (NMV) -- Total Orders -- Days Since Last Order -- Average Order Value - -The goal is to help us **identify high-value customers** for further engagement—whether through tailored offers, loyalty campaigns, or direct outreach. - -👉 You can **click on a customer’s name** to send them an email instantly—making it easy to follow up in one click. -This is powered by [Holistics Dashboard Actions](https://docs.holistics.io/docs/actions), which enables one-click workflows like sending emails, Slack messages, or triggering external tools. - -👉 You can also **right-click a customer row** and select **“View Underlying Data”** to explore which **Product Categories** they’ve purchased from. -This interaction is explained in the [Holistics View Underlying Data docs](https://docs.holistics.io/docs/interactions/view-underlying-data), and helps you personalize engagement based on real customer behavior. - -🔍 If you want to analyze more than the top 10, just **click “Explore Data”** to expand the list to any number of customers based on your campaign needs. - -⚠️ Customers who haven’t ordered in over **90 days** are visually flagged. -If you'd like to receive automated alerts for this, you can request the data team to set it up. Holistics supports alerting via **Slack**, **Email**, or **Webhooks**—see the [Holistics Data Alert documentation](https://docs.holistics.io/docs/delivery/data-alert) for setup details.;; - } - block t25: TextBlock { - content: @md ### 🧠 Order Fulfillment & Value Realization - -This section highlights how efficiently the platform is turning customer orders into actual fulfilled value. - -- **Total Orders** are grouped into two simplified delivery outcomes: - - ✅ **Success** = Delivered orders - - ❌ **Failed** = Cancelled or Refunded orders - -> 📌 **Want to go deeper?** -Use the **[Drill Down]** or **[View Underlying Data]** features to explore breakdowns by: -- Refund vs cancellation volumes -- Order categories, vendors, or regions driving leakage;; - } - block v52a: VizBlock { - label: 'NMV Realized from GMV' - viz: GaugeChart { - dataset: demo_ecommerce_version_2 - calculation net_orders { - label: 'Net Orders' - formula: @aql total_orders - total_cancelled_orders - total_refunded_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation net_order_ratio { - label: 'Net Order Ratio' - formula: @aql net_orders*1.0/total_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation undelivered_orders { - label: 'Undelivered Orders' - formula: @aql total_orders-net_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation target_net_order_ratio { - label: 'Target Net Order Ratio' - formula: @aql 0.85;; - calc_type: 'measure' - data_type: 'number' - } - theme { - - } - value: VizFieldFull { - ref: 'net_order_ratio' - format { - type: 'number' - pattern: '#,###%' - } - } - max_value: VizFieldFull { - ref: 'target_net_order_ratio' - format { - type: 'number' - pattern: '#,###%' - } - } - settings { - label: 'Realized NMV from GMV' - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - settings { - hide_label: true - } - } - block v53a: VizBlock { - label: 'Total Orders Count by Delivery Status' - viz: CombinationChart { - dataset: demo_ecommerce_version_2 - calculation order_status_success_fail { - label: 'Order Status Success Fail' - formula: @aql case( - when: ecommerce_orders.status is 'delivered' - , then: 'success' - , else: 'failed' -);; - calc_type: 'dimension' - data_type: 'text' - model: ecommerce_orders - } - theme { - - } - x_axis: VizFieldFull { - ref: ref('ecommerce_orders', 'created_at') - transformation: 'datetrunc quarter' - format { - type: 'date' - pattern: 'yyyy Qq' - } - } - legend: VizFieldFull { - ref: ref('ecommerce_orders', 'order_status_success_fail') - format { - type: 'text' - } - } - y_axis { - settings { - show_stack_total: true - show_data_label_by: 'value' - stack_series_by: 'value' - } - series { - field: VizFieldFull { - ref: ref('ecommerce_orders', 'total_order') - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - color_palette: 0 - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v52: VizBlock { - label: 'Last Quarter Success Order Rate' - viz: GaugeChart { - dataset: demo_ecommerce_version_2 - calculation net_orders { - label: 'Net Orders' - formula: @aql total_orders - total_cancelled_orders - total_refunded_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation net_order_ratio { - label: 'Net Order Ratio' - formula: @aql net_orders*1.0/total_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation undelivered_orders { - label: 'Undelivered Orders' - formula: @aql total_orders-net_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation realized_gmv_target { - label: 'Realized GMV Target' - formula: @aql 0.85;; - calc_type: 'measure' - data_type: 'number' - } - filter { - field: ref('ecommerce_orders', 'created_at') - operator: 'last' - value: '1' - modifier: 'quarter' - } - theme { - - } - value: VizFieldFull { - ref: 'net_order_ratio' - format { - type: 'number' - pattern: '#,###0.00%' - group_separator: ',' - decimal_separator: '.' - } - } - max_value: VizFieldFull { - ref: 'realized_gmv_target' - format { - type: 'number' - pattern: '#,###%' - } - } - settings { - label: 'Success Order Rate' - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v53: VizBlock { - label: 'Total Orders by Delivery Status' - viz: ColumnChart { - dataset: demo_ecommerce_version_2 - calculation order_success_status { - label: 'Order Success Status' - formula: @aql case( - when: ecommerce_orders.status is 'delivered' - , then: 'success_order' - , else: 'failed_order' -);; - calc_type: 'dimension' - data_type: 'text' - model: ecommerce_orders - } - calculation net_orders { - label: 'Net Orders' - formula: @aql total_orders - total_cancelled_orders - total_refunded_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation net_order_ratio { - label: 'Net Order Ratio' - formula: @aql net_orders*1.0/total_orders;; - calc_type: 'measure' - data_type: 'number' - } - calculation undelivered_orders { - label: 'Undelivered Orders' - formula: @aql total_orders-net_orders;; - calc_type: 'measure' - data_type: 'number' - } - theme { - - } - x_axis: VizFieldFull { - ref: ref('ecommerce_orders', 'created_at') - transformation: 'datetrunc quarter' - format { - type: 'date' - pattern: 'yyyy Qq' - } - } - legend: VizFieldFull { - ref: ref('ecommerce_orders', 'order_success_status') - format { - type: 'text' - } - } - y_axis { - settings { - show_stack_total: true - show_data_label_by: 'value' - stack_series_by: 'value' - } - series { - field: VizFieldFull { - ref: 'total_orders' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v58: VizBlock { - label: 'Cohort Report by Product' - viz: RetentionHeatmap { - dataset: demo_ecommerce_version_2 - theme { - - } - cohort: VizFieldFull { - ref: ref('ecommerce_users', 'cohort_month') - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - cohort_duration: VizFieldFull { - ref: ref('ecommerce_orders', 'month_number') - format { - type: 'number' - pattern: 'inherited' - } - } - cohort_value: VizFieldFull { - ref: 'retention' - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f9: FilterBlock { - label: 'Date' - type: 'date' - default { - operator: 'last' - value: '12' - modifier: 'month' - } - } - block t26: TextBlock { - content: @md ### 📊 Explore User Sign-ups Over Time - -This chart shows how user sign-ups have evolved quarter by quarter. You can go beyond the surface and dig deeper into the data with a few simple interactions: - ---- - -#### 🔍 Drill Down for Deeper Insight - -Right-click on any bar (e.g., Q1 2025) to **drill down** into dimensions like: **Gender, Age group, Country** etc. This lets you analyze which segments contributed most to user growth in that specific period. - ---- - -#### 🧑‍💻 View Underlying Data - -Whether you're in the main chart or within a drilled-down view: - -- Click **“View Underlying Data”** to explore the exact list of users who signed up. -- Filter or export this raw data to investigate anomalies, campaign performance, or to follow up with user cohorts.;; - } - block f10: FilterBlock { - label: 'Select Metric' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce_version_2 - field: ref('param_model_demo', 'metric_selections_currency') - } - default { - operator: 'is' - value: 'platform revenue' - } - settings { - input_type: 'single' - } - } - block f11: FilterBlock { - label: 'Country Name' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce_version_2 - field: ref('ecommerce_countries', 'name') - } - default { - operator: 'is' - value: [] - } - } - block t27: TextBlock { - content: @md # 📦 Product Overview - -This dashboard provides a unified view of key product metrics and customer behavior, designed to help business teams explore data independently with confidence. - -Every widget here is **fully dynamic and filter-aware**, powered by Holistics’s semantic layer and Analytics-as-Code engine—allowing the BI team to define once and reuse everywhere.;; - } - block t28: TextBlock { - content: @md ## 🔁 Unified Metric Selector: Focused Exploration, One Metric at a Time - -This dropdown lets users switch between key metrics—`GMV`, `NMV`, `AOV`, and more—while preserving the same dimension (e.g., Product Category). - -The chart updates dynamically with each metric change. The dimension stays fixed, so users can make apples-to-apples comparisons across different KPIs. - -> ✅ **Why it matters**: BI teams can reduce the upfront complexity by guiding users to **explore one metric at a time**, keeping the analysis clean and reducing cognitive load. It also avoids duplicating similar charts for each metric. -;; - } - block t29: TextBlock { - content: @md ## 📊 Dynamic Cohort Analysis: Cohort Slicing by Any Filter - -This cohort report is tightly integrated with the filters above (date, metric, geography). Any change in those filters will immediately update this cohort breakdown. - -It allows business users to answer advanced questions like: -- How does user behavior change by country or product? -- What is the monthly retention pattern by product launch cohorts? - -> 🎯 **Why it matters**: With dynamic cohort logic, users can **slice cohorts by any permutation**—without BI creating custom cohort reports for every dimension or segment. -;; - } - block t30: TextBlock { - content: @md The **% of GMV Realized** gauge reflects the portion of gross customer value (GMV) that was actually fulfilled and paid — our **NMV realization rate**. A healthy benchmark is **85–95%**. Currently, we’re at **~70%**, highlighting a gap worth investigating. -;; - } - block t31: TextBlock { - content: @md ### 📚 Data Exploration Mini Tutorial - -Explore beyond static charts. Holistics empowers you to ask and answer your own questions with just a few clicks. Use the tutorials below to customize visualizations and unlock deeper insights from the same dataset — no SQL required. -;; - } - block t32: TextBlock { - content: @md #### 📊 Tutorial 1: Add an Additional Metric (NMV) - -Overlay **Net Merchandise Value (NMV)** on top of the GMV chart to compare intended vs realized order value. - -1. Click **Explore Data** on the top-right of the GMV chart. -2. Search and add the `NMV` field alongside `GMV`. -3. Change the visualization from **Column Chart** to **Combination Chart** (Column + Line). -4. Click **Save As** and store it to your **Private Workspace** folder for future use. -5. Share your new chart with the BI team — show off what you’ve learned! 🎉;; - } - block t33: TextBlock { - content: @md #### 🔁 Tutorial 2: Add a Period-over-Period Comparison - -Uncover trends by comparing current performance against a previous period. - -1. Open *Explore Data** and go to **Visual Settings**. -2. Under **Quick Period Comparison**, choose the time field: `ecommerce_orders.created_at`. -3. Select a comparison window — e.g., **Previous 1 Year**. -4. Use **Save As** to create and keep a version in your **Private Workspace** library. -5. Share your new chart with the BI team — show off what you’ve learned! 🎉;; - } - block t34: TextBlock { - content: @md ![BI Workflow Diagram](https://www.holistics.io/blog/content/images/2018/02/final-diagram.png);; - } - block f12: FilterBlock { - label: 'Product Category' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce_version_2 - field: ref('map_categories', 'category') - } - default { - operator: 'is' - value: [] - } - } - block t35: TextBlock { - content: @md ### 📦 Order Volume vs. Value -- While **Asia** contributes the most orders by volume, Western markets like the US, Australia, and Germany outperform in **order value per customer**. -- This indicates that while demand is global, **spending power is concentrated in a few strategic markets**. - -### 💵 Top Revenue Regions -- **United States** leads in total GMV at **$1.34M**, followed closely by: - - **Australia**: $1.24M - - **Germany**: $1.24M -- These three countries alone contribute over **36%** of total GMV across the top 10 markets. - -### 🌐 Regional Performance Takeaways -- **North America** and **Europe** offer the highest-value customers. -- **Asia-Pacific** shows strong engagement and scale, ideal for volume-based growth. -- These patterns validate our positioning in established ecommerce markets, while highlighting opportunities to increase monetization in high-volume regions like Asia.;; - } - block t_3qfv: TextBlock { - content: @md - - -

📊 Metrics Catalog

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Metric KeyNameDescription
aov${demo_ecommerce_version_2.metric.aov.__meta__.name}${demo_ecommerce_version_2.metric.aov.description}
cancelled_value${demo_ecommerce_version_2.metric.cancelled_value.__meta__.name}${demo_ecommerce_version_2.metric.cancelled_value.description}
cancelled_value_ratio${demo_ecommerce_version_2.metric.cancelled_value_ratio.__meta__.name}${demo_ecommerce_version_2.metric.cancelled_value_ratio.description}
delivered_value${demo_ecommerce_version_2.metric.delivered_value.__meta__.name}${demo_ecommerce_version_2.metric.delivered_value.description}
dynamic_metric${demo_ecommerce_version_2.metric.dynamic_metric.__meta__.name}${demo_ecommerce_version_2.metric.dynamic_metric.description}
dynamic_metric_currency${demo_ecommerce_version_2.metric.dynamic_metric_currency.__meta__.name}${demo_ecommerce_version_2.metric.dynamic_metric_currency.description}
gmv${demo_ecommerce_version_2.metric.gmv.__meta__.name}${demo_ecommerce_version_2.metric.gmv.description}
nmv${demo_ecommerce_version_2.metric.nmv.__meta__.name}${demo_ecommerce_version_2.metric.nmv.description}
percent_of_total${demo_ecommerce_version_2.metric.percent_of_total.__meta__.name}${demo_ecommerce_version_2.metric.percent_of_total.description}
refunded_value${demo_ecommerce_version_2.metric.refunded_value.__meta__.name}${demo_ecommerce_version_2.metric.refunded_value.description}
retention${demo_ecommerce_version_2.metric.retention.__meta__.name}${demo_ecommerce_version_2.metric.retention.description}
revenue${demo_ecommerce_version_2.metric.revenue.__meta__.name}${demo_ecommerce_version_2.metric.revenue.description}
revenue_commission${demo_ecommerce_version_2.metric.revenue_commission.__meta__.name}${demo_ecommerce_version_2.metric.revenue_commission.description}
total_buyers${demo_ecommerce_version_2.metric.total_buyers.__meta__.name}${demo_ecommerce_version_2.metric.total_buyers.description}
total_cancelled_orders${demo_ecommerce_version_2.metric.total_cancelled_orders.__meta__.name}${demo_ecommerce_version_2.metric.total_cancelled_orders.description}
total_delivered_orders${demo_ecommerce_version_2.metric.total_delivered_orders.__meta__.name}${demo_ecommerce_version_2.metric.total_delivered_orders.description}
total_discount${demo_ecommerce_version_2.metric.total_discount.__meta__.name}${demo_ecommerce_version_2.metric.total_discount.description}
total_orders${demo_ecommerce_version_2.metric.total_orders.__meta__.name}${demo_ecommerce_version_2.metric.total_orders.description}
total_orders_across_all${demo_ecommerce_version_2.metric.total_orders_across_all.__meta__.name}${demo_ecommerce_version_2.metric.total_orders_across_all.description}
total_refunded_orders${demo_ecommerce_version_2.metric.total_refunded_orders.__meta__.name}${demo_ecommerce_version_2.metric.total_refunded_orders.description}
total_repeated_buyers${demo_ecommerce_version_2.metric.total_repeated_buyers.__meta__.name}${demo_ecommerce_version_2.metric.total_repeated_buyers.description}
total_users${demo_ecommerce_version_2.metric.total_users.__meta__.name}${demo_ecommerce_version_2.metric.total_users.description}
;; - } - view: TabLayout { - label: 'View 1' - tab tab2: CanvasLayout { - label: 'Overview' - width: 1280 - height: 3160 - grid_size: 20 - block t5 { - position: pos(20, 20, 280, 140) - layer: 1 - } - block t6 { - position: pos(20, 180, 280, 160) - layer: 9 - } - block t7 { - position: pos(320, 20, 920, 280) - layer: 10 - } - block t9 { - position: pos(20, 1580, 740, 160) - layer: 15 - } - block t11 { - position: pos(20, 360, 1220, 260) - layer: 18 - } - block t12 { - position: pos(20, 780, 1240, 320) - layer: 19 - } - block v20 { - position: pos(1020, 640, 220, 120) - layer: 1 - } - block v21 { - position: pos(500, 640, 220, 120) - layer: 1 - } - block v22 { - position: pos(20, 640, 200, 120) - layer: 2 - } - block v25 { - position: pos(740, 640, 260, 120) - layer: 1 - } - block v27 { - position: pos(20, 2660, 1220, 480) - layer: 6 - } - block v28 { - position: pos(240, 640, 240, 120) - layer: 7 - } - block v29 { - position: pos(20, 1120, 1220, 440) - layer: 8 - } - block v30 { - position: pos(800, 1760, 460, 480) - layer: 12 - } - block v31 { - position: pos(20, 1760, 760, 480) - layer: 13 - } - block t35 { - position: pos(20, 2260, 1220, 380) - layer: 22 - } - block t_89cm { - position: pos(320, 300, 160, 40) - layer: 23 - } - mobile { - mode: 'auto' - } - } - tab tab1: CanvasLayout { - label: 'Users' - width: 1480 - height: 1900 - grid_size: 20 - block f1 { - position: pos(620, 880, 300, 80) - layer: 4 - } - block f2 { - position: pos(940, 880, 300, 80) - layer: 9 - } - block t5 { - position: pos(40, 20, 280, 140) - layer: 1 - } - block t6 { - position: pos(340, 20, 280, 140) - layer: 2 - } - block t15 { - position: pos(0, 800, 1420, 60) - layer: 8 - } - block t23 { - position: pos(40, 180, 580, 580) - layer: 1 - } - block t24 { - position: pos(860, 1300, 560, 580) - layer: 10 - } - block t26 { - position: pos(20, 880, 580, 400) - layer: 11 - } - block v34 { - position: pos(20, 1300, 820, 580) - layer: 1 - } - block v37 { - position: pos(620, 980, 800, 300) - layer: 3 - } - block v43 { - position: pos(640, 180, 840, 580) - layer: 1 - } - } - tab tab4: CanvasLayout { - label: 'Products' - width: 1180 - height: 2240 - grid_size: 20 - block f9 { - position: pos(40, 720, 300, 100) - layer: 7 - } - block f10 { - position: pos(40, 600, 300, 100) - layer: 8 - } - block f11 { - position: pos(360, 1160, 300, 100) - layer: 9 - } - block t27 { - position: pos(20, 20, 620, 220) - layer: 10 - } - block t28 { - position: pos(20, 320, 1140, 200) - layer: 11 - } - block t29 { - position: pos(20, 900, 1140, 240) - layer: 12 - } - block t34 { - position: pos(40, 1760, 1100, 580) - layer: 13 - } - block v58 { - position: pos(40, 1280, 1100, 460) - layer: 6 - } - block f12 { - position: pos(40, 1160, 300, 100) - layer: 14 - } - mobile { - mode: 'auto' - } - } - tab tab6: CanvasLayout { - label: 'Finance' - width: 1320 - height: 1880 - grid_size: 20 - block f3 { - position: pos(660, 200, 300, 100) - layer: 2 - } - block f4 { - position: pos(980, 200, 320, 100) - layer: 6 - } - block t17 { - position: pos(20, 20, 620, 280) - layer: 3 - } - block t19 { - position: pos(20, 320, 1280, 20) - layer: 5 - } - block t21 { - position: pos(20, 360, 680, 440) - layer: 8 - } - block t22 { - position: pos(20, 1220, 1280, 20) - layer: 1 - } - block t25 { - position: pos(20, 1260, 880, 280) - layer: 11 - } - block t30 { - position: pos(940, 1560, 360, 180) - layer: 14 - } - block t31 { - position: pos(20, 820, 680, 140) - layer: 15 - } - block t32 { - position: pos(20, 980, 680, 220) - layer: 16 - } - block t33 { - position: pos(720, 980, 580, 220) - layer: 17 - } - block v44 { - position: pos(720, 360, 580, 600) - layer: 9 - } - block v52 { - position: pos(940, 1260, 360, 280) - layer: 13 - } - block v53 { - position: pos(20, 1560, 880, 300) - layer: 12 - } - mobile { - mode: 'auto' - } - } - tab tab_5wmu: CanvasLayout { - label: 'Dictionary' - width: 1300 - height: 900 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block metric { - position: pos(40, 60, 1220, 740) - layer: 1 - } - block t_3qfv { - position: pos(40, 20, 1240, 780) - layer: 1 - } - block t_jg7t { - position: pos(20, 820, 360, 60) - layer: 2 - } - } - } - interactions: [ - FilterInteraction { - from: 'f2' - to: [ - CustomMapping { - block: [ - 'f10', - 'f11', - 'f12' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f4' - to: [ - CustomMapping { - block: [ - 'f10', - 'f11', - 'f12' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v58' - to: [ - CustomMapping { - block: [ - 'v20', - 'v21', - 'v22', - 'v25', - 'v27', - 'v28', - 'v29', - 'v30', - 'v31', - 'v34', - 'v37', - 'v43', - 'v44', - 'v52a', - 'v53a', - 'v52', - 'v53' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f10' - to: [ - CustomMapping { - block: [ - 'v20', - 'v21', - 'v22', - 'v25', - 'v27', - 'v28', - 'v29', - 'v30', - 'v31', - 'v34', - 'v37', - 'v43', - 'v44', - 'v52a', - 'v53a', - 'v52', - 'v53', - 'v58', - 'f2', - 'f4', - 'f11', - 'f12' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f11' - to: [ - CustomMapping { - block: [ - 'f2', - 'f4', - 'f10', - 'f12' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f12' - to: [ - CustomMapping { - block: [ - 'f2', - 'f4', - 'f10', - 'f11' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f1' - to: [ - CustomMapping { - block: 'v37' - field: r(ecommerce_users.sign_up_at) - } - ] - }, - FilterInteraction { - from: 'f3' - to: [ - CustomMapping { - block: [ - 'v53a', - 'v52a', - 'v53' - ] - field: r(ecommerce_orders.created_at) - } - ] - } - ] - settings { - timezone: 'Etc/UTC' - cache_duration: 1440 - } -} \ No newline at end of file diff --git a/demo ecommerce/dashboards/drill_dashboards/_0_ecommerce_dashboard_30.page.aml b/demo ecommerce/dashboards/drill_dashboards/_0_ecommerce_dashboard_30.page.aml index 3622d7b..447281d 100644 --- a/demo ecommerce/dashboards/drill_dashboards/_0_ecommerce_dashboard_30.page.aml +++ b/demo ecommerce/dashboards/drill_dashboards/_0_ecommerce_dashboard_30.page.aml @@ -404,6 +404,54 @@ Dashboard _0_ecommerce_dashboard_30 { } } } + block v8: VizBlock { + label: 'Cumulative Buyers Count (dup)' + viz: ColumnChart { + dataset: demo_ecommerce + filter { + field: ref('ecommerce_users', 'sign_up_date') + operator: 'matches' + value: 'beginning until yesterday' + } + x_axis: VizFieldFull { + ref: ref('ecommerce_users', 'sign_up_date') + transformation: 'datetrunc year' + format { + type: 'date' + pattern: 'dd LL yyyy' + separator: '/' + } + } + legend: VizFieldFull { + ref: ref('ecommerce_users', 'gender') + format { + type: 'text' + } + } + y_axis { + settings { + stack_series_by: 'value' + } + series { + field: VizFieldFull { + label: 'Users' + ref: ref('ecommerce_orders', 'id') + aggregation: 'count' + format { + type: 'number' + pattern: 'inherited' + } + } + } + } + settings { + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } interactions: [ FilterInteraction { from: 'date' @@ -646,6 +694,10 @@ Dashboard _0_ecommerce_dashboard_30 { position: pos(920, 140, 280, 100) layer: 1 } + block v8 { + position: pos(670, 430, 580, 280) + layer: 1 + } } tab tab2: CanvasLayout { label: 'Untitled' diff --git a/demo ecommerce/dashboards/drill_dashboards/_3_customer_demographics.page.aml b/demo ecommerce/dashboards/drill_dashboards/_3_customer_demographics.page.aml index cad5b98..3c6bf53 100644 --- a/demo ecommerce/dashboards/drill_dashboards/_3_customer_demographics.page.aml +++ b/demo ecommerce/dashboards/drill_dashboards/_3_customer_demographics.page.aml @@ -5,11 +5,11 @@ Dashboard _3_customer_demographics { type: 'field' source: FieldFilterSource { dataset: demo_ecommerce - field: r(ecommerce_cities.name) + field: ref('ecommerce_cities', 'name') } default { operator: 'is' - value: 'Berlin' + value: [] } settings { drillthrough: Drillthrough { @@ -47,11 +47,11 @@ Dashboard _3_customer_demographics { type: 'field' source: FieldFilterSource { dataset: demo_ecommerce - field: r(ecommerce_countries.name) + field: ref('ecommerce_countries', 'name') } default { operator: 'is' - value: 'Australia' + value: [] } settings { drillthrough: Drillthrough { diff --git a/demo ecommerce/datasets/demo_ecommerce.dataset.aml b/demo ecommerce/datasets/demo_ecommerce.dataset.aml index 8d931e5..97e1679 100644 --- a/demo ecommerce/datasets/demo_ecommerce.dataset.aml +++ b/demo ecommerce/datasets/demo_ecommerce.dataset.aml @@ -26,12 +26,6 @@ pre_aggregates: { daily: agg_daily } - permission country_access { - field: ref('ecommerce_countries', 'continent_name') - operator: 'matches_user_attribute' - value: 'region' - } - models: [ order_master, @@ -254,24 +248,22 @@ pre_aggregates: { label: "Total Orders" type: "number" hidden: false - description: "Total number of order after `01-2025`" + description: "" definition: @aql count(ecommerce_orders.id);; - format: "#,###" } metric total_orders_across_all { label: "Total Orders Across All" type: "number" hidden: false - description: "Counts the total number of orders across all records in the ecommerce_orders table, ignoring any grouping or filtering by dimensions" + description: "" definition: @aql count(ecommerce_orders.id) | of_all(ecommerce_orders);; } metric percent_of_total { label: "Percent Of Total" type: "number" hidden: false - description: "Calculates the percentage of total orders represented by the current context, by dividing the total number of orders by the total number of orders across all records" + description: "" definition: @aql total_orders * 1.0 / total_orders_across_all;; - format: "#,###0.0\%" } // metric abc { // label: "Abc" @@ -291,38 +283,27 @@ pre_aggregates: { label: "Running Total" type: "number" hidden: false - description: "Calculates the cumulative sum of total orders over time, grouped by year based on the ecommerce_orders.created_at field." + description: "" definition: @aql running_total(total_orders, ecommerce_orders.created_at | year());; } metric dynamic_metric { label: 'Dynamic Metric' type: 'number' - description: "Depending on the selection, this metric outputs total users, total products, total orders, percent of total, average order value, or revenue" definition: @aql case( when: 'total users' in param_model_nam.metric_selections , then: ecommerce_users.total_users - , when: 'total products' in param_model_nam.metric_selections - , then: ecommerce_products.total_products - , when: 'total orders' in param_model_nam.metric_selections , then: total_orders - , when: 'pot' in param_model_nam.metric_selections - , then: percent_of_total - - , when: 'aov' in param_model_nam.metric_selections - , then: order_master.aov - - , when: 'revenue' in param_model_nam.metric_selections - , then: order_master.revenue + , when: 'total products' in param_model_nam.metric_selections + , then: ecommerce_products.total_products ) ;; } - dimension breakdown_dim { label: 'Dynamic Breakdown Dimension' type: 'text' diff --git a/demo ecommerce/datasets/demo_ecommerce_version_2.dataset.aml b/demo ecommerce/datasets/demo_ecommerce_version_2.dataset.aml deleted file mode 100644 index 644182b..0000000 --- a/demo ecommerce/datasets/demo_ecommerce_version_2.dataset.aml +++ /dev/null @@ -1,110 +0,0 @@ -@tag('1️⃣ Trust/Endorsed') - -const orders_detail = [ - r(ecommerce_orders.id), - r(ecommerce_orders.status), - r(ecommerce_orders.created_at), - r(ecommerce_orders.discount), - r(ecommerce_orders.delivery_attempts), -] - -const users_detail = [ - r(ecommerce_users.id), - r(ecommerce_users.full_name), - r(ecommerce_users.gender), - r(ecommerce_users.email), - r(ecommerce_cities.name), -] - -const products_detail = [ - r(ecommerce_products.id), - r(ecommerce_products.name), - r(ecommerce_products.price), -] - - -Dataset demo_ecommerce_version_2 = demo_ecommerce_version_base -.extend(volumn_metric) -.extend(users_metric) -.extend(revenue_metrics) -.extend(order_value_metric) -.extend({ - context { - analysis { - underlying_data { - metric total_orders { - view order_records { - label: 'Order records' - fields: orders_detail - } - - view user_records { - label: 'User records' - fields: users_detail - } - - view product_records { - label: 'Product records' - fields: products_detail - } - } - - metric gmv { - view order_records { - label: 'Order records' - fields: orders_detail - } - - view user_records { - label: 'User records' - fields: users_detail - } - } - - metric aov { - view order_value_details { - label: 'Order value details' - fields: [ - r(ecommerce_order_items.order_id), - r(ecommerce_order_items.product_id), - r(ecommerce_order_items.quantity), - r(ecommerce_products.price), - ] - } - - view aov_by_users { - label: 'AOV by users' - fields: users_detail - } - } - } - - breakdown { - group locations { - label: 'Locations' - fields: [ - r(ecommerce_countries.continent_name), - r(ecommerce_countries.name), - r(ecommerce_cities.name), - ] - } - - group product_categories { - label: 'Product categories' - fields: [ - r(map_categories.category), - r(ecommerce_products.name), - ] - } - - group user_demographics { - label: 'User demographics' - fields: [ - r(ecommerce_users.gender), - r(ecommerce_users.age), - ] - } - } - } - } -}) \ No newline at end of file diff --git a/demo ecommerce/datasets/demo_ecommerce_version_base.dataset.aml b/demo ecommerce/datasets/demo_ecommerce_version_base.dataset.aml deleted file mode 100644 index b51c0f0..0000000 --- a/demo ecommerce/datasets/demo_ecommerce_version_base.dataset.aml +++ /dev/null @@ -1,134 +0,0 @@ -Dataset demo_ecommerce_version_base { - label: '[Demo] Ecommerce (Base)' - description: 'New dataset base' - data_source_name: 'demodb' - models: [ - ecommerce_products, - ecommerce_merchants, - ecommerce_countries, - ecommerce_orders, - ecommerce_users, - ecommerce_order_items, - ecommerce_cities, - map_categories, - param_model_demo, - dim_dates - ] - relationships: [ - relationship(ecommerce_order_items.order_id > ecommerce_orders.id, true), - relationship(ecommerce_orders.user_id > ecommerce_users.id, true), - relationship(ecommerce_users.city_id > ecommerce_cities.id, true), - relationship(ecommerce_cities.country_code > ecommerce_countries.code, true), - relationship(ecommerce_order_items.product_id > ecommerce_products.id, true), - // relationship(ecommerce_products.id - ecommerce_product_images.product_id, true), - relationship(ecommerce_products.merchant_id > ecommerce_merchants.id, true), - relationship(ecommerce_products_map_categories, true), - relationship(ecommerce_orders_dim_dates, true), - relationship(ecommerce_users.sign_up_date > dim_dates.date_key, false) - , - relationship(ecommerce_merchants.city_id > ecommerce_cities.id, false) - ] - - permission vendor_access { - field: ref('ecommerce_merchants', 'id') - operator: 'matches_user_attribute' - value: 'vendor_id' - } - - permission country_access { - field: ref('ecommerce_countries', 'code') - operator: 'matches_user_attribute' - value: 'country' - } - - permission city_access { - field: ref('ecommerce_cities', 'name') - operator: 'matches_user_attribute' - value: 'city' - } - - dimension cohort_month { - model: ecommerce_users - label: "Cohort Month" - type: 'date' - definition: @aql min(ecommerce_orders.created_at | month()) | dimensionalize(ecommerce_users.id);; - } - - dimension month_number { - model: ecommerce_orders - label: 'Month Number' - type: 'number' - definition: @aql date_diff('month', ecommerce_users.cohort_month, (ecommerce_orders.created_at | month())) ;; - } - - dimension cohort_size { - model: ecommerce_orders - label: 'Cohort Size' - type: 'number' - definition: @aql count_distinct(ecommerce_orders.user_id) | exact_grains(ecommerce_users.cohort_month) ;; - } - - dimension total_orders_all_time { - model: ecommerce_users - label: 'Total Orders (Users)' - type: 'number' - definition: @aql total_orders | dimensionalize(ecommerce_users.id);; - } - - dimension is_buyer { - model: ecommerce_users - label: 'Is Buyer' - type: 'truefalse' - definition: @aql ecommerce_users.total_orders_all_time > 0;; - } - - dimension is_repeated_buyer { - model: ecommerce_users - label: 'Is Repeated Buyer' - type: 'truefalse' - definition: @aql ecommerce_users.total_orders_all_time > 1;; - } - - dimension product_performance_analysis { - model: ecommerce_products - label: 'Product Performance Analysis' - type: 'text' - definition: @aql concat( - 'https://claude.ai/new?q=write+an_analysis+for+', - ecommerce_products.name, - '.+The+GMV+for+this+product+is+', - cast(gmv, 'text'), - '+and+the+AOV+for+this+product+is+', - cast(aov, 'text'), - ) - ;; - } - - dimension product_image { - model: ecommerce_product_images - label: 'Product Image' - type: 'text' - definition: @aql concat('') ;; - } - - dimension breakdown_dim { - label: 'Dynamic Breakdown Dimension' - description: 'The dimension will be automatically switched among Country, Age Group, Order Status. By default, it will be Country' - type: 'text' - model: ecommerce_orders - definition: @aql case( - when: 'Country Names' in param_model_demo.dim_selections - , then: ecommerce_countries.name - - , when: 'Age Demographic' in param_model_demo.dim_selections - , then: ecommerce_users.age_group - - , when: 'Order Status' in param_model_demo.dim_selections - , then: ecommerce_orders.status - - , else: ecommerce_countries.name - ) ;; - } - - owner: 'vincent@holistics.io' -} \ No newline at end of file diff --git a/demo ecommerce/datasets/ecommerce.dataset.aml b/demo ecommerce/datasets/ecommerce.dataset.aml index e7e55d8..3c6bfbd 100644 --- a/demo ecommerce/datasets/ecommerce.dataset.aml +++ b/demo ecommerce/datasets/ecommerce.dataset.aml @@ -1,6 +1,6 @@ Dataset simple_dataset { __engine__: 'aql' - label: '[Demo] Ecommerce (Official) Test' + label: '[Demo] Ecommerce (Official)' description: "Official dataset for demoing E-commerce use cases test" owner: 'ha.pham+demo4@holistics.io' data_source_name: 'demodb' diff --git a/demo ecommerce/ecommerce_metrics.aml b/demo ecommerce/ecommerce_metrics.aml deleted file mode 100644 index dbaf11d..0000000 --- a/demo ecommerce/ecommerce_metrics.aml +++ /dev/null @@ -1,260 +0,0 @@ -Metric total_users { - label: 'Total Users' - type: 'number' - description: "Total number of users" - definition: @aql count(ecommerce_users.id) ;; -} -Metric total_orders { - label: "Total Orders" - type: "number" - hidden: false - description: "Total number of orders placed across the platform, regardless of status." - definition: @aql count(ecommerce_orders.id);; -} - -Metric gmv { - label: "GMV (Gross Merchandise Value)" - type: "number" - hidden: false - description: "GMV - Gross Merchandise Value: Total value of all orders before discount." - definition: @aql ecommerce_order_items | sum(ecommerce_order_items.quantity * ecommerce_products.price);; - format: "[\$\$]#,###0" -} - -Metric total_discount { - label: "Total Discount" - type: "number" - hidden: false - description: "Total Discount: Total discount value of all orders." - definition: @aql gmv - revenue;; - format: "[\$\$]#,###0" -} - -Metric nmv { - label: "NMV (Net Merchandise Value)" - type: "number" - hidden: false - description: "* Fulfilled order value after discount. Excludes cancelled/refunded orders.
* Represents the total paid value of fulfilled orders, excluding cancelled and refunded orders, and adjusted for any discounts applied.
* This reflects what customers actually paid for successfully completed transactions, and serves as the revenue base before applying commission." - definition: @aql (ecommerce_order_items | sum(ecommerce_order_items.quantity * ecommerce_products.price * (1 - ecommerce_orders.discount))) | where(ecommerce_orders.status not in ['cancelled', 'refunded']);; - format: "[\$\$]#,###0" -} - -Metric revenue { - label: "Total Revenue" - type: "number" - hidden: false - description: "Represents the total revenue earned by the platform based on fulfilled order value (NMV), multiplied by a commission rate.
As of May 2025, this demo assumes a 50% commission margin. Formula: `revenue = NMV × revenue_commission`" - definition: @aql nmv * revenue_commission;; - format: "[\$\$]#,###0" -} - -Metric aov { - label: "AOV (Average Order Value)" - type: "number" - description: "AOV - Average Order Value: Average value per order (GMV / number of orders)." - hidden: false - definition: @aql gmv / total_orders;; - format: "[\$\$]#,###0" -} -Metric total_orders_across_all { - label: "Total Orders Across All" - type: "number" - hidden: false - description: "Total number of orders across all selected dimensions. Used as the denominator for ratio Metrics like percent_of_total." - definition: @aql total_orders | of_all(ecommerce_orders);; -} -Metric percent_of_total { - label: "Percent Of Total Orders" - type: "number" - hidden: false - description: "Percentage of orders contributed by the current slice of data compared to the total orders across all segments." - definition: @aql total_orders * 1.0 / total_orders_across_all;; - format: "#,###0.00%" -} -Metric total_delivered_orders { - label: "Total Delivered Orders" - type: "number" - hidden: false - description: "Count of all orders that were successfully delivered." - definition: @aql total_orders | where(ecommerce_orders.status is 'delivered');; -} -Metric total_refunded_orders { - label: "Total Refunded Orders" - type: "number" - hidden: false - description: "Count of all orders that were refunded after fulfillment." - definition: @aql total_orders | where(ecommerce_orders.status is 'refunded');; -} -Metric total_cancelled_orders { - label: "Total Cancelled Orders" - type: "number" - hidden: false - description: "Count of orders that were cancelled before fulfillment." - definition: @aql total_orders | where(ecommerce_orders.status is 'cancelled');; -} - -Metric cancelled_order_ratio { - label: "Cancelled Order Ratio" - type: "number" - hidden: false - description: "Percentage of orders that were cancelled - Total number of cancelled orders/Total numbers of orders" - definition: @aql total_cancelled_orders / total_orders;; - format: "#,###0.00%" -} - -Metric cancelled_value { - label: "Cancelled Value" - type: "number" - hidden: false - description: "Total Value of Cancelled Orders" - definition: @aql gmv | where(ecommerce_orders.status is 'cancelled');; - format: "[\$\$]#,###0" -} - -Metric cancelled_value_ratio { - label: "Cancelled Value Ratio" - type: "number" - hidden: false - description: "Percentage of order values that were cancelled - Total value of cancelled orders/Total revenue" - definition: @aql cancelled_value / gmv;; - format: "#,###0.00%" -} - -Metric delivered_value { - label: "Delivered Value" - type: "number" - hidden: false - description: "Total Value of Delivered Orders" - definition: @aql gmv | where(ecommerce_orders.status is 'delivered');; - format: "[\$\$]#,###0" -} - -Metric refunded_value { - label: "Refunded Value" - type: "number" - hidden: false - description: "Total Value of Refunded Orders" - definition: @aql gmv | where(ecommerce_orders.status is 'refunded');; - format: "[\$\$]#,###0" -} -Metric retention { - label: 'Cohort Retention' - type: 'number' - hidden: false - description: "Cohort retention rate calculated as the percentage of users in a cohort who placed an order in a given month. *Formula*: current period total_users / cohort\'s total_users." - definition: @aql (total_users * 1.0) / (total_users | of_all(ecommerce_orders.month_number)) ;; - format: "#,###0.00%" -} -Metric total_buyers { - label: "Total Buyers" - type: "number" - hidden: false - description: "Total number of unique users who made at least one purchase." - definition: @aql count(ecommerce_users.id) | where(ecommerce_users.is_buyer is true);; -} -Metric total_repeated_buyers { - label: "Total Repeated Buyers" - type: "number" - hidden: false - description: "Total number of users who made more than one purchase." - definition: @aql count(ecommerce_users.id) | where(ecommerce_users.is_repeated_buyer is true);; -} -Metric running_total_orders { - label: "Running Total Orders" - type: "number" - hidden: false - description: "Cumulative total of orders over time, aggregated by year to show growth trends." - definition: @aql running_total(total_orders, ecommerce_orders.created_at | year());; -} - -Metric dynamic_metric { - label: 'Dynamic Metric (no format)' - type: 'number' - description: 'This dynamic Metric doesnt take the format into considering, theyre all in their raw form' - definition: @aql - case( - - when: 'total users' in param_model_demo.Metric_selections - , then: ecommerce_users.total_users - - , when: 'total orders' in param_model_demo.Metric_selections - , then: total_orders - - , when: 'platform revenue' in param_model_demo.Metric_selections - , then: revenue - - , when: 'GMV' in param_model_demo.Metric_selections - , then: gmv - - , when: 'NMV' in param_model_demo.Metric_selections - , then: nmv - - , when: 'AOV' in param_model_demo.Metric_selections - , then: aov - - ) - ;; -} - -Metric dynamic_metric_currency { - label: 'Dynamic Metric (Currency)' - type: 'number' - description: 'Only contains list of Metrics with currency (Revenue, GMV, NMV, AOV)' - definition: @aql - case( - when: 'platform revenue' in param_model_demo.Metric_selections_currency - , then: revenue - - , when: 'GMV' in param_model_demo.Metric_selections_currency - , then: gmv - - , when: 'NMV' in param_model_demo.Metric_selections_currency - , then: nmv - - , when: 'AOV' in param_model_demo.Metric_selections_currency - , then: aov - - ) - ;; - format: "[\$\$]#,###0" -} - -Metric revenue_commission { - label: "Revenue Commission Rate (Demo from May 2025)" - type: "number" - hidden: false - description: "Commission margin (%) our platform earns on NMV transactions. Set to 50% as of May 2025 for demonstration purposes. Used in revenue calculation: revenue = NMV × commission_rate." - definition: @aql 0.5;; - format: "#,###%" -} - -PartialDataset volumn_metric { - metric total_orders: total_orders - metric total_delivered_orders: total_delivered_orders - metric total_cancelled_orders: total_cancelled_orders - metric total_refunded_orders: total_refunded_orders - metric running_total_orders: running_total_orders - metric total_orders_across_all: total_orders_across_all -} - -PartialDataset users_metric { - metric total_users: total_users - metric total_buyers: total_buyers - metric total_repeated_buyers: total_repeated_buyers - metric retention: retention -} - -PartialDataset revenue_metrics { - metric gmv: gmv - metric nmv: nmv - metric revenue: revenue - metric aov: aov - metric total_discount: total_discount - metric revenue_commission: revenue_commission -} - -PartialDataset order_value_metric { - metric delivered_value: delivered_value - metric cancelled_value: cancelled_value - metric refunded_value: refunded_value -} \ No newline at end of file diff --git a/demo ecommerce/models/1. Table Models/ecommerce_cities.model.aml b/demo ecommerce/models/1. Table Models/ecommerce_cities.model.aml index d653e60..3069a09 100644 --- a/demo ecommerce/models/1. Table Models/ecommerce_cities.model.aml +++ b/demo ecommerce/models/1. Table Models/ecommerce_cities.model.aml @@ -32,5 +32,4 @@ Model ecommerce_cities { owner: 'ha.pham+demo4@holistics.io and vincent' table_name: '"ecommerce"."cities"' -} - // hehe \ No newline at end of file +} \ No newline at end of file diff --git a/demo ecommerce/models/1. Table Models/ecommerce_orders.model.aml b/demo ecommerce/models/1. Table Models/ecommerce_orders.model.aml index 09792a5..6d4f8e8 100644 --- a/demo ecommerce/models/1. Table Models/ecommerce_orders.model.aml +++ b/demo ecommerce/models/1. Table Models/ecommerce_orders.model.aml @@ -22,7 +22,7 @@ Model ecommerce_orders { dimension created_at { label: 'Created At' type: 'datetime' - hidden: true + hidden: false definition: @sql {{ #SOURCE.created_at }};; } dimension user_id { diff --git a/demo ecommerce/models/2. Query Models/order_master.model.aml b/demo ecommerce/models/2. Query Models/order_master.model.aml index 441885e..a4dbf4c 100644 --- a/demo ecommerce/models/2. Query Models/order_master.model.aml +++ b/demo ecommerce/models/2. Query Models/order_master.model.aml @@ -76,10 +76,7 @@ Model order_master { dimension date_html { label: "Date Html" type: "text" - description: "" - hidden: false - definition: @sql CONCAT({{ order_created_at }});; - primary_key: false + definition: @sql CONCAT('

',{{ order_created_at }}, '

');; } dimension delivery_attempts { @@ -106,23 +103,12 @@ Model order_master { hidden: false definition: @sql {{ #SOURCE.product_id }};; } -dimension price { - label: 'Price' - type: 'number' - hidden: false - description: ''' - The standard unit price breakdown. - - | Tier Name | Min Price | Max Price | Discount % | Support Level | - | :--- | :---: | :---: | :---: | :--- | - | **Basic** | $0 | $50 | 0% | Email Only | - | **Pro** | $51 | $200 | 5% | Priority Email | - | **Team** | $201 | $500 | 10% | Chat + Email | - | **Corp** | $501 | $1000 | 15% | Dedicated Rep | - | **Ent.** | $1001+ | N/A | Negotiable | 24/7 Phone | - ''' - definition: @sql {{ #SOURCE.price }};; -} + dimension price { + label: 'Price' + type: 'number' + hidden: false + definition: @sql {{ #SOURCE.price }};; + } dimension merchant_id { label: 'Merchant Id' type: 'number' @@ -159,7 +145,7 @@ dimension price { label: 'Final Item Value' type: 'number' hidden: false - definition: @sql CAST({{ #SOURCE.price }} * (1 - {{ #SOURCE.discount }}) AS NUMERIC) ;; + definition: @sql {{ #SOURCE.price }} * (1 - {{ #SOURCE.discount }}) ;; } dimension order_is_delivered { label: 'Order Is Delivered' @@ -201,28 +187,6 @@ dimension price { format: "[\$\$]#,###" } - // // Dynamic dimension that changes based on the selected parameter value - // dimension breakdown_dim { - // label: 'Dynamic Breakdown Dimension' - // type: 'text' - // definition: @aql case( - // when: 'Countries' in dynamic_model.dim_choice - // , then: dynamic_model.country_name - - // , when: 'Cities' in dynamic_model.dim_choice - // , then: dynamic_model.city_name - - // , when: 'Gender' in dynamic_model.dim_choice - // , then: dynamic_model.gender - // ) ;; - // } - - dimension customer_lifetime_value { - label: "CLV" - type: "number" - definition: @aql sum(order_master.amount) | dimensionalize(ecommerce_users.id) ;; - } - // Custom measures measure order_count { label: "Order Count" @@ -317,60 +281,6 @@ dimension price { description: "P x Q" format: "[$$]#,###0" } - measure revenue_usd { - label: "Revenue In USD" - type: "number" - definition: @aql order_master.revenue * 2 ;; - description: "P x Q" - format: '[$$]#,###' - } - measure revenue_eur { - label: "Revenue In EUR" - type: "number" - definition: @aql order_master.revenue / 2 ;; - description: "P x Q" - format: '[$€]#,###' - } - measure selected_revenue { - label: "Selected Revenue" - type: "number" - definition: @aql case( - when: order_master.merchant_id > 100 - , then: order_master.revenue_usd - , else: order_master.revenue_eur - ) ;; - description: "P x Q" - } - measure selected_revenue_02 { - label: "Selected Revenue 02" - type: "number" - definition: @sql CASE - WHEN {{ #SOURCE.merchant_id }} > 100 - THEN concat('$', regexp_replace(cast(round({{ revenue }} * 2) AS varchar), '(\\d)(?=(\\d{3})+(?!\\d))', '\\1.')) - ELSE concat('€', regexp_replace(cast(round({{ revenue }} / 2) AS varchar), '(\\d)(?=(\\d{3})+(?!\\d))', '\\1,')) - END ;; - } - measure selected_revenue_03 { - label: "Selected Revenue 03" - type: "text" - definition: @aql - case( - when: order_master.merchant_id > 100 - , then: concat( - '$', - regexp_replace( - cast(round(order_master.revenue * 2), 'text'), - '(\\d)(?=(\\d{3})+(?!\\d))', - '\\1,' - ) - ) - , else: regexp_replace( - cast(round(order_master.revenue / 2), 'text'), - '(\\d)(?=(\\d{3})+(?!\\d))', - '\\1,' - ) - ) ;; - } measure revenue_delivered { label: "Revenue Delivered" type: "number" @@ -384,14 +294,32 @@ dimension price { definition: @sql count(distinct {{ #SOURCE.user_id }});; } - // Parameter to allow users to choose which dimension to use dynamically + // Parameter to allow users to choose which dimension to use dynamically param dim_selector { label: 'Dimension Selector' type: 'text' - allowed_values: [ - 'Countries', - 'Cities', - 'Gender' - ] + allowed_values: ['Countries', 'Cities', 'Gender'] + } + + // // Dynamic dimension that changes based on the selected parameter value + // dimension breakdown_dim { + // label: 'Dynamic Breakdown Dimension' + // type: 'text' + // definition: @aql case( + // when: 'Countries' in dynamic_model.dim_choice + // , then: dynamic_model.country_name + + // , when: 'Cities' in dynamic_model.dim_choice + // , then: dynamic_model.city_name + + // , when: 'Gender' in dynamic_model.dim_choice + // , then: dynamic_model.gender + // ) ;; + // } + + dimension customer_lifetime_value { + label: "CLV" + type: "number" + definition: @aql sum(order_master.amount) | dimensionalize(ecommerce_users.id) ;; } -} +} \ No newline at end of file diff --git a/demo ecommerce/models/9. Others/flatiron.page.aml b/demo ecommerce/models/9. Others/flatiron.page.aml index e27e647..0372183 100644 --- a/demo ecommerce/models/9. Others/flatiron.page.aml +++ b/demo ecommerce/models/9. Others/flatiron.page.aml @@ -50,10 +50,11 @@ Choose from three editing modes: **Visual Editor** for beginner-friendly customi label: 'View 1' height: 800 block filter_block { - position: pos(40, 480, 400, 80) + position: pos(40, 460, 400, 80) } block text_block { position: pos(40, 30, 1120, 420) } } + } \ No newline at end of file diff --git a/demo ecommerce/models/param_model_demo.model.aml b/demo ecommerce/models/param_model_demo.model.aml deleted file mode 100644 index 2965303..0000000 --- a/demo ecommerce/models/param_model_demo.model.aml +++ /dev/null @@ -1,30 +0,0 @@ -Model param_model_demo { - type: 'query' - label: 'Param Model' - description: '' - data_source_name: 'demodb' - - owner: 'vincent@holistics.io' - query: @sql select 1;; - models: [ - ] - - param metric_selections { - label: 'metric selections' - type: 'text' - allowed_values: ['total users','total orders','platform revenue', 'GMV', 'NMV', 'AOV'] - } - - param metric_selections_currency { - label: 'metric selections (currency)' - type: 'text' - allowed_values: ['platform revenue', 'GMV', 'NMV', 'AOV'] - } - - - param dim_selections { - label: 'dim selections' - type: 'text' - allowed_values: ['Age Demographic','Product Categories','Country Names','Order Status'] - } -} diff --git a/demo ecommerce/reusable components/theme.aml b/demo ecommerce/reusable components/theme.aml index d01d7c9..d3dc3ad 100644 --- a/demo ecommerce/reusable components/theme.aml +++ b/demo ecommerce/reusable components/theme.aml @@ -103,12 +103,6 @@ PageTheme ticketing_concert_theme { } PageTheme fashion { - custom_css: @css - /* Change heatmap cell background color */ - .dac-retention-heatmap-cell { - background-color: #FFA500 !important; - } - ;; background { bg_color: "#FFE8D1" // Light pink bg_image: "" // You'd need to replace this with an actual image URL @@ -305,90 +299,4 @@ PageTheme robinhood { } } } -} - -PageTheme excel_style { - background { - bg_color: "#F0F0F0" - bg_image: "" - bg_repeat: false - bg_size: "cover" - } - canvas { - border { - border_radius: 0 - border_width: 1 - border_color: '#D4D4D4' - border_style: "solid" - } - background { - bg_color: '#FFFFFF' - bg_repeat: false - bg_size: "cover" - } - shadow: "none" - opacity: 1 - } - block { - label { - font_family: "Calibri, Arial, sans-serif" - font_size: 14 - font_color: "#333333" - font_weight: "bold" - font_style: "normal" - } - text { - font_family: "Calibri, Arial, sans-serif" - font_size: 11 - font_color: "#000000" - font_weight: "normal" - font_style: "normal" - } - border { - border_width: 0 - border_radius: 0 - border_color: '#D4D4D4' - border_style: "solid" - } - background { - bg_color: "#FFFFFF" - bg_repeat: false - bg_size: "cover" - } - padding: 4 - shadow: "none" - opacity: 1 - } - viz { - table { - general { - bg_color: '#FFFFFF'; - banding_color: '#F2F2F2'; - hover_color: '#D6E4F0'; - font_size: '11px'; - border_color: '#D4D4D4'; - grid_color: '#D4D4D4'; - } - header { - bg_color: '#D9E1F2'; - font_size: '11px'; - font_weight: 'bold'; - font_color: '#000000'; - } - row_header { - font_size: '11px'; - font_weight: 'normal'; - } - column_header { - bg_color: '#D9E1F2'; - font_size: '11px'; - font_weight: 'bold'; - font_color: '#000000'; - } - sub_title { - font_size: '11px'; - font_weight: 'normal'; - } - } - } } \ No newline at end of file diff --git a/demo_dashboard.page.aml b/demo_dashboard.page.aml new file mode 100644 index 0000000..c7474e3 --- /dev/null +++ b/demo_dashboard.page.aml @@ -0,0 +1,171 @@ +Dashboard demo_dashboard { + title: 'Demo Dashboard' + block v1: VizBlock { + label: 'Revenue Over Time' + viz: ColumnChart { + dataset: demo_ecommerce + calculation percentage_delivered_revenue { + label: 'Percentage Delivered Revenue' + formula: @aql order_master.revenue_delivered/order_master.revenue;; + calc_type: 'measure' + data_type: 'number' + } + x_axis: VizFieldFull { + ref: ref('order_master', 'order_created_at') + transformation: 'datetrunc quarter' + format { + type: 'date' + pattern: 'yyyy Qq' + } + } + y_axis { + series { + field: VizFieldFull { + ref: ref('order_master', 'revenue') + format { + type: 'number' + pattern: 'inherited' + } + } + settings { + color_palette: 0 + } + } + } + settings { + row_limit: 5000 + x_axis_show_null_datetime: false + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + block t1: TextBlock { + content: @md
;; + } + block v2: VizBlock { + label: 'Total Orders' + viz: MetricKpi { + dataset: demo_ecommerce + value: VizFieldFull { + ref: 'total_orders' + format { + type: 'number' + pattern: 'inherited' + } + } + compare_value: VizPopSettings { + field: ref('order_master', 'order_created_at') + duration: 1 + granularity: 'year' + } + settings { + aggregate_awareness { + enabled: true + debug_comments: true + } + alignment: 'left' + } + } + settings { + hide_label: true + } + } + block v3: VizBlock { + label: 'Revenue' + viz: MetricKpi { + dataset: demo_ecommerce + value: VizFieldFull { + ref: ref('order_master', 'revenue') + format { + type: 'number' + pattern: 'inherited' + } + } + settings { + aggregate_awareness { + enabled: true + debug_comments: true + } + alignment: 'left' + } + } + settings { + hide_label: true + } + } + block f1: FilterBlock { + label: 'Date' + type: 'date' + default { + operator: 'matches' + value: '13 months ago till today' + } + } + block d1: DateDrillBlock { + label: 'Date Drill' + } + block t2: TextBlock { + content: @md
;; + } + interactions: [ + FilterInteraction { + from: 'f1' + to: [ + CustomMapping { + block: [ + 'v1', + 'v2', + 'v3' + ] + field: ref('ecommerce_orders', 'created_at') + } + ] + }, + DateDrillInteraction { + from: 'd1' + to: [ + CustomMapping { + block: 'v1' + field: ref('order_master', 'order_created_at') + } + ] + } + ] + view: CanvasLayout { + label: 'View 1' + height: 1220 + grid_size: 20 + block t1 { + position: pos(20, 300, 1160, 60) + layer: 4 + } + block v1 { + position: pos(20, 380, 640, 360) + layer: 1 + } + block v2 { + position: pos(20, 140, 240, 140) + layer: 5 + } + block v3 { + position: pos(300, 140, 320, 140) + layer: 6 + } + block f1 { + position: pos(20, 20, 300, 100) + layer: 7 + } + block d1 { + position: pos(680, 380, 300, 100) + layer: 8 + } + block t2 { + position: pos(20, 760, 1160, 60) + layer: 1 + } + } + theme: H.themes.classic +} \ No newline at end of file diff --git a/ecommerce_dashboard_amyra.page.aml b/ecommerce_dashboard_amyra.page.aml index 261d3f8..5bde194 100644 --- a/ecommerce_dashboard_amyra.page.aml +++ b/ecommerce_dashboard_amyra.page.aml @@ -1,17 +1,16 @@ Dashboard ecommerce_dashboard_amyra { title: 'Ecommerce Dashboard - Amyra' - owner: 'hien.nt@holistics.io' - block v_l8pg: VizBlock { + block v1: VizBlock { label: 'Gross Merchandise Value' viz: MetricKpi { dataset: demo_ecommerce_internal_training filter { - field: r(order_master.order_created_at) + field: ref('order_master', 'order_created_at') operator: 'matches' value: '2023' } value: VizFieldFull { - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: 'inherited' @@ -33,7 +32,7 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_cbn7: VizBlock { + block v2: VizBlock { label: 'Total Users' viz: MetricKpi { dataset: demo_ecommerce_internal_training @@ -44,7 +43,7 @@ Dashboard ecommerce_dashboard_amyra { data_type: 'number' } value: VizFieldFull { - ref: r(ecommerce_users.total_users) + ref: ref('ecommerce_users', 'total_users') format { type: 'number' pattern: 'inherited' @@ -67,17 +66,17 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_1iwp: VizBlock { + block v3: VizBlock { label: 'Daily GMV vs. 7-day Moving Average' viz: CombinationChart { dataset: demo_ecommerce_internal_training filter { - field: r(order_master.order_created_at) + field: ref('order_master', 'order_created_at') operator: 'matches' value: '2023' } x_axis: VizFieldFull { - ref: r(order_master.order_created_at) + ref: ref('order_master', 'order_created_at') transformation: 'datetrunc day' format { type: 'date' @@ -88,7 +87,7 @@ Dashboard ecommerce_dashboard_amyra { series { mark_type: 'column' field: VizFieldFull { - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: '#,###' @@ -102,7 +101,7 @@ Dashboard ecommerce_dashboard_amyra { mark_type: 'column' field: VizFieldFull { label: '7-day MovAvg of GMV' - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: '#,###' @@ -133,17 +132,17 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_benq: VizBlock { + block v4: VizBlock { label: 'KPI Overview' viz: MetricSheet { dataset: demo_ecommerce_internal_training filter { - field: r(dim_dates.date_key) + field: ref('dim_dates', 'date_key') operator: 'matches' value: '12 months ago to last month end' } date_field: VizFieldFull { - ref: r(dim_dates.date_key) + ref: ref('dim_dates', 'date_key') transformation: 'datetrunc month' format { type: 'date' @@ -160,7 +159,7 @@ Dashboard ecommerce_dashboard_amyra { }, MetricSeries { field: VizFieldFull { - ref: r(ecommerce_orders.total_orders_count) + ref: ref('ecommerce_orders', 'total_orders_count') format { type: 'number' pattern: 'inherited' @@ -169,7 +168,7 @@ Dashboard ecommerce_dashboard_amyra { }, MetricSeries { field: VizFieldFull { - ref: r(ecommerce_orders.cancelled_orders_count) + ref: ref('ecommerce_orders', 'cancelled_orders_count') format { type: 'number' pattern: 'inherited' @@ -178,7 +177,7 @@ Dashboard ecommerce_dashboard_amyra { }, MetricSeries { field: VizFieldFull { - ref: r(ecommerce_orders.refunded_orders_count) + ref: ref('ecommerce_orders', 'refunded_orders_count') format { type: 'number' pattern: 'inherited' @@ -187,7 +186,7 @@ Dashboard ecommerce_dashboard_amyra { }, MetricSeries { field: VizFieldFull { - ref: r(ecommerce_orders.delivered_orders_count) + ref: ref('ecommerce_orders', 'delivered_orders_count') format { type: 'number' pattern: 'inherited' @@ -203,7 +202,7 @@ Dashboard ecommerce_dashboard_amyra { }, MetricSeries { field: VizFieldFull { - ref: r(order_master.nmv) + ref: ref('order_master', 'nmv') format { type: 'number' pattern: '[$$]#,###0.00' @@ -212,7 +211,7 @@ Dashboard ecommerce_dashboard_amyra { }, MetricSeries { field: VizFieldFull { - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: '[$$]#,###0.00' @@ -221,7 +220,7 @@ Dashboard ecommerce_dashboard_amyra { }, MetricSeries { field: VizFieldFull { - ref: r(order_master.aov) + ref: ref('order_master', 'aov') format { type: 'number' pattern: 'inherited' @@ -237,19 +236,19 @@ Dashboard ecommerce_dashboard_amyra { } } } - block t_gtay: TextBlock { + block t1: TextBlock { content: @md

Overview

;; } - block t_1qka: TextBlock { + block t2: TextBlock { content: @md

Regional Analysis

;; } - block v_ytl3: VizBlock { + block v5: VizBlock { label: 'GMV by Country' viz: BarChart { dataset: demo_ecommerce_internal_training legend: VizFieldFull { - ref: r(ecommerce_countries.name) + ref: ref('ecommerce_countries', 'name') format { type: 'text' } @@ -261,7 +260,7 @@ Dashboard ecommerce_dashboard_amyra { series { field: VizFieldFull { label: ' ' - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: '#,###' @@ -280,19 +279,19 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_wgcs: VizBlock { + block v6: VizBlock { label: 'Sales Funnel' viz: ConversionFunnel { dataset: demo_ecommerce_users breakdown_by: VizFieldFull { - ref: r(ecommerce_countries.name) + ref: ref('ecommerce_countries', 'name') format { type: 'text' } } values: [ VizFieldFull { - ref: r(ecommerce_users.users_signed_up_count) + ref: ref('ecommerce_users', 'users_signed_up_count') format { type: 'number' pattern: 'inherited' @@ -300,7 +299,7 @@ Dashboard ecommerce_dashboard_amyra { }, VizFieldFull { label: 'Users Purchased' - ref: r(user_facts_aggr.buyers_count) + ref: ref('user_facts_aggr', 'buyers_count') format { type: 'number' pattern: 'inherited' @@ -308,7 +307,7 @@ Dashboard ecommerce_dashboard_amyra { }, VizFieldFull { label: 'Users Repeated Purchased' - ref: r(user_facts_aggr.repeated_buyers_count) + ref: ref('user_facts_aggr', 'repeated_buyers_count') format { type: 'number' pattern: 'inherited' @@ -325,24 +324,24 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_9poq: VizBlock { + block v7: VizBlock { label: 'Total Users and Delivered Orders Count by Quarter Sign Up Date' viz: PivotTable { dataset: demo_ecommerce_internal_training filter { - field: r(ecommerce_users.age_group) + field: ref('ecommerce_users', 'age_group') operator: 'is_not' value: '3. From 40 to 49' } rows: [ VizFieldFull { - ref: r(ecommerce_countries.continent_name) + ref: ref('ecommerce_countries', 'continent_name') format { type: 'text' } }, VizFieldFull { - ref: r(ecommerce_countries.name) + ref: ref('ecommerce_countries', 'name') format { type: 'text' } @@ -350,13 +349,13 @@ Dashboard ecommerce_dashboard_amyra { ] columns: [ VizFieldFull { - ref: r(ecommerce_users.gender) + ref: ref('ecommerce_users', 'gender') format { type: 'text' } }, VizFieldFull { - ref: r(ecommerce_users.age_group) + ref: ref('ecommerce_users', 'age_group') format { type: 'text' } @@ -364,14 +363,14 @@ Dashboard ecommerce_dashboard_amyra { ] values: [ VizFieldFull { - ref: r(order_master.revenue) + ref: ref('order_master', 'revenue') format { type: 'number' pattern: 'inherited' } }, VizFieldFull { - ref: r(order_master.order_count) + ref: ref('order_master', 'order_count') format { type: 'number' pattern: 'inherited' @@ -388,18 +387,18 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_itbj: VizBlock { + block v8: VizBlock { label: 'Total Users and Total Users by Age Demographic and Gender' viz: ColumnChart { dataset: demo_ecommerce_internal_training x_axis: VizFieldFull { - ref: r(ecommerce_users.age_group) + ref: ref('ecommerce_users', 'age_group') format { type: 'text' } } legend: VizFieldFull { - ref: r(ecommerce_users.gender) + ref: ref('ecommerce_users', 'gender') format { type: 'text' } @@ -407,7 +406,7 @@ Dashboard ecommerce_dashboard_amyra { y_axis { series { field: VizFieldFull { - ref: r(ecommerce_users.total_users) + ref: ref('ecommerce_users', 'total_users') format { type: 'number' pattern: 'inherited' @@ -427,7 +426,7 @@ Dashboard ecommerce_dashboard_amyra { } series { field: VizFieldFull { - ref: r(ecommerce_users.total_users) + ref: ref('ecommerce_users', 'total_users') format { type: 'number' pattern: 'inherited' @@ -446,17 +445,17 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_leab: VizBlock { + block v9: VizBlock { label: 'Top selling product category' viz: PieChart { dataset: demo_ecommerce_internal_training filter { - field: r(order_master.order_created_at) + field: ref('order_master', 'order_created_at') operator: 'matches' value: '2023' } legend: VizFieldFull { - ref: r(map_categories.parent_category) + ref: ref('map_categories', 'parent_category') format { type: 'text' } @@ -464,7 +463,7 @@ Dashboard ecommerce_dashboard_amyra { series { field: VizFieldFull { label: ' ' - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: '[$$]#,###' @@ -482,7 +481,7 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_111w: VizBlock { + block v10: VizBlock { label: 'Top selling products' viz: DataTable { dataset: demo_ecommerce_internal_training @@ -494,14 +493,14 @@ Dashboard ecommerce_dashboard_amyra { model: ecommerce_product_images } filter { - field: r(order_master.order_created_at) + field: ref('order_master', 'order_created_at') operator: 'matches' value: '2023' } fields: [ VizFieldFull { label: 'Product Name' - ref: r(ecommerce_products.product_google_link) + ref: ref('ecommerce_products', 'product_google_link') format { type: 'html' } @@ -513,7 +512,7 @@ Dashboard ecommerce_dashboard_amyra { } }, VizFieldFull { - ref: r(order_master.discount) + ref: ref('order_master', 'discount') aggregation: 'avg' format { type: 'number' @@ -522,7 +521,7 @@ Dashboard ecommerce_dashboard_amyra { }, VizFieldFull { label: 'Quantity Sold' - ref: r(order_master.order_count) + ref: ref('order_master', 'order_count') format { type: 'number' pattern: 'inherited' @@ -531,7 +530,7 @@ Dashboard ecommerce_dashboard_amyra { }, VizFieldFull { label: 'GMV' - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: 'inherited' @@ -540,8 +539,7 @@ Dashboard ecommerce_dashboard_amyra { } ] settings { - wrap_header_text: true - wrap_cell_text: true + row_height: 'multiple_lines' sorts: [ SortSetting { field_index: 4 @@ -584,16 +582,16 @@ Dashboard ecommerce_dashboard_amyra { } } } - block t_1nvq: TextBlock { + block t3: TextBlock { content: @md

User Analysis

;; } - block v_jjjx: VizBlock { + block v11: VizBlock { label: 'Users vs Order Growth' viz: CombinationChart { dataset: demo_ecommerce_internal_training x_axis: VizFieldFull { - ref: r(ecommerce_users.sign_up_date) + ref: ref('ecommerce_users', 'sign_up_date') transformation: 'datetrunc quarter' format { type: 'date' @@ -604,7 +602,7 @@ Dashboard ecommerce_dashboard_amyra { series { mark_type: 'column' field: VizFieldFull { - ref: r(ecommerce_users.total_users) + ref: ref('ecommerce_users', 'total_users') format { type: 'number' pattern: 'inherited' @@ -622,7 +620,7 @@ Dashboard ecommerce_dashboard_amyra { series { mark_type: 'line' field: VizFieldFull { - ref: r(order_master.delivered_orders_count) + ref: ref('order_master', 'delivered_orders_count') format { type: 'number' pattern: 'inherited' @@ -643,17 +641,17 @@ Dashboard ecommerce_dashboard_amyra { } } } - block v_judl: VizBlock { + block v12: VizBlock { label: 'Average Order Value over time' viz: CombinationChart { dataset: demo_ecommerce_internal_training filter { - field: r(order_master.order_created_at) + field: ref('order_master', 'order_created_at') operator: 'matches' value: '2023' } x_axis: VizFieldFull { - ref: r(order_master.order_created_at) + ref: ref('order_master', 'order_created_at') transformation: 'datetrunc week' format { type: 'date' @@ -664,7 +662,7 @@ Dashboard ecommerce_dashboard_amyra { series { mark_type: 'line' field: VizFieldFull { - ref: r(order_master.aov) + ref: ref('order_master', 'aov') format { type: 'number' pattern: 'inherited' @@ -679,11 +677,9 @@ Dashboard ecommerce_dashboard_amyra { row_limit: 5000 x_axis_show_null_datetime: true pop { - field: r(order_master.order_created_at) - value: RelativePopValue { - duration: 1 - granularity: 'year' - } + field: ref('order_master', 'order_created_at') + duration: 1 + granularity: 'year' show_growth_rate: true } aggregate_awareness { @@ -699,70 +695,66 @@ Dashboard ecommerce_dashboard_amyra { width: 1220 height: 2720 grid_size: 20 - auto_expand_vertically: true - block t_1nvq { - position: pos(20, 2220, 1180, 80) + block v1 { + position: pos(20, 120, 280, 180) layer: 1 } - block t_1qka { - position: pos(20, 920, 1180, 80) + block v2 { + position: pos(20, 320, 280, 180) layer: 1 } - block t_gtay { - position: pos(20, 20, 1180, 80) + block v3 { + position: pos(320, 120, 880, 380) layer: 1 } - block v_111w { - position: pos(720, 1820, 480, 380) + block v4 { + position: pos(20, 520, 1180, 380) layer: 1 } - block v_1iwp { - position: pos(320, 120, 880, 380) + block t1 { + position: pos(20, 20, 1180, 80) layer: 1 } - block v_9poq { - position: pos(20, 1420, 1180, 380) + block t2 { + position: pos(20, 920, 1180, 80) layer: 1 } - block v_benq { - position: pos(20, 520, 1180, 380) + block v5 { + position: pos(20, 1020, 580, 380) layer: 1 } - block v_cbn7 { - position: pos(20, 320, 280, 180) + block v6 { + position: pos(620, 1020, 580, 380) layer: 1 } - block v_itbj { - position: pos(20, 1820, 330, 380) + block v7 { + position: pos(20, 1420, 1180, 380) layer: 1 } - block v_jjjx { - position: pos(20, 2320, 580, 380) + block v8 { + position: pos(20, 1820, 330, 380) layer: 1 } - block v_judl { - position: pos(620, 2320, 580, 380) + block v9 { + position: pos(370, 1820, 330, 380) layer: 1 } - block v_l8pg { - position: pos(20, 120, 280, 180) + block v10 { + position: pos(720, 1820, 480, 380) layer: 1 } - block v_leab { - position: pos(370, 1820, 330, 380) + block t3 { + position: pos(20, 2220, 1180, 80) layer: 1 } - block v_wgcs { - position: pos(620, 1020, 580, 380) + block v11 { + position: pos(20, 2320, 580, 380) layer: 1 } - block v_ytl3 { - position: pos(20, 1020, 580, 380) + block v12 { + position: pos(620, 2320, 580, 380) layer: 1 } - mobile { - mode: 'auto' - } } theme: H.themes.vanilla settings { diff --git a/ecommerce_orders.model.aml b/ecommerce_orders.model.aml deleted file mode 100644 index f4e299d..0000000 --- a/ecommerce_orders.model.aml +++ /dev/null @@ -1,45 +0,0 @@ -Model ecommerce_orders3 { - type: 'table' - label: 'Orders' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension status { - label: 'Status' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.status }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension discount { - label: 'Discount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount }};; - } - dimension delivery_attempts { - label: 'Delivery Attempts' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.delivery_attempts }};; - } - - owner: 'thang.lk@holistics.io' - table_name: '"ecommerce"."orders"' -} diff --git a/ecommerce_sales.model.aml b/ecommerce_sales.model.aml deleted file mode 100644 index 562e816..0000000 --- a/ecommerce_sales.model.aml +++ /dev/null @@ -1,52 +0,0 @@ -Model ecommerce_sales { - type: 'table' - label: 'Sales' - description: '' - data_source_name: 'demodb' - dimension order_id { - label: 'Order Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.order_id }};; - primary_key: true - } - dimension order_created_date { - label: 'Order Created Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.order_created_date }};; - } - dimension delivered_date { - label: 'Delivered Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.delivered_date }};; - } - dimension cancelled_date { - label: 'Cancelled Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.cancelled_date }};; - } - dimension refunded_date { - label: 'Refunded Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.refunded_date }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension discount { - label: 'Discount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount }};; - } - - owner: 'thang.lk@holistics.io' - table_name: '"ecommerce"."sales"' -} diff --git a/modules/embedding/org__DEFAULT_ORG_/personal_workspace/user_khai.to@holistics.io/my_personal_dashboard_riswe.page.aml b/existing_canvas_dashboard.page.aml similarity index 80% rename from modules/embedding/org__DEFAULT_ORG_/personal_workspace/user_khai.to@holistics.io/my_personal_dashboard_riswe.page.aml rename to existing_canvas_dashboard.page.aml index 7009c31..91d2667 100644 --- a/modules/embedding/org__DEFAULT_ORG_/personal_workspace/user_khai.to@holistics.io/my_personal_dashboard_riswe.page.aml +++ b/existing_canvas_dashboard.page.aml @@ -1,5 +1,5 @@ -Dashboard my_personal_dashboard_riswe { - title: 'my personal dashboard 2' +Dashboard existing_canvas_dashboard { + title: 'Existing_Canvas_Dashboard' block title: TextBlock { content: @md # Your title goes here ;; } diff --git a/hoa_test.page.aml b/hoa_test.page.aml deleted file mode 100644 index de616df..0000000 --- a/hoa_test.page.aml +++ /dev/null @@ -1,22 +0,0 @@ -Dashboard hoa_test { - title: 'hoa test' - owner: 'hoa.huynh@holistics.io' - block title: TextBlock { - content: @md # Your title goes here ;; - } - interactions: [] - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(21, 101, 1260, 60) - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/holistics/master/dashboard themes qa/dashboard_themes_qa.page.aml b/holistics/master/dashboard themes qa/dashboard_themes_qa.page.aml index e48288b..ab56b05 100644 --- a/holistics/master/dashboard themes qa/dashboard_themes_qa.page.aml +++ b/holistics/master/dashboard themes qa/dashboard_themes_qa.page.aml @@ -208,18 +208,11 @@ Normal text;; } } block f2: FilterBlock { - label: 'Status' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce - field: r(order_master.status) - } + label: 'Text' + type: 'text' default { operator: 'is' - value: 'refunded' - } - settings { - input_type: 'single' + value: 'value' } } block f3: FilterBlock { diff --git a/modules/dashboards/test_modules_dashboard.page.aml b/modules/dashboards/test_modules_dashboard.page.aml deleted file mode 100644 index f615756..0000000 --- a/modules/dashboards/test_modules_dashboard.page.aml +++ /dev/null @@ -1,25 +0,0 @@ -Dashboard test_modules_dashboard { - title: 'test_modules_dashboard' - description: '' - owner: 'khai.to@holistics.io' - block title: TextBlock { - content: @md # Your title goes here ;; - } - - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(20, 20, 1260, 60) - } - mobile { - mode: 'auto' - } - } - - theme: H.themes.vanilla - -} \ No newline at end of file diff --git a/modules/datasets/modules/test/ecommerce_test_modules.dataset.aml b/modules/datasets/modules/test/ecommerce_test_modules.dataset.aml deleted file mode 100644 index 38fd2d2..0000000 --- a/modules/datasets/modules/test/ecommerce_test_modules.dataset.aml +++ /dev/null @@ -1,17 +0,0 @@ -use models {users, cities, countries} - -Dataset ecommerce_test_modules { - label: 'ecommerce_test_modules', - description: '' - data_source_name: 'demodb' - models: [ - orders, - order_items, - products, - users, - cities, - countries - ] - relationships: [] - -} \ No newline at end of file diff --git a/modules/embedding/org__DEFAULT_ORG_/personal_workspace/user_khai/_bxzwu.page.aml b/modules/embedding/org__DEFAULT_ORG_/personal_workspace/user_khai/_bxzwu.page.aml deleted file mode 100644 index 27afbf0..0000000 --- a/modules/embedding/org__DEFAULT_ORG_/personal_workspace/user_khai/_bxzwu.page.aml +++ /dev/null @@ -1,55 +0,0 @@ -Dashboard _bxzwu { - title: 'Khai Dashboard' - block title: TextBlock { - content: @md # Your title goes here ;; - } - block v1: VizBlock { - label: 'NMV - Net Merchandise Value compared with NMV - Net Merchandise Value (Prev. 1y)' - viz: MetricKpi { - dataset: demo_ecommerce - filter { - field: ref('order_master', 'order_created_at') - operator: 'matches' - value: '2023' - } - value: VizFieldFull { - ref: ref('order_master', 'nmv') - format { - type: 'number' - pattern: 'inherited' - } - } - compare_value: VizPopSettings { - field: ref('order_master', 'order_created_at') - duration: 1 - granularity: 'year' - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - view: CanvasLayout { - label: 'View 1' - height: 840 - grid_size: 20 - block title { - position: pos(20, 20, 1160, 60) - } - block v1 { - position: pos(20, 100, 340, 180) - layer: 1 - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/modules/embedding/org_congquynh/shared_workspace/_xljsj.page.aml b/modules/embedding/org_congquynh/shared_workspace/_xljsj.page.aml deleted file mode 100644 index abe4018..0000000 --- a/modules/embedding/org_congquynh/shared_workspace/_xljsj.page.aml +++ /dev/null @@ -1,84 +0,0 @@ -Dashboard _xljsj { - title: 'Dashboard GMV - Gross Merchandise Value and 7-day MovAvg of GMV by Week Order Created At' - block v_iznm: VizBlock { - label: 'GMV - Gross Merchandise Value and 7-day MovAvg of GMV by Week Order Created At' - viz: CombinationChart { - dataset: demo_ecommerce - filter { - field: r(order_master.order_created_at) - operator: 'matches' - value: '2023' - } - x_axis: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc week' - format { - type: 'date' - pattern: 'wwww' - } - } - y_axis { - series { - mark_type: 'line' - field: VizFieldFull { - ref: r(order_master.gmv) - format { - type: 'number' - pattern: '#,###' - } - } - settings { - color: '#D1EDEC' - line_interpolation: 'smooth' - } - } - series { - mark_type: 'line' - field: VizFieldFull { - label: '7-day MovAvg of GMV' - ref: r(order_master.gmv) - format { - type: 'number' - pattern: '#,###' - } - analytic: MovingCalculationField { - type: 'avg' - order: 'row' - range { - previous: 7 - next: 0 - } - null_if_not_enough_values: true - } - } - settings { - color: '#18A59E' - line_interpolation: 'smooth' - } - } - } - settings { - legend_label: 'right' - x_axis_show_null_datetime: true - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - interactions: [] - view: CanvasLayout { - label: 'View 1' - height: 840 - grid_size: 20 - auto_expand_vertically: true - block v_iznm { - position: pos(20, 20, 400, 300) - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/modules/embedding/org_holistics/shared_workspace/dashboards_created_in_shared_exxft.page.aml b/modules/embedding/org_holistics/shared_workspace/dashboards_created_in_shared_exxft.page.aml deleted file mode 100644 index 8ed121a..0000000 --- a/modules/embedding/org_holistics/shared_workspace/dashboards_created_in_shared_exxft.page.aml +++ /dev/null @@ -1,19 +0,0 @@ -Dashboard dashboards_created_in_shared_exxft { - title: 'Dashboards (created in shared)' - block title: TextBlock { - content: @md New Dashboard new ;; - } - interactions: [] - view: CanvasLayout { - label: 'View 1' - height: 840 - grid_size: 20 - block title { - position: pos(20, 20, 1160, 60) - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/modules/models/hub/customers/cities.model.aml b/modules/models/hub/customers/cities.model.aml deleted file mode 100644 index 821a882..0000000 --- a/modules/models/hub/customers/cities.model.aml +++ /dev/null @@ -1,27 +0,0 @@ -Model cities { - type: 'table' - label: 'Cities' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension country_code { - label: 'Country Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.country_code }};; - } - - owner: 'khai.to+demo4@holistics.io' - table_name: '"ecommerce"."cities"' -} diff --git a/modules/models/hub/customers/countries.model.aml b/modules/models/hub/customers/countries.model.aml deleted file mode 100644 index 1a1aa0f..0000000 --- a/modules/models/hub/customers/countries.model.aml +++ /dev/null @@ -1,27 +0,0 @@ -Model countries { - type: 'table' - label: 'Countries' - description: '' - data_source_name: 'demodb' - dimension code { - label: 'Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.code }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension continent_name { - label: 'Continent Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.continent_name }};; - } - - owner: 'khai.to+demo4@holistics.io' - table_name: '"ecommerce"."countries"' -} diff --git a/modules/models/hub/customers/users.model.aml b/modules/models/hub/customers/users.model.aml deleted file mode 100644 index 630e7ed..0000000 --- a/modules/models/hub/customers/users.model.aml +++ /dev/null @@ -1,85 +0,0 @@ -Model users { - type: 'table' - label: 'Users' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - primary_key: true - } - dimension sign_up_date { - label: 'Sign Up Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.sign_up_date }};; - } - dimension sign_up_at { - label: 'Sign Up At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.sign_up_at }};; - } - dimension first_name { - label: 'First Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.first_name }};; - } - dimension last_name { - label: 'Last Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.last_name }};; - } - dimension email { - label: 'Email' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.email }};; - } - dimension birth_date { - label: 'Birth Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.birth_date }};; - } - dimension gender { - label: 'Gender' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.gender }};; - } - dimension city_id { - label: 'City Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.city_id }};; - } - dimension full_name { - label: 'Full Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.full_name }};; - } - - dimension email_pii { - label: 'Email Pii' - description: 'The email for the user. [sensitive data may be restricted]' - type: 'text' - hidden: false - definition: @aql - case( - when: - in('some_email@test.com', H.current_user.h_email), - then: users.email, - else: '(redacted)' - ) - ;; - } - - owner: 'khai.to+demo4@holistics.io' - table_name: '"ecommerce"."users"' -} \ No newline at end of file diff --git a/modules/models/hub/transaction/order_items.model.aml b/modules/models/hub/transaction/order_items.model.aml deleted file mode 100644 index ea805da..0000000 --- a/modules/models/hub/transaction/order_items.model.aml +++ /dev/null @@ -1,27 +0,0 @@ -Model order_items { - type: 'table' - label: 'Order Items' - description: '' - data_source_name: 'demodb' - dimension order_id { - label: 'Order Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.order_id }};; - } - dimension product_id { - label: 'Product Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.product_id }};; - } - dimension quantity { - label: 'Quantity' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.quantity }};; - } - - owner: 'khai.to+demo4@holistics.io' - table_name: '"ecommerce"."order_items"' -} diff --git a/modules/models/hub/transaction/orders.model.aml b/modules/models/hub/transaction/orders.model.aml deleted file mode 100644 index a1ad0df..0000000 --- a/modules/models/hub/transaction/orders.model.aml +++ /dev/null @@ -1,59 +0,0 @@ -Model orders { - type: 'table' - label: 'Orders' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension status { - label: 'Status' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.status }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension discount { - label: 'Discount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount }};; - } - dimension delivery_attempts { - label: 'Delivery Attempts' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.delivery_attempts }};; - } - dimension created_date { - label: "Created Date" - type: "date" - description: "" - hidden: false - definition: @sql {{ created_at }}::date;; - } - - measure total_orders { - label: 'Total Orders' - type: 'number' - definition: @sql {{id}} ;; - aggregation_type: 'count' - } - - owner: 'khai.to+demo4@holistics.io' - table_name: '"ecommerce"."orders"' -} \ No newline at end of file diff --git a/modules/models/hub/transaction/products.model.aml b/modules/models/hub/transaction/products.model.aml deleted file mode 100644 index e3cd641..0000000 --- a/modules/models/hub/transaction/products.model.aml +++ /dev/null @@ -1,45 +0,0 @@ -Model products { - type: 'table' - label: 'Products' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension merchant_id { - label: 'Merchant Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.merchant_id }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - - owner: 'khai.to+demo4@holistics.io' - table_name: '"ecommerce"."products"' -} diff --git a/phuong_test_custom_styling.page.aml b/phuong_test_custom_styling.page.aml deleted file mode 100644 index b39bd93..0000000 --- a/phuong_test_custom_styling.page.aml +++ /dev/null @@ -1,65 +0,0 @@ -Dashboard phuong_test_custom_styling { - title: 'Phuong test custom styling' - owner: 'phuong.nl@holistics.io' - block v_mc9l: VizBlock { - label: 'Active Users Count by Month Cohort Month, Cohort Size, and Relative Month Disp' - - viz: RetentionHeatmap { - dataset: demo_ecommerce - filter { - field: r(user_cohort_retention.cohort_month) - operator: 'matches' - value: '2023' - } - cohort: VizFieldFull { - ref: r(user_cohort_retention.cohort_month) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - cohort_size: VizFieldFull { - ref: r(user_cohort_retention.cohort_size) - format { - type: 'number' - pattern: 'inherited' - } - } - cohort_duration: VizFieldFull { - ref: r(user_cohort_retention.relative_month_disp) - format { - type: 'text' - } - } - cohort_value: VizFieldFull { - ref: r(user_cohort_retention.active_users_count) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - interactions: [] - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - block v_mc9l { - position: pos(40, 80, 1200, 640) - } - mobile { - mode: 'auto' - } - } - theme: fashion -} \ No newline at end of file diff --git a/settings/general.aml b/settings/general.aml deleted file mode 100644 index dcadae8..0000000 --- a/settings/general.aml +++ /dev/null @@ -1,6 +0,0 @@ -// DEFAULT WRITE SCHEMA FOR ALL DB -// If not specified -> Holistics will choose a default schema for WRITE ops - - ImportSettings { - default_schema: 'public' - } \ No newline at end of file diff --git a/settings/lib.aml b/settings/lib.aml new file mode 100644 index 0000000..0e88628 --- /dev/null +++ b/settings/lib.aml @@ -0,0 +1,503 @@ +// @template( +// title='Image', +// description='Insert an image from an URL', +// thumbnail='https://i.postimg.cc/QVRY59ZC/Viz-Block-12.png', +// metadata = { +// group: 'Shapes' +// block_width: 400 +// block_height: 300 +// func: TemplateFuncMetadata { +// param bg_size: StringParamMetadata { +// input_type: 'select' +// options: ['cover', 'contain'] +// } +// } +// } +// ) +// Func image(url: String, bg_size: 'cover' | 'contain' = 'cover') { +// TextBlock { +// content: @md   ;; +// theme { +// padding: 0 +// border { +// border_radius: 0 +// border_width: 0 +// } +// background { +// bg_color: 'transparent' +// bg_image: url +// bg_size: bg_size +// } +// } +// } +// } + +// // NOTE: keep the markdown ${content} as-is (1 empty line before) to ensure its content is render correctly +// @template( +// title='Sticky Note', +// description='A sticky note', +// thumbnail='https://cdn.holistics.io/assets/canvas-dashboard-sticky-note-20250416-757.svg', +// metadata = { +// group: 'Helpers' +// block_width: 300 +// block_height: 200 +// func: TemplateFuncMetadata { +// param content: GeneralParamMetadata { +// description: 'Note content (Markdown supported)' +// } +// } +// } +// ) + +// Func sticky_note_2(content: Heredoc<'md'>) { +// TextBlock { +// content: @md +//
+//
+ +// ${content} +//
+//
+// ;; +// theme { +// padding: 0 +// border { +// border_radius: 0 +// border_width: 0 +// } +// background { +// bg_color: 'transparent' +// } +// } +// } +// } + + +// Func callout_color (variant: 'info' | 'danger' | 'warning' | 'success' | 'neutral') { +// if (variant == 'danger') { +// 'red' +// } else if (variant == 'warning') { +// 'orange' +// } else if (variant == 'success') { +// 'green' +// } else if (variant == 'neutral') { +// 'gray' +// } else { +// 'blue' +// } +// } + +// Func callout_icon (variant: 'info' | 'danger' | 'warning' | 'success' | 'neutral') { +// if (variant == 'danger') { +// 'error' +// } else if (variant == 'warning') { +// 'warning' +// } else if (variant == 'success') { +// 'success' +// } else if (variant == 'neutral') { +// 'info' +// } else { +// 'info-solid' +// } +// } + +// // NOTE: keep the markdown ${content} as-is (1 empty line before) to ensure its content is render correctly +// @template( +// title='Callout', +// thumbnail='https://cdn.holistics.io/product/canvas-dashboard-callout-20250213-620.svg', +// metadata = { +// group: 'Helpers' +// block_width: 300 +// block_height: 200 +// func: TemplateFuncMetadata { +// param content: GeneralParamMetadata { +// description: 'Callout content (Markdown supported)' +// } +// param variant: StringParamMetadata { +// input_type: 'select' +// options: ['info', 'danger', 'warning', 'success', 'neutral'] +// } +// } +// } +// ) +// Func callout(title: String, content: Heredoc<'md'>, variant: 'info' | 'danger' | 'warning' | 'success' | 'neutral' = 'info') { +// const color = callout_color(variant) +// const icon = callout_icon(variant) + +// TextBlock { +// content: @md +//
+// +//
+//
+//
${title}
+//
+//
+ +// ${content} +//
+//
+//
+// ;; +// theme { +// padding: 0 +// border { +// border_radius: 0 +// border_width: 0 +// } +// background { +// bg_color: 'transaprent' +// } +// } +// } +// } + +// @template( +// title='Embed website', +// description='Please ensure you only embed websites from trusted and secure sources (using HTTPS). Avoid using links that appear suspicious or come from unknown origins, as they may pose security risks to your account and our platform.', +// thumbnail='https://cdn.holistics.io/product/canvas-dashboard-callout-20250213-620.svg', +// metadata = { +// group: 'Helpers' +// block_width: 600 +// block_height: 400 +// } +// ) +// Func iframe(url: String) { +// TextBlock { +// content: @md +// +// ;; +// theme { +// padding: 2 +// border { +// border_radius: 0 +// border_width: 0 +// } +// background { +// bg_color: 'transparent' +// } +// } +// } +// } + + +// @template( +// title='Star', +// description='A little star', +// thumbnail='https://cdn.holistics.io/assets/canvas-dashboard-star-20250416-756.svg', +// metadata = { +// group: 'Emojis' +// block_width: 300 +// block_height: 300 +// } +// ) +// Func star() { +// image('https://cdn.holistics.io/assets/canvas-dashboard-star-20250416-755.svg') +// } + +// @template( +// title='Rectangle', +// thumbnail='https://i.postimg.cc/v4v0p0gx/Viz-Block-10.png', +// metadata = { +// group: 'Shapes' +// block_width: 300 +// block_heigh: 300 +// func: TemplateFuncMetadata { +// param border_color: StringParamMetadata { +// input_type: 'color-picker' +// } +// param background: StringParamMetadata { +// input_type: 'color-picker' +// } +// } +// } +// ) +// Func rectangle( +// border_width: Number = 2, +// border_color: String = '#8f99a3', +// background: String = '#ffffff' +// ) { +// TextBlock { +// content: @md
+//
+//
;; +// theme { +// padding: 0 +// border { +// border_radius: 0 +// border_width: 0 +// } +// background { +// bg_color: 'transparent' +// } +// } +// } +// } + +// @template( +// title='Arrow', +// thumbnail='https://i.postimg.cc/Js8T6fnW/Viz-Block-5.png', +// metadata = { +// group: 'Shapes' +// } +// ) +// Func arrow( +// height: Number = 2, +// color: String = '#8F99A3', +// ) { +// TextBlock { +// content: @md
+//
+// +//
+//
+//
;; +// } +// } + +// @template( +// title='Line', +// thumbnail='https://i.postimg.cc/CzkP4hwN/Viz-Block-8.png', +// metadata = { +// group: 'Shapes' +// } +// ) +// Func line( +// height: Number = 2, +// color: String = '#8F99A3', +// ) { +// TextBlock { +// content: @md
;; +// theme { +// padding: 0 +// border { +// border_radius: 0 +// border_width: 0 +// } +// background { +// bg_color: 'transparent' +// } +// } +// } +// } + +// @template( +// title='Circle', +// thumbnail='https://i.postimg.cc/KKv0FtBq/Viz-Block-11.png', +// metadata = { +// group: 'Shapes' +// } +// ) +// Func circle( +// border_width: Number = 2, +// border_color: String = '#8F99A3', +// background: String = '#fff' +// ) { +// TextBlock { +// content: @md
+//
+//
;; +// theme { +// padding: 0 +// border { +// border_radius: 0 +// border_width: 0 +// } +// background { +// bg_color: 'transparent' +// } +// } +// } +// } + +// @template( +// title='Smiley', +// thumbnail='https://cdn.holistics.io/assets/canvas-dashboard-smiley-icon-20250313-700.svg', +// metadata = { +// group: 'Emojis' +// } +// ) +// Func smiley() { +// TextBlock { +// content: @md +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// ;; +// } +// } + +// @template( +// title='Like', +// thumbnail='https://cdn.holistics.io/assets/canvas-dashboard-like-icon-20250313-702.svg', +// metadata = { +// group: 'Emojis' +// } +// ) +// Func like() { +// image('https://cdn.holistics.io/assets/canvas-dashboard-like-icon-20250313-702.svg') +// } + + +// @template( +// title='Heart', +// thumbnail='https://cdn.holistics.io/assets/canvas-dashboard-heart-icon-20250313-703.svg', +// metadata = { +// group: 'Emojis' +// } +// ) +// Func heart() { +// TextBlock { +// content: @md +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// ;; +// } +// } + +// @template( +// title='Question', +// thumbnail='https://cdn.holistics.io/assets/canvas-dashboard-question-20250317-716.svg', +// metadata = { +// group: 'Emojis' +// } +// ) +// Func question() { +// TextBlock { +// content: @md ;; +// } +// } + +// @template( +// title='Light Bulb', +// thumbnail='https://cdn.holistics.io/assets/canvas-dashboard-light-bulb-20250317-717.svg', +// metadata = { +// group: 'Emojis' +// } +// ) +// Func creative() { +// TextBlock { +// content: @md ;; +// } +// } diff --git a/team-folders/Amyra/ecommerce_dashboard_new.page.aml b/team-folders/Amyra/ecommerce_dashboard_new.page.aml new file mode 100644 index 0000000..2b111b2 --- /dev/null +++ b/team-folders/Amyra/ecommerce_dashboard_new.page.aml @@ -0,0 +1,56 @@ +Dashboard ecommerce_dashboard_new { + title: 'Ecommerce Dashboard New' + description: '' + block title: TextBlock { + content: @md # Your title goes here ;; + } + block v1: VizBlock { + label: 'Total Orders Count by Name' + viz: ColumnChart { + dataset: simple_dataset + x_axis: VizFieldFull { + ref: ref('ecommerce_categories', 'name') + format { + type: 'text' + } + } + y_axis { + series { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'total_orders_count') + format { + type: 'number' + pattern: 'inherited' + } + } + } + } + settings { + row_limit: 5000 + x_axis_show_null_datetime: false + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + + view: CanvasLayout { + label: 'View 1' + height: 840 + grid_size: 20 + block title { + position: pos(20, 20, 1160, 60) + } + block v1 { + position: pos(20, 100, 400, 300) + layer: 1 + } + mobile { + mode: 'auto' + } + } + + theme: H.themes.vanilla +} \ No newline at end of file diff --git a/team-folders/Bao/column_width.page.aml b/team-folders/Bao/column_width.page.aml new file mode 100644 index 0000000..15bd3ba --- /dev/null +++ b/team-folders/Bao/column_width.page.aml @@ -0,0 +1,289 @@ +Dashboard column_width { + title: 'Column Width' + description: '''''' + + view: CanvasLayout { + label: 'View 1' + height: 1880 + grid_size: 20 + block v1 { + position: pos(0, 0, 1200, 260) + } + block v2 { + position: pos(0, 260, 1200, 280) + } + block v3 { + position: pos(0, 560, 1120, 1300) + layer: 1 + } + } + + theme: H.themes.classic + block v1: VizBlock { + label: 'avc' + viz: DataTable { + dataset: global_temps + theme { + + } + fields: [ + VizFieldFull { + ref: ref('persisted_global_temps', 'year') + format { + type: 'number' + pattern: 'inherited' + } + uname: 'persisted_global_temps_year' + }, + VizFieldFull { + ref: ref('persisted_global_temps', 'jan') + format { + type: 'number' + pattern: 'inherited' + } + uname: 'persisted_global_temps_jan' + }, + VizFieldFull { + ref: ref('persisted_global_temps', 'apr') + format { + type: 'number' + pattern: 'inherited' + } + uname: 'persisted_global_temps_apr' + }, + VizFieldFull { + ref: ref('persisted_global_temps', 'may') + format { + type: 'number' + pattern: 'inherited' + } + uname: 'persisted_global_temps_may' + }, + VizFieldFull { + ref: ref('persisted_global_temps', 'jul') + format { + type: 'number' + pattern: 'inherited' + } + uname: 'persisted_global_temps_jul' + }, + VizFieldFull { + ref: ref('persisted_global_temps', 'oct') + format { + type: 'number' + pattern: 'inherited' + } + } + ] + settings { + show_row_number: true + conditional_formats: [ + ConditionalFormat { + key: 'persisted_global_temps_year' + format: SingleFormat { + condition { + operator: 'less_than' + value: 1900 + } + text_color: '#BF0E08' + background_color: '#FAD2D1' + apply_to_row: true + } + }, + ConditionalFormat { + key: 'persisted_global_temps_year' + format: SingleFormat { + condition { + operator: 'greater_than_equal' + value: 1900 + } + text_color: '#328159' + background_color: '#B5E3CD' + apply_to_row: true + } + } + ] + row_limit: 5000 + aggregate_awareness { + enabled: true + debug_comments: true + } + column_styles: [ + ColumnStyle { + key: 'persisted_global_temps_apr' + width: 119 + }, + ColumnStyle { + key: 'persisted_global_temps_jan' + width: 164 + }, + ColumnStyle { + key: 'persisted_global_temps_jul' + width: 169 + }, + ColumnStyle { + key: 'persisted_global_temps_may' + width: 186 + }, + ColumnStyle { + key: 'persisted_global_temps_year' + width: 163 + } + ] + } + } + } + block v2: VizBlock { + label: 'abc' + viz: PivotTable { + dataset: global_temps + rows: [ + VizFieldFull { + ref: ref('persisted_global_temps', 'year') + format { + type: 'number' + pattern: 'inherited' + } + uname: 'persisted_global_temps_year' + } + ] + columns: [ + VizFieldFull { + ref: ref('persisted_global_temps', 'jun') + format { + type: 'number' + pattern: 'inherited' + } + } + ] + values: [ + VizFieldFull { + ref: ref('persisted_global_temps', 'son') + aggregation: 'sum' + format { + type: 'number' + pattern: 'inherited' + } + uname: 'sum_son' + } + ] + settings { + show_row_total: true + show_column_total: true + row_limit: 5000 + column_width { + manual_widths: [ + ColumnWidth { + key: 'sum_son' + width: 155 + }, + ColumnWidth { + key: 'persisted_global_temps_year' + width: 133 + } + ] + } + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + block v3: VizBlock { + label: 'wabc' + viz: DataTable { + dataset: demo_ecommerce_internal_training + theme { + + } + fields: [ + VizFieldFull { + ref: ref('ecommerce_orders', 'id') + format { + type: 'number' + pattern: 'inherited' + } + uname: 'ecommerce_orders_id' + }, + VizFieldFull { + ref: ref('ecommerce_orders', 'status') + format { + type: 'text' + } + }, + VizFieldFull { + ref: ref('ecommerce_orders', 'created_at') + format { + type: 'datetime' + } + }, + VizFieldFull { + ref: ref('ecommerce_orders', 'discount') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('ecommerce_orders', 'delivery_attempts') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('ecommerce_orders', 'created_date') + format { + type: 'date' + } + } + ] + settings { + show_row_number: true + conditional_formats: [ + ConditionalFormat { + key: 'ecommerce_orders_id' + format: SingleFormat { + condition { + operator: 'less_than' + value: 1000 + } + text_color: '#BF0E08' + background_color: '#FAD2D1' + apply_to_row: true + } + }, + ConditionalFormat { + key: 'ecommerce_orders_id' + format: SingleFormat { + condition { + operator: 'greater_than_equal' + value: 1000 + } + text_color: '#9C5C1C' + background_color: '#F0CFAD' + apply_to_row: true + } + }, + ConditionalFormat { + key: 'ecommerce_orders_id' + format: SingleFormat { + condition { + operator: 'greater_than_equal' + value: 1500 + } + text_color: '#328159' + background_color: '#B5E3CD' + apply_to_row: true + } + } + ] + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } +} \ No newline at end of file diff --git a/team-folders/Bao/font.page.aml b/team-folders/Bao/font.page.aml index bdb02ea..22cada9 100644 --- a/team-folders/Bao/font.page.aml +++ b/team-folders/Bao/font.page.aml @@ -234,7 +234,7 @@ Dashboard mou_olga_tmp { - \. This dashboard contains an overview of DW`s monthly online usage. This includes + This dashboard contains an overview of DW`s monthly online usage. This includes views on all DW own websites and social media accounts as well as on all website and social media cooperations. diff --git a/team-folders/Chinh/dashboards/american_housing_dashboard_chinh_test.page.aml b/team-folders/Chinh/dashboards/american_housing_dashboard_chinh_test.page.aml deleted file mode 100644 index 185f696..0000000 --- a/team-folders/Chinh/dashboards/american_housing_dashboard_chinh_test.page.aml +++ /dev/null @@ -1,192 +0,0 @@ -Dashboard american_housing_dashboard_chinh_test { - title: 'American Housing Dashboard Chinh Test' - description: '' - - view: CanvasLayout { - label: 'View 1' - width: 1560 - height: 860 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_t1pe { - position: pos(20, 120, 900, 680) - layer: 1 - } - block f_3ye5 { - position: pos(20, 20, 280, 80) - layer: 2 - } - block v_s64q { - position: pos(940, 120, 600, 680) - layer: 3 - } - block t_0fo0 { - position: pos(300, 20, 140, 80) - layer: 4 - } - } - theme: H.themes.classic - block v_t1pe: VizBlock { - label: 'Map' - viz: PointMap { - dataset: american_housing_data_chinh_test - lng: VizFieldFull { - ref: r(zipcode_data_american_housing_data.longitude) - format { - type: 'number' - pattern: 'inherited' - } - } - lat: VizFieldFull { - ref: r(zipcode_data_american_housing_data.latitude) - format { - type: 'number' - pattern: 'inherited' - } - } - value: VizFieldFull { - ref: r(american_housing_data_chinh_test.total_price) - format { - type: 'number' - pattern: 'inherited' - } - } - legend: VizFieldFull { - ref: r(american_housing_data_chinh_test, zipcode_data_american_housing_data.divider_legend) - format { - type: 'text' - } - } - tooltips: [ - ] - settings { - point_size: 4 - legend_colors { - color: '#FDE725' - point { - value: 'LOW' - color: '#18A59E' - } - point { - value: 'HIGH' - color: '#D70909' - } - } - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_3ye5: FilterBlock { - label: 'Divider' - type: 'field' - source: FieldFilterSource { - dataset: american_housing_data_chinh_test - field: r(param_model.param_slider) - } - default { - operator: 'is' - value: '1145000' - } - } - block v_s64q: VizBlock { - label: 'Table' - viz: DataTable { - dataset: american_housing_data_chinh_test - fields: [ - VizFieldFull { - ref: r(zipcode_data_american_housing_data.latitude) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'zipcode_data_american_housing_data_latitude' - }, - VizFieldFull { - ref: r(zipcode_data_american_housing_data.longitude) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'zipcode_data_american_housing_data_longitude' - }, - VizFieldFull { - ref: r(american_housing_data_chinh_test.total_price) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_total_price_1' - }, - VizFieldFull { - ref: r(american_housing_data_chinh_test, zipcode_data_american_housing_data.divider_legend) - format { - type: 'text' - } - uname: 'zipcode_data_american_housing_data_divider_legend' - } - ] - settings { - pagination_size: 500 - show_row_number: true - sorts: [ - SortSetting { - key: 'custom_total_price_1' - direction: 'desc' - } - ] - conditional_formats: [ - ConditionalFormat { - key: 'zipcode_data_american_housing_data_divider_legend' - format: SingleFormat { - condition { - operator: 'is' - value: 'LOW' - } - text_color: '#328159' - background_color: '#B5E3CD' - } - }, - ConditionalFormat { - key: 'zipcode_data_american_housing_data_divider_legend' - format: SingleFormat { - condition { - operator: 'is' - value: 'HIGH' - } - text_color: '#BF0E08' - background_color: '#FAD2D1' - } - } - ] - aggregate_awareness { - enabled: true - debug_comments: true - } - column_styles: [ - ColumnStyle { - key: 'custom_total_price_1' - width: 109 - }, - ColumnStyle { - key: 'zipcode_data_american_housing_data_latitude' - width: 95 - }, - ColumnStyle { - key: 'zipcode_data_american_housing_data_longitude' - width: 106 - } - ] - } - } - } - block t_0fo0: TextBlock { - content: @md
HIGH
-
LOW
;; - } -} \ No newline at end of file diff --git a/team-folders/Chinh/dashboards/chinh_dynamic_dashboard.page.aml b/team-folders/Chinh/dashboards/chinh_dynamic_dashboard.page.aml deleted file mode 100644 index ff54686..0000000 --- a/team-folders/Chinh/dashboards/chinh_dynamic_dashboard.page.aml +++ /dev/null @@ -1,102 +0,0 @@ -Dashboard chinh_dynamic_dashboard { - title: 'Chinh Dynamic Dashboard' - description: '' - - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 740 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_ufsz { - position: pos(20, 100, 1260, 600) - layer: 1 - } - block f_ahqz { - position: pos(20, 20, 300, 80) - layer: 2 - } - } - - theme: H.themes.vanilla - block v_ufsz: VizBlock { - label: 'Table' - viz: DataTable { - dataset: chinh_dynamic_dataset - conditions: [ - 'chinh_dynamic_dim_model.order_created_at >= filter_input - interval(1 month)' - ] - fields: [ - VizFieldFull { - ref: r(chinh_dynamic_dim_model.order_id) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - label: 'Created Date' - ref: r(chinh_dynamic_dim_model.order_created_at) - transformation: 'datetrunc day' - format { - type: 'date' - pattern: 'LLL dd, yyyy' - } - uname: 'datetrunc_day_order_created_at_1' - }, - VizFieldFull { - label: 'Billing Date' - ref: r(chinh_dynamic_dim_model.order_billing_at) - transformation: 'datetrunc day' - format { - type: 'date' - pattern: 'LLL dd, yyyy' - } - }, - VizFieldFull { - ref: r(chinh_dynamic_dim_model.quantity) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(chinh_dynamic_dim_model.price) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - sorts: [ - SortSetting { - key: 'datetrunc_day_order_created_at_1' - direction: 'asc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_ahqz: FilterBlock { - label: "Filter's Input" - type: 'field' - source: FieldFilterSource { - dataset: chinh_dynamic_dataset - field: r(chinh_dynamic_dim_model.param_filter_input) - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } -} \ No newline at end of file diff --git a/team-folders/Chinh/dashboards/chinh_sandbox.page.aml b/team-folders/Chinh/dashboards/chinh_sandbox.page.aml deleted file mode 100644 index 44140c0..0000000 --- a/team-folders/Chinh/dashboards/chinh_sandbox.page.aml +++ /dev/null @@ -1,141 +0,0 @@ -Dashboard chinh_sandbox { - title: 'Chinh Sandbox' - description: '' - - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 900 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_0m6g { - position: pos(20, 100, 1260, 680) - layer: 1 - } - block f_nfvl { - position: pos(20, 20, 300, 80) - layer: 2 - } - block f_dtbw { - position: pos(340, 20, 300, 80) - layer: 3 - } - } - - theme: H.themes.vanilla - block v_0m6g: VizBlock { - label: 'Table' - viz: DataTable { - dataset: ticket_23584 - fields: [ - VizFieldFull { - ref: r(chinh_dim_date.date) - format { - type: 'date' - } - uname: 'chinh_dim_date_date' - }, - VizFieldFull { - ref: r(chinh_dim_category.category) - format { - type: 'text' - } - uname: 'chinh_dim_category_category_1' - }, - VizFieldFull { - ref: r(ticket_23584, chinh_dim_category.active_category) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(ticket_23584.total_amount) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - sorts: [ - SortSetting { - key: 'chinh_dim_date_date' - direction: 'desc' - }, - SortSetting { - key: 'chinh_dim_category_category_1' - direction: 'asc' - } - ] - conditional_formats: [ - ConditionalFormat { - key: 'chinh_dim_date_date' - format: SingleFormat { - condition { - operator: 'before' - value: '2023-12-31' - } - text_color: '#BF0E08' - background_color: '#FAD2D1' - apply_to_row: true - } - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_nfvl: FilterBlock { - label: 'Category' - type: 'field' - source: FieldFilterSource { - dataset: ticket_23584 - field: r(chinh_dim_category.category) - } - default { - operator: 'is' - value: [] - } - } - block f_dtbw: FilterBlock { - label: 'Active Category' - type: 'field' - source: FieldFilterSource { - dataset: ticket_23584 - field: r(ticket_23584, chinh_dim_category.active_category) - } - default { - operator: 'is' - value: [] - } - } - interactions: [ - FilterInteraction { - from: 'f_nfvl' - to: [ - CustomMapping { - block: 'f_dtbw' - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_dtbw' - to: [ - CustomMapping { - block: 'f_nfvl' - disabled: true - } - ] - } - ] -} \ No newline at end of file diff --git a/team-folders/Chinh/datasets/american_housing_data_chinh_test.dataset.aml b/team-folders/Chinh/datasets/american_housing_data_chinh_test.dataset.aml deleted file mode 100644 index 246dd38..0000000 --- a/team-folders/Chinh/datasets/american_housing_data_chinh_test.dataset.aml +++ /dev/null @@ -1,38 +0,0 @@ -Dataset american_housing_data_chinh_test { - label: 'American Housing Data (Chinh Test)' - description: 'To reproduce the use case of telegraph.io' - data_source_name: 'demodb' - owner: 'chinh.dm@holistics.io' - - models: [ - zipcode_data_american_housing_data, - param_model, - ] - relationships: [ - ] - - metric total_price { - label: 'Total Price' - type: 'number' - definition: @aql sum(zipcode_data_american_housing_data.price) ;; - } - - metric divider { - label: 'Dynamic Divider' - type: 'text' - definition: @aql - case( - when: total_price is null, then: 'IGNORE', - when: total_price >= (param_model.param_slider | first()), then: 'HIGH', - else: 'LOW' - ) - ;; - } - - dimension divider_legend { - model: zipcode_data_american_housing_data - label: 'Dynamic Divider Legend' - type: 'text' - definition: @aql dimensionalize(divider, zipcode_data_american_housing_data.longitude, zipcode_data_american_housing_data.latitude) ;; - } -} diff --git a/team-folders/Chinh/datasets/chinh_dynamic_dataset.dataset.aml b/team-folders/Chinh/datasets/chinh_dynamic_dataset.dataset.aml deleted file mode 100644 index d806241..0000000 --- a/team-folders/Chinh/datasets/chinh_dynamic_dataset.dataset.aml +++ /dev/null @@ -1,42 +0,0 @@ -Dataset chinh_dynamic_dataset { - label: 'chinh_dynamic_dataset', - description: '' - data_source_name: 'demodb' - owner: 'chinh.dm@holistics.io' - - models: [ - chinh_dynamic_dim_model, - param_model, - ] - - metric filter_input { - label: 'Fiter Input (Metric)' - type: 'date' - definition: @aql - coalesce( - chinh_dynamic_dim_model.param_filter_input | first(), - chinh_dynamic_dim_model.order_billing_at | day() - ) - ;; - } - - metric total_value { - label: 'Total Value' - type: 'number' - definition: @aql sum(chinh_dynamic_dim_model.quantity * chinh_dynamic_dim_model.price) ;; - } - - metric running_total_value { - label: 'Running Total Value' - type: 'number' - definition: @aql total_value | running_total(chinh_dynamic_dim_model.order_billing_at | day()) ;; - } - - // metric end_created_date { - // label: 'End Date Extracted From Param' - // type: 'date' - // definition: @aql chinh_dynamic_dim_model.filter_input | first() | max() ;; - // } - - relationships: [] -} \ No newline at end of file diff --git a/team-folders/Chinh/datasets/holistics_ai_poc.dataset.aml b/team-folders/Chinh/datasets/holistics_ai_poc.dataset.aml deleted file mode 100644 index 9df23f5..0000000 --- a/team-folders/Chinh/datasets/holistics_ai_poc.dataset.aml +++ /dev/null @@ -1,11 +0,0 @@ -Dataset holistics_ai_poc { - label: 'Holistics Ai Poc' - description: '' - data_source_name: 'demodb' - models: [ - common_payment_transfer - ] - relationships: [ - ] - owner: 'chinh.dm@holistics.io' -} diff --git a/team-folders/Chinh/datasets/ticket_23584.dataset.aml b/team-folders/Chinh/datasets/ticket_23584.dataset.aml deleted file mode 100644 index 970bb66..0000000 --- a/team-folders/Chinh/datasets/ticket_23584.dataset.aml +++ /dev/null @@ -1,50 +0,0 @@ -Dataset ticket_23584 { - label: 'ticket_23584' - description: '' - data_source_name: 'demodb' - - models: [ - chinh_dim_date, - chinh_dim_category, - chinh_dim_product, - chinh_fact_sales - ] - - relationships: [ - relationship(chinh_fact_sales.product_id > chinh_dim_product.product_id, true), - relationship(chinh_fact_sales.date_id > chinh_dim_date.date_id, true), - relationship(chinh_dim_product.category_id > chinh_dim_category.category_id, true), - ] - - metric total_amount { - label: 'Total Amount' - type: 'number' - definition: @aql sum(chinh_fact_sales.sales_amount) ;; - } - - dimension products_ordered_within_2_years { - model: chinh_dim_category - label: 'Products (ordered within 2 years)' - type: 'number' - definition: @aql - dimensionalize( - chinh_fact_sales - | filter(chinh_fact_sales.created_at > @(last 2 years)) - | count(chinh_dim_product.product_id) - , chinh_dim_category.category_id - ) - ;; - } - - dimension active_category { - model: chinh_dim_category - label: 'Active Category' - type: 'text' - definition: @aql - case( - when: chinh_dim_category.products_ordered_within_2_years > 0, then: chinh_dim_category.category, - else: null - ) - ;; - } -} diff --git a/team-folders/Chinh/models/chinh_dim_category.model.aml b/team-folders/Chinh/models/chinh_dim_category.model.aml deleted file mode 100644 index de783f7..0000000 --- a/team-folders/Chinh/models/chinh_dim_category.model.aml +++ /dev/null @@ -1,39 +0,0 @@ -Model chinh_dim_category { - type: 'query' - label: 'Chinh Dim Category' - description: '' - data_source_name: 'demodb' - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension category { - label: 'Category' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.category }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - - owner: 'chinh.dm@holistics.io' - query: @sql - SELECT * - FROM ( - VALUES - (1, 'Mains' , TIMESTAMP '2023-01-01 00:00:00'), - (2, 'Appetizers' , TIMESTAMP '2023-01-01 00:00:00'), - (3, 'Beverages' , TIMESTAMP '2023-01-01 00:00:00'), - (4, 'Desserts' , TIMESTAMP '2023-01-01 00:00:00'), - (5, 'Specials' , TIMESTAMP '2025-09-01 00:00:00') - ) AS t(category_id, category, created_at) - ORDER BY category_id;; - models: [ - ] -} diff --git a/team-folders/Chinh/models/chinh_dim_date.model.aml b/team-folders/Chinh/models/chinh_dim_date.model.aml deleted file mode 100644 index 5e43180..0000000 --- a/team-folders/Chinh/models/chinh_dim_date.model.aml +++ /dev/null @@ -1,61 +0,0 @@ -Model chinh_dim_date { - type: 'query' - label: 'Dim Date' - description: '' - data_source_name: 'demodb' - - dimension date_id { - label: 'Date Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.date_id }};; - } - dimension date { - label: 'Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.date }};; - } - dimension year { - label: 'Year' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.year }};; - } - dimension quarter { - label: 'Quarter' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.quarter }};; - } - dimension month { - label: 'Month' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.month }};; - } - dimension day { - label: 'Day' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.day }};; - } - - owner: 'chinh.dm@holistics.io' - query: @sql - WITH days AS ( - SELECT d::date AS date - FROM generate_series('1970-01-01'::date, '2100-12-31'::date, interval '1 day') AS g(d) - ) - SELECT - TO_CHAR(date, 'YYYYMMDD')::int AS date_id, - date, - EXTRACT(YEAR FROM date)::int AS year, - EXTRACT(QUARTER FROM date)::int AS quarter, - EXTRACT(MONTH FROM date)::int AS month, - EXTRACT(DAY FROM date)::int AS day - FROM days - ORDER BY date;; - models: [ - ] -} diff --git a/team-folders/Chinh/models/chinh_dim_product.model.aml b/team-folders/Chinh/models/chinh_dim_product.model.aml deleted file mode 100644 index dd271d1..0000000 --- a/team-folders/Chinh/models/chinh_dim_product.model.aml +++ /dev/null @@ -1,61 +0,0 @@ -Model chinh_dim_product { - type: 'query' - label: 'Chinh Dim Product' - description: '' - data_source_name: 'demodb' - dimension product_id { - label: 'Product Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.product_id }};; - } - dimension product_name { - label: 'Product Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.product_name }};; - } - dimension sku { - label: 'Sku' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.sku }};; - } - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension created_at { - label: 'Created At' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - - owner: 'chinh.dm@holistics.io' - query: @sql - SELECT * - FROM ( - VALUES - (101, 'Beef Pho' , 'SKU-PHO-BEEF' , 1, DATE '2023-02-10'), - (102, 'Chicken Pho' , 'SKU-PHO-CHK' , 1, DATE '2023-02-10'), - (103, 'Banh Mi (Pork)' , 'SKU-BM-PORK' , 1, DATE '2023-03-01'), - - (201, 'Fresh Spring Rolls' , 'SKU-ROLL-FRESH' , 2, DATE '2023-03-05'), - (202, 'Fried Spring Rolls' , 'SKU-ROLL-FRIED' , 2, DATE '2023-03-05'), - - (301, 'Vietnamese Iced Coffee','SKU-DRIP-ICE' , 3, DATE '2023-04-01'), - (302, 'Lime Soda' , 'SKU-LIME-SODA' , 3, DATE '2023-04-10'), - - (401, 'Coconut Jelly' , 'SKU-COCO-JEL' , 4, DATE '2023-05-01'), - (402, 'Mango Sticky Rice' , 'SKU-MANGO-RICE' , 4, DATE '2023-05-15'), - - (501, 'Pumpkin Soup (Seasonal)','SKU-SPEC-PUMP' , 5, DATE '2025-09-20') - ) AS p(product_id, product_name, sku, category_id, created_at) - - ORDER BY product_id;; - models: [ - ] -} diff --git a/team-folders/Chinh/models/chinh_dynamic_dim_model.model.aml b/team-folders/Chinh/models/chinh_dynamic_dim_model.model.aml deleted file mode 100644 index e92559c..0000000 --- a/team-folders/Chinh/models/chinh_dynamic_dim_model.model.aml +++ /dev/null @@ -1,145 +0,0 @@ -Model chinh_dynamic_dim_model { - type: 'query' - label: 'Chinh Dynamic Dim Model' - description: '' - data_source_name: 'demodb' - owner: 'chinh.dm@holistics.io' - - dimension order_item_id { - label: 'Order Item Id' - type: 'number' - hidden: false - primary_key: true - definition: @sql {{ #SOURCE.order_item_id }};; - } - dimension order_id { - label: 'Order Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.order_id }};; - } - dimension user_email { - label: 'User Email' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.user_email }};; - } - dimension gender { - label: 'Gender' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.gender }};; - } - dimension status { - label: 'Status' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.status }};; - } - dimension order_created_at { - label: 'Order Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.order_created_at }};; - } - dimension order_billing_at { - label: 'Order Billing At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.order_billing_at }};; - } - dimension delivery_attempts { - label: 'Delivery Attempts' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.delivery_attempts }};; - } - dimension discount { - label: 'Discount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount }};; - } - dimension quantity { - label: 'Quantity' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.quantity }};; - } - dimension product_id { - label: 'Product Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.product_id }};; - } - dimension product_name { - label: 'Product Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.product_name }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - dimension merchant_id { - label: 'Merchant Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.merchant_id }};; - } - dimension city_name { - label: 'City Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.city_name }};; - } - dimension country_name { - label: 'Country Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.country_name }};; - } - - param param_filter_input { - label: "Filter Input (Param)" - type: 'date' - } - - query: @sql - select - concat({{#oi.order_id}}, '_', {{#oi.product_id}}) as order_item_id - , {{#o.id}} as order_id - , {{ #u.email }} as user_email - , {{ #u.gender }} - , {{#o.status }} - , {{#o.created_at}} as order_created_at - , {{#o.created_at}} + INTERVAL '1 month' as order_billing_at - , {{#o.delivery_attempts}} - , {{#o.discount}} - , {{#oi.quantity}} - , {{#oi.product_id}} - , {{ #p.name }} as product_name - , {{#p.price}} - , {{#p.merchant_id}} - , {{ #ci.name }} as city_name - , {{ #co.name }} as country_name - from {{ #ecommerce_order_items AS oi }} - left join {{ #ecommerce_orders AS o }} on {{#oi.order_id}} = {{#o.id}} - left join {{ #ecommerce_users AS u }} on {{ #o.user_id }} = {{ #u.id }} - left join {{ #ecommerce_cities AS ci }} on {{ #u.city_id }} = {{ #ci.id }} - left join {{ #ecommerce_countries AS co }} on {{ #ci.country_code }} = {{ #co.code }} - left join {{ #ecommerce_products AS p }} on {{#oi.product_id}} = {{#p.id}} - ;; - - models: [ - ecommerce_users, - ecommerce_cities, - ecommerce_orders, - ecommerce_products, - ecommerce_countries, - ecommerce_order_items - ] -} diff --git a/team-folders/Chinh/models/chinh_fact_sales.model.aml b/team-folders/Chinh/models/chinh_fact_sales.model.aml deleted file mode 100644 index bad1b87..0000000 --- a/team-folders/Chinh/models/chinh_fact_sales.model.aml +++ /dev/null @@ -1,85 +0,0 @@ -Model chinh_fact_sales { - type: 'query' - label: 'Chinh Fact Sales' - description: '' - data_source_name: 'demodb' - dimension sale_id { - label: 'Sale Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.sale_id }};; - } - dimension date_id { - label: 'Date Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.date_id }};; - } - dimension product_id { - label: 'Product Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.product_id }};; - } - dimension quantity { - label: 'Quantity' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.quantity }};; - } - dimension unit_price { - label: 'Unit Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.unit_price }};; - } - dimension sales_amount { - label: 'Sales Amount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.sales_amount }};; - } - dimension currency_code { - label: 'Currency Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.currency_code }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - - owner: 'chinh.dm@holistics.io' - query: @sql - -- Sample fact_sales rows (VALUES) - -- Dates span the dim_date sample range and include the new "Specials" category - SELECT * - FROM ( - VALUES - -- 2025-09-27 - (10009, 20250927, 101, 1.0, 6.50, 6.50, 'USD', TIMESTAMP '2025-09-27 19:10:00'), - (10010, 20250927, 301, 2.0, 3.00, 6.00, 'USD', TIMESTAMP '2025-09-27 19:12:00'), - - -- 2025-09-28 - (10011, 20250928, 102, 2.0, 6.00, 12.00, 'USD', TIMESTAMP '2025-09-28 12:15:00'), - (10012, 20250928, 402, 1.0, 4.50, 4.50, 'USD', TIMESTAMP '2025-09-28 12:20:00'), - (10013, 20250928, 302, 1.0, 2.50, 2.50, 'USD', TIMESTAMP '2025-09-28 12:22:00'), - - -- 2025-09-30 - (10014, 20250930, 103, 3.0, 5.00, 15.00, 'USD', TIMESTAMP '2025-09-30 18:40:00'), - (10015, 20250930, 201, 2.0, 4.00, 8.00, 'USD', TIMESTAMP '2025-09-30 18:45:00'), - - -- 2022-06-06 - (10019, 20221031, 501, 2.0, 5.50, 11.00, 'USD', TIMESTAMP '2022-10-31 19:00:00'), - (10020, 20221031, 501, 1.0, 6.00, 6.00, 'USD', TIMESTAMP '2022-10-31 19:02:00'), - (10021, 20221031, 501, 1.0, 2.50, 2.50, 'USD', TIMESTAMP '2022-10-31 19:05:00') - ) AS f( - sale_id, date_id, product_id, quantity, unit_price, sales_amount, currency_code, created_at - ) - ORDER BY sale_id;; - models: [ - ] -} diff --git a/team-folders/Chinh/models/common_payment_transfer.model.aml b/team-folders/Chinh/models/common_payment_transfer.model.aml deleted file mode 100644 index 71223a2..0000000 --- a/team-folders/Chinh/models/common_payment_transfer.model.aml +++ /dev/null @@ -1,675 +0,0 @@ -Model common_payment_transfer { - type: 'query' - label: 'Common Payment Transfer: used to simulate user feedback https://holistics.slack.com/archives/C04Q67M9V96/p1751870891648409' - description: '' - data_source_name: 'demodb' - owner: 'chinh.dm@holistics.io' - - dimension event_id { - label: 'Event Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.event_id }};; - description: 'Unique ID for each event such as a change in the transaction status.' - } - dimension session_id { - label: 'Session Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.session_id }};; - description: 'Unique ID for each transaction status.' - } - dimension auth_transaction_id { - label: 'Auth Transaction Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.auth_transaction_id }};; - description: 'Unique ID for the authorisation step of each transaction.' - } - dimension transfer_id { - label: 'Transfer Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transfer_id }};; - description: 'Unique ID for each transaction which is used to obtain transaction count.' - } - dimension customer_id { - label: 'Customer Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.customer_id }};; - description: 'Unique ID of the customer.' - } - dimension display_id { - label: 'Display Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.display_id }};; - description: 'Display ID.' - } - dimension amount { - label: 'Amount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.amount }};; - description: 'Amount of the transaction.' - } - dimension currency { - label: 'Currency' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.currency }};; - description: 'Currency.' - } - dimension transfer_type { - label: 'Transfer Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transfer_type }};; - description: 'Transfer type such as CREDIT_CARD, LOAN and FUND_TRANSFER.' - } - dimension status { - label: 'Status' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.status }};; - description: 'Status of the transaction follows the sequence such as CREATED, SUSPENDED, UNSUSPENDED, VALIDATED, STEP_UP_AUTHENTICATION_REQUESTED, STEP_UP_AUTHENTICATION_EXPIRED, AUTHENTICATED, INITIATED, CANCELLED, SUCCESS, ERROR. Every transaction will have multiple statuses and records and hence CREATED status is used to remove duplication when counting the transaction.' - } - dimension transfer_method { - label: 'Transfer Method' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transfer_method }};; - description: 'Transfer method, for example, DUITNOW_QR_MPM_P2P (DuitNow P2P), CARD_PURCHASE_WITHOUT_HOLD, CARD_PURCHASE, DUITNOW_QR_MPM (DuitNow QR Merchant Pay), INTRA_BANK_TRANSFER (Transfer within bank), DUITNOW_QR_MPM_POS (DuitNow QR Merchant Pay), CARD_ATM_WITHDRAWAL (ATM Withdrawal), DUITNOW (DuitNow), CARD_PURCHASE_REFUND, CARD_PHYSICAL_FEES, DUITNOW_OBW_REFUND (Online Banking Refund), DUITNOW_OBW_REDIRECT_ISSUING (Online Banking Issuing), DUITNOW_OBW_REDIRECT_ACQUIRING (Online Banking acquiring).' - } - dimension product { - label: 'Product' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.product }};; - description: 'Product related to the transaction such as CARD, DEPOSIT, PAYMENT, RECONCILIATION, ASSISTANT_ENGINE (transaction that is initiated using AI), TRANSFER_SCHEDULER (Scheduled transaction), REWARD.' - } - dimension original_transfer_id { - label: 'Original Transfer Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.original_transfer_id }};; - description: 'Original transfer ID.' - } - dimension error_code { - label: 'Error Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.error_code }};; - description: 'Failure reason of the transaction, such as transfer/suspension-expired, transfer/beneficiary-bank-unavailable, transfer/fund-reservation-error, transfer/fraudulent, transfer/ota-authentication-declined, transfer/unexpected-error, transfer/insufficient-balance, transfer/payer-account-is-dormant, transfer/payer-account-is-blocked, transfer/credit-verification-failure, transfer/payee-account-is-blocked, transfer/obw-payment-rejected, transfer/exceeded-per-transaction-limit, transfer/generic-error, transfer/step-up-authentication-session-expired, transfer/invalid-duitnow-id, transfer/exceeded-daily-transfer-limit' - } - dimension error_description { - label: 'Error Description' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.error_description }};; - description: 'Detailed failure reason of the transaction.' - } - dimension transferee_id { - label: 'Transferee Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transferee_id }};; - description: 'Transferee ID.' - } - dimension transferee_is_favourite { - label: 'Transferee Is Favourite' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transferee_is_favourite }};; - description: 'A true/false column that indicates if the transferee is set to be favourite transferee by the customer.' - } - dimension source_fund_option_id { - label: 'Source Fund Option Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.source_fund_option_id }};; - description: 'Source Fund Option ID.' - } - dimension source_fund_option_type { - label: 'Source Fund Option Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.source_fund_option_type }};; - description: 'Source Fund Option Type.' - } - dimension source_account_id_type { - label: 'Source Account Id Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.source_account_id_type }};; - description: 'The account type of the source of the transaction, such as CURRENT, EWALLET, CREDIT_CARD, SAVINGS, POCKET, DEFAULT.' - } - dimension source_account_holder_type { - label: 'Source Account Holder Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.source_account_holder_type }};; - description: 'The type of holder of the source account such as YTL, GOVERNMENT, NGO, JOINT, CORPORATE, INDIVIDUAL, UNKNOWN.' - } - dimension source_bic { - label: 'Source Bic' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.source_bic }};; - description: 'The code of the source bank.' - } - dimension destination_fund_option_id { - label: 'Destination Fund Option Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.destination_fund_option_id }};; - description: 'Destination fund option ID.' - } - dimension destination_fund_option_type { - label: 'Destination Fund Option Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.destination_fund_option_type }};; - description: 'Destination fund option type.' - } - dimension destination_account_id_type { - label: 'Destination Account Id Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.destination_account_id_type }};; - description: 'The account type of the destination account, such as CURRENT, EWALLET, CREDIT_CARD, SAVINGS, POCKET, DEFAULT.' - } - dimension destination_account_holder_type { - label: 'Destination Account Holder Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.destination_account_holder_type }};; - description: 'The holder type of the destination account such as YTL, GOVERNMENT, NGO, JOINT, CORPORATE, INDIVIDUAL, UNKNOWN.' - } - dimension destination_bic { - label: 'Destination Bic' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.destination_bic }};; - description: 'The bank code of the destination account.' - } - dimension transfer_flow_transfer_method { - label: 'Transfer Flow Transfer Method' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transfer_flow_transfer_method }};; - description: 'Transfer method such as DUITNOW_QR_MPM_P2P (DuitNow P2P), CARD_PURCHASE_WITHOUT_HOLD, CARD_PURCHASE, DUITNOW_QR_MPM (DuitNow QR Merchant Pay), INTRA_BANK_TRANSFER (Transfer within bank), DUITNOW_QR_MPM_POS (DuitNow QR Merchant Pay), CARD_ATM_WITHDRAWAL (ATM Withdrawal), DUITNOW (DuitNow), CARD_PURCHASE_REFUND, CARD_PHYSICAL_FEES, DUITNOW_OBW_REFUND (Online Banking Refund), DUITNOW_OBW_REDIRECT_ISSUING (Online Banking Issuing Money), DUITNOW_OBW_REDIRECT_ACQUIRING (Online Banking Acquiring Money).' - } - dimension transfer_flow_transaction_type { - label: 'Transfer Flow Transaction Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transfer_flow_transaction_type }};; - description: 'Transaction types such as CARD_ATM_WITHDRAWAL, CARD_FEE_ISSUANCE, CARD_PURCHASE, CARD_REFUND, INTERBANK_DUITNOW (Transfer across bank), INTERBANK_DUITNOW_OBW_REDIRECT_ACQUIRING (Online banking acquiring money), INTERBANK_DUITNOW_OBW_REDIRECT_ISSUING (Online banking issuing money), INTERBANK_DUITNOW_OBW_REFUND (Online banking refund), INTERBANK_DUITNOW_QR_MPM (DuitNow QR Merchant), INTERBANK_DUITNOW_QR_MPM_P2P (DuitNow QR P2P), INTERBANK_DUITNOW_QR_MPM_POS (DuitNow QR Merchant), INTEREST_BASE (Base interest), INTEREST_BONUS (Bonus interest), INTRABANK_EXTERNAL (Transfer money within bank to different account), INTRABANK_INTERNAL (Transfer money within bank to same account/own pocket)' - } - dimension transfer_flow_direction { - label: 'Transfer Flow Direction' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.transfer_flow_direction }};; - description: 'Transfer flow direction.' - } - dimension destination_account_holder_name { - label: 'Destination Account Holder Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.destination_account_holder_name }};; - description: 'Destination account holder name.' - } - dimension payment_direction { - label: 'Payment Direction' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.payment_direction }};; - description: 'Example: Outgoing, Incoming, Intra-Bank & GL-Related' - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - description: 'The datetime when the transaction is created, distinct by each transaction.' - } - dimension created_hour_of_day { - label: 'Created Hour Of Day' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.created_hour_of_day }};; - description: 'The hour of day in integer when the transaction is created, distinct by each transaction.' - } - dimension flag_within_business_hour { - label: 'Flag Within Business Hour' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.flag_within_business_hour }};; - description: 'An indicator to determine if the transaction is created within business hour (from 8am to 6pm) using 1 and 0. 1 indicates that the transaction is created within business hour.' - } - dimension timestamp { - label: 'Timestamp' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.timestamp }};; - description: 'The timestamp for each event, distinct by each event. For example, when the transaction status is updated from CREATED to AUTHENTICATED, the timestamp will be different.' - } - - query: @sql - SELECT - 'evt_001' as event_id, - 'sess_001' as session_id, - 'auth_001' as auth_transaction_id, - 'txn_001' as transfer_id, - 'cust_12345' as customer_id, - 'DISP_001' as display_id, - 500.00 as amount, - 'MYR' as currency, - 'FUND_TRANSFER' as transfer_type, - 'SUCCESS' as status, - 'DUITNOW' as transfer_method, - 'PAYMENT' as product, - null as original_transfer_id, - null as error_code, - null as error_description, - 'tfee_001' as transferee_id, - 'false' as transferee_is_favourite, - 'fund_src_001' as source_fund_option_id, - 'SAVINGS' as source_fund_option_type, - 'SAVINGS' as source_account_id_type, - 'INDIVIDUAL' as source_account_holder_type, - 'MBBEMYKL' as source_bic, - 'fund_dst_001' as destination_fund_option_id, - 'CURRENT' as destination_fund_option_type, - 'CURRENT' as destination_account_id_type, - 'INDIVIDUAL' as destination_account_holder_type, - 'CIBBMYKL' as destination_bic, - 'DUITNOW' as transfer_flow_transfer_method, - 'INTERBANK_DUITNOW' as transfer_flow_transaction_type, - 'OUTGOING' as transfer_flow_direction, - 'John Doe' as destination_account_holder_name, - 'Outgoing' as payment_direction, - '2024-01-15 10:30:00' as created_at, - 10 as created_hour_of_day, - 1 as flag_within_business_hour, - '2024-01-15 10:32:15' as timestamp - - UNION ALL - - SELECT - 'evt_002', 'sess_002', 'auth_002', 'txn_002', 'cust_67890', 'DISP_002', - 1200.50, 'MYR', 'CREDIT_CARD', 'ERROR', 'CARD_PURCHASE', 'CARD', - null, 'transfer/insufficient-balance', 'Insufficient balance in account', - null, null, 'fund_src_002', 'CREDIT_CARD', 'CREDIT_CARD', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_002', 'CURRENT', 'CURRENT', 'CORPORATE', 'PBBEMYKL', - 'CARD_PURCHASE', 'CARD_PURCHASE', 'OUTGOING', 'ABC Sdn Bhd', 'Outgoing', - '2024-01-15 14:45:00', 14, 1, '2024-01-15 14:45:30' - - UNION ALL - - SELECT - 'evt_003', 'sess_003', 'auth_003', 'txn_003', 'cust_11111', 'DISP_003', - 75.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'INTRA_BANK_TRANSFER', 'TRANSFER_SCHEDULER', - null, null, null, 'tfee_003', 'true', 'fund_src_003', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_003', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MBBEMYKL', - 'INTRA_BANK_TRANSFER', 'INTRABANK_INTERNAL', 'INTRA-BANK', 'Jane Smith', 'Intra-Bank', - '2024-01-15 22:15:00', 22, 0, '2024-01-15 22:15:45' - - UNION ALL - - SELECT - 'evt_004', 'sess_004', 'auth_004', 'txn_004', 'cust_22222', 'DISP_004', - 25.80, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM', 'PAYMENT', - null, null, null, 'tfee_004', 'false', 'fund_src_004', 'EWALLET', 'EWALLET', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_004', 'CURRENT', 'CURRENT', 'CORPORATE', 'RHBBMYKL', - 'DUITNOW_QR_MPM', 'INTERBANK_DUITNOW_QR_MPM', 'OUTGOING', 'Coffee Bean Shop', 'Outgoing', - '2024-01-16 08:20:00', 8, 1, '2024-01-16 08:20:15' - - UNION ALL - - SELECT - 'evt_005', 'sess_005', 'auth_005', 'txn_005', 'cust_33333', 'DISP_005', - 200.00, 'MYR', 'FUND_TRANSFER', 'CANCELLED', 'DUITNOW', 'PAYMENT', - null, 'transfer/step-up-authentication-session-expired', 'Step-up authentication session expired', - 'tfee_005', 'false', 'fund_src_005', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_005', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'HLBBMYKL', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Ahmad Rahman', 'Outgoing', - '2024-01-16 16:00:00', 16, 1, '2024-01-16 16:05:30' - - UNION ALL - - SELECT - 'evt_006', 'sess_006', 'auth_006', 'txn_006', 'cust_44444', 'DISP_006', - 300.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'CARD_ATM_WITHDRAWAL', 'CARD', - null, null, null, null, null, 'fund_src_006', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - null, null, null, null, null, 'CARD_ATM_WITHDRAWAL', 'CARD_ATM_WITHDRAWAL', 'OUTGOING', null, 'Outgoing', - '2024-01-16 19:30:00', 19, 0, '2024-01-16 19:30:45' - - UNION ALL - - SELECT - 'evt_007', 'sess_007', 'auth_007', 'txn_007', 'cust_55555', 'DISP_007', - 2500.00, 'MYR', 'FUND_TRANSFER', 'ERROR', 'DUITNOW', 'PAYMENT', - null, 'transfer/exceeded-daily-transfer-limit', 'Exceeded daily transfer limit', - 'tfee_007', 'true', 'fund_src_007', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_007', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'PBBEMYKL', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Sarah Lee', 'Outgoing', - '2024-01-17 11:15:00', 11, 1, '2024-01-17 11:15:20' - - UNION ALL - - SELECT - 'evt_008', 'sess_008', 'auth_008', 'txn_008', 'cust_66666', 'DISP_008', - 45.50, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM_P2P', 'PAYMENT', - null, null, null, 'tfee_008', 'false', 'fund_src_008', 'EWALLET', 'EWALLET', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_008', 'EWALLET', 'EWALLET', 'INDIVIDUAL', 'MBBEMYKL', - 'DUITNOW_QR_MPM_P2P', 'INTERBANK_DUITNOW_QR_MPM_P2P', 'OUTGOING', 'Mike Wong', 'Outgoing', - '2024-01-17 13:45:00', 13, 1, '2024-01-17 13:45:10' - - UNION ALL - - SELECT - 'evt_009', 'sess_009', 'auth_009', 'txn_009', 'cust_77777', 'DISP_009', - 1000.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_OBW_REDIRECT_ISSUING', 'PAYMENT', - null, null, null, 'tfee_009', 'true', 'fund_src_009', 'CURRENT', 'CURRENT', 'CORPORATE', 'MBBEMYKL', - 'fund_dst_009', 'CURRENT', 'CURRENT', 'CORPORATE', 'CIBBMYKL', - 'DUITNOW_OBW_REDIRECT_ISSUING', 'INTERBANK_DUITNOW_OBW_REDIRECT_ISSUING', 'OUTGOING', 'XYZ Corp', 'Outgoing', - '2024-01-18 09:00:00', 9, 1, '2024-01-18 09:00:25' - - UNION ALL - - SELECT - 'evt_010', 'sess_010', 'auth_010', 'txn_010', 'cust_88888', 'DISP_010', - 150.00, 'MYR', 'FUND_TRANSFER', 'ERROR', 'DUITNOW', 'PAYMENT', - null, 'transfer/payee-account-is-blocked', 'Payee account is blocked', - 'tfee_010', 'false', 'fund_src_010', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_010', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'AMBBMYKL', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Blocked User', 'Outgoing', - '2024-01-18 15:20:00', 15, 1, '2024-01-18 15:20:10' - - UNION ALL - - SELECT - 'evt_011', 'sess_011', 'auth_011', 'txn_011', 'cust_99999', 'DISP_011', - 850.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'INTRA_BANK_TRANSFER', 'ASSISTANT_ENGINE', - null, null, null, 'tfee_011', 'true', 'fund_src_011', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_011', 'POCKET', 'POCKET', 'INDIVIDUAL', 'MBBEMYKL', - 'INTRA_BANK_TRANSFER', 'INTRABANK_EXTERNAL', 'INTRA-BANK', 'AI Transfer', 'Intra-Bank', - '2024-01-19 12:30:00', 12, 1, '2024-01-19 12:30:05' - - UNION ALL - - SELECT - 'evt_012', 'sess_012', 'auth_012', 'txn_012', 'cust_10101', 'DISP_012', - 50.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'CARD_PURCHASE_REFUND', 'CARD', - 'txn_002', null, null, null, null, null, null, 'CREDIT_CARD', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_012', 'CREDIT_CARD', 'CREDIT_CARD', 'INDIVIDUAL', 'MBBEMYKL', - 'CARD_PURCHASE_REFUND', 'CARD_REFUND', 'INCOMING', 'Refund Process', 'Incoming', - '2024-01-19 16:45:00', 16, 1, '2024-01-19 16:45:20' - - UNION ALL - - SELECT - 'evt_013', 'sess_013', 'auth_013', 'txn_013', 'cust_20202', 'DISP_013', - 12.50, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'CARD_PHYSICAL_FEES', 'CARD', - null, null, null, null, null, 'fund_src_013', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - null, null, null, null, null, 'CARD_PHYSICAL_FEES', 'CARD_FEE_ISSUANCE', 'OUTGOING', 'Card Fee', 'Outgoing', - '2024-01-20 10:00:00', 10, 1, '2024-01-20 10:00:00' - - UNION ALL - - SELECT - 'evt_014', 'sess_014', 'auth_014', 'txn_014', 'cust_30303', 'DISP_014', - 2.50, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'INTRA_BANK_TRANSFER', 'REWARD', - null, null, null, null, null, null, null, null, 'INDIVIDUAL', null, - 'fund_dst_014', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'INTRA_BANK_TRANSFER', 'INTEREST_BONUS', 'INCOMING', 'Reward Credit', 'Incoming', - '2024-01-20 23:59:00', 23, 0, '2024-01-20 23:59:30' - - UNION ALL - - SELECT - 'evt_015', 'sess_015', 'auth_015', 'txn_015', 'cust_40404', 'DISP_015', - 750.00, 'MYR', 'FUND_TRANSFER', 'ERROR', 'DUITNOW', 'PAYMENT', - null, 'transfer/beneficiary-bank-unavailable', 'Beneficiary bank is currently unavailable', - 'tfee_015', 'false', 'fund_src_015', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_015', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'DOWNBANK', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Unavailable Bank', 'Outgoing', - '2024-01-21 07:30:00', 7, 0, '2024-01-21 07:30:45' - - UNION ALL - - SELECT - 'evt_016', 'sess_016', 'auth_016', 'txn_016', 'cust_50505', 'DISP_016', - 125.75, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM_POS', 'PAYMENT', - null, null, null, 'tfee_016', 'false', 'fund_src_016', 'EWALLET', 'EWALLET', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_016', 'CURRENT', 'CURRENT', 'CORPORATE', 'RHBBMYKL', - 'DUITNOW_QR_MPM_POS', 'INTERBANK_DUITNOW_QR_MPM_POS', 'OUTGOING', 'POS Terminal', 'Outgoing', - '2024-01-21 14:20:00', 14, 1, '2024-01-21 14:20:08' - - UNION ALL - - SELECT - 'evt_017', 'sess_017', 'auth_017', 'txn_017', 'cust_60606', 'DISP_017', - 5000.00, 'MYR', 'LOAN', 'SUCCESS', 'INTRA_BANK_TRANSFER', 'DEPOSIT', - null, null, null, null, null, null, null, null, 'CORPORATE', null, - 'fund_dst_017', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'INTRA_BANK_TRANSFER', 'INTRABANK_INTERNAL', 'INCOMING', 'Loan Disbursement', 'Incoming', - '2024-01-22 11:00:00', 11, 1, '2024-01-22 11:00:00' - - UNION ALL - - SELECT - 'evt_018', 'sess_018', 'auth_018', 'txn_018', 'cust_70707', 'DISP_018', - 35.00, 'MYR', 'FUND_TRANSFER', 'ERROR', 'DUITNOW', 'PAYMENT', - null, 'transfer/invalid-duitnow-id', 'Invalid DuitNow ID provided', - 'tfee_018', 'false', 'fund_src_018', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_018', 'UNKNOWN', 'UNKNOWN', 'UNKNOWN', 'UNKNOWN', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Invalid ID', 'Outgoing', - '2024-01-22 18:00:00', 18, 0, '2024-01-22 18:00:15' - - UNION ALL - - SELECT - 'evt_019', 'sess_019', 'auth_019', 'txn_019', 'cust_80808', 'DISP_019', - 999.99, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_OBW_REFUND', 'RECONCILIATION', - 'txn_009', null, null, null, null, null, null, null, 'CORPORATE', null, - 'fund_dst_019', 'CURRENT', 'CURRENT', 'CORPORATE', 'MBBEMYKL', - 'DUITNOW_OBW_REFUND', 'INTERBANK_DUITNOW_OBW_REFUND', 'INCOMING', 'OBW Refund', 'Incoming', - '2024-01-23 13:15:00', 13, 1, '2024-01-23 13:15:30' - - UNION ALL - - SELECT - 'evt_020', 'sess_020', 'auth_020', 'txn_020', 'cust_90909', 'DISP_020', - 15.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'INTRA_BANK_TRANSFER', 'DEPOSIT', - null, null, null, null, null, null, null, null, 'INDIVIDUAL', null, - 'fund_dst_020', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MBBEMYKL', - 'INTRA_BANK_TRANSFER', 'INTEREST_BASE', 'INCOMING', 'Base Interest', 'Incoming', - '2024-01-23 23:00:00', 23, 0, '2024-01-23 23:00:00' - - UNION ALL - - SELECT - 'evt_021', 'sess_021', 'auth_021', 'txn_021', 'cust_12121', 'DISP_021', - 450.00, 'MYR', 'FUND_TRANSFER', 'ERROR', 'DUITNOW', 'PAYMENT', - null, 'transfer/fraudulent', 'Transaction flagged as fraudulent', - 'tfee_021', 'false', 'fund_src_021', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_021', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'FLAGBANK', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Suspicious Account', 'Outgoing', - '2024-01-24 02:30:00', 2, 0, '2024-01-24 02:30:20' - - UNION ALL - - SELECT - 'evt_022', 'sess_022', 'auth_022', 'txn_022', 'cust_23232', 'DISP_022', - 180.50, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_OBW_REDIRECT_ACQUIRING', 'PAYMENT', - null, null, null, 'tfee_022', 'true', 'fund_src_022', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_022', 'CURRENT', 'CURRENT', 'CORPORATE', 'PBBEMYKL', - 'DUITNOW_OBW_REDIRECT_ACQUIRING', 'INTERBANK_DUITNOW_OBW_REDIRECT_ACQUIRING', 'OUTGOING', 'Online Merchant', 'Outgoing', - '2024-01-24 12:45:00', 12, 1, '2024-01-24 12:45:18' - - UNION ALL - - SELECT - 'evt_023', 'sess_023', 'auth_023', 'txn_023', 'cust_34343', 'DISP_023', - 1500.00, 'MYR', 'FUND_TRANSFER', 'ERROR', 'DUITNOW', 'PAYMENT', - null, 'transfer/payer-account-is-dormant', 'Payer account is dormant', - 'tfee_023', 'false', 'fund_src_023', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_023', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'HLBBMYKL', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Dormant Transfer', 'Outgoing', - '2024-01-25 09:15:00', 9, 1, '2024-01-25 09:15:45' - - UNION ALL - - SELECT - 'evt_024', 'sess_024', 'auth_024', 'txn_024', 'cust_45454', 'DISP_024', - 325.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'CARD_PURCHASE_WITHOUT_HOLD', 'CARD', - null, null, null, null, null, 'fund_src_024', 'CREDIT_CARD', 'CREDIT_CARD', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_024', 'CURRENT', 'CURRENT', 'CORPORATE', 'EXTBANK', - 'CARD_PURCHASE_WITHOUT_HOLD', 'CARD_PURCHASE', 'OUTGOING', 'Quick Purchase', 'Outgoing', - '2024-01-25 17:30:00', 17, 1, '2024-01-25 17:30:12' - - UNION ALL - - SELECT - 'evt_025', 'sess_025', 'auth_025', 'txn_025', 'cust_56565', 'DISP_025', - 95.25, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'INTRA_BANK_TRANSFER', 'TRANSFER_SCHEDULER', - null, null, null, 'tfee_025', 'true', 'fund_src_025', 'POCKET', 'POCKET', 'INDIVIDUAL', 'MBBEMYKL', - 'fund_dst_025', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MBBEMYKL', - 'INTRA_BANK_TRANSFER', 'INTRABANK_EXTERNAL', 'INTRA-BANK', 'Scheduled Transfer', 'Intra-Bank', - '2024-01-26 06:00:00', 6, 0, '2024-01-26 06:00:05' - - UNION ALL SELECT - 'evt_march_001', 'sess_march_001', 'auth_march_001', 'txn_march_001', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_001', - 150.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM_P2P', - 'PAYMENT', NULL, NULL, NULL, 'transferee_alice_001', 'true', - 'fund_opt_m001', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m002', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'CIMB', - 'DUITNOW_QR_MPM_P2P', 'INTERBANK_DUITNOW_QR_MPM_P2P', 'OUTGOING', 'Alice Wong', - 'Outgoing', '2025-03-01 09:15:00', 9, 1, '2025-03-01 09:15:05' - - UNION ALL SELECT - 'evt_march_002', 'sess_march_002', 'auth_march_002', 'txn_march_002', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_002', - 300.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW', - 'PAYMENT', NULL, NULL, NULL, 'transferee_bob_002', 'false', - 'fund_opt_m003', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m004', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'RHB', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Bob Chen', - 'Outgoing', '2025-03-02 14:30:00', 14, 1, '2025-03-02 14:30:08' - - UNION ALL SELECT - 'evt_march_003', 'sess_march_003', 'auth_march_003', 'txn_march_003', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_003', - 75.50, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'INTRA_BANK_TRANSFER', - 'PAYMENT', NULL, NULL, NULL, 'transferee_carol_003', 'true', - 'fund_opt_m005', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m006', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MAYBANK', - 'INTRA_BANK_TRANSFER', 'INTRABANK_EXTERNAL', 'OUTGOING', 'Carol Lim', - 'Intra-Bank', '2025-03-03 16:45:00', 16, 1, '2025-03-03 16:45:03' - - UNION ALL SELECT - 'evt_march_004', 'sess_march_004', 'auth_march_004', 'txn_march_004', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_004', - 500.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM', - 'PAYMENT', NULL, NULL, NULL, 'transferee_david_004', 'false', - 'fund_opt_m007', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m008', 'CURRENT', 'CURRENT', 'CORPORATE', 'PUBLICBANK', - 'DUITNOW_QR_MPM', 'INTERBANK_DUITNOW_QR_MPM', 'OUTGOING', 'David Electronics', - 'Outgoing', '2025-03-05 11:20:00', 11, 1, '2025-03-05 11:20:12' - - UNION ALL SELECT - 'evt_march_005', 'sess_march_005', 'auth_march_005', 'txn_march_005', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_005', - 1200.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW', - 'PAYMENT', NULL, NULL, NULL, 'transferee_emma_005', 'true', - 'fund_opt_m009', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m010', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'HONGLEONG', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Emma Tan', - 'Outgoing', '2025-03-07 13:10:00', 13, 1, '2025-03-07 13:10:15' - - UNION ALL SELECT - 'evt_march_006', 'sess_march_006', 'auth_march_006', 'txn_march_006', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_006', - 85.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM_P2P', - 'PAYMENT', NULL, NULL, NULL, 'transferee_frank_006', 'false', - 'fund_opt_m011', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m012', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'AMBANK', - 'DUITNOW_QR_MPM_P2P', 'INTERBANK_DUITNOW_QR_MPM_P2P', 'OUTGOING', 'Frank Lee', - 'Outgoing', '2025-03-10 08:45:00', 8, 1, '2025-03-10 08:45:06' - - UNION ALL SELECT - 'evt_march_007', 'sess_march_007', 'auth_march_007', 'txn_march_007', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_007', - 250.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW', - 'PAYMENT', NULL, NULL, NULL, 'transferee_grace_007', 'true', - 'fund_opt_m013', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m014', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'CIMB', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Grace Ng', - 'Outgoing', '2025-03-12 15:30:00', 15, 1, '2025-03-12 15:30:10' - - UNION ALL SELECT - 'evt_march_008', 'sess_march_008', 'auth_march_008', 'txn_march_008', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_008', - 400.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_OBW_REDIRECT_ISSUING', - 'PAYMENT', NULL, NULL, NULL, 'transferee_henry_008', 'false', - 'fund_opt_m015', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m016', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'RHB', - 'DUITNOW_OBW_REDIRECT_ISSUING', 'INTERBANK_DUITNOW_OBW_REDIRECT_ISSUING', 'OUTGOING', 'Henry Kumar', - 'Outgoing', '2025-03-15 12:00:00', 12, 1, '2025-03-15 12:00:18' - - UNION ALL SELECT - 'evt_march_009', 'sess_march_009', 'auth_march_009', 'txn_march_009', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_009', - 180.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM_POS', - 'PAYMENT', NULL, NULL, NULL, 'transferee_ivy_009', 'true', - 'fund_opt_m017', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m018', 'CURRENT', 'CURRENT', 'CORPORATE', 'PUBLICBANK', - 'DUITNOW_QR_MPM_POS', 'INTERBANK_DUITNOW_QR_MPM_POS', 'OUTGOING', 'Ivy Restaurant', - 'Outgoing', '2025-03-18 19:15:00', 19, 0, '2025-03-18 19:15:08' - - UNION ALL SELECT - 'evt_march_010', 'sess_march_010', 'auth_march_010', 'txn_march_010', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_010', - 650.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW', - 'PAYMENT', NULL, NULL, NULL, 'transferee_jack_010', 'false', - 'fund_opt_m019', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m020', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'HONGLEONG', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Jack Yap', - 'Outgoing', '2025-03-20 10:30:00', 10, 1, '2025-03-20 10:30:12' - - UNION ALL SELECT - 'evt_march_011', 'sess_march_011', 'auth_march_011', 'txn_march_011', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_011', - 95.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM_P2P', - 'PAYMENT', NULL, NULL, NULL, 'transferee_kelly_011', 'true', - 'fund_opt_m021', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m022', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'AMBANK', - 'DUITNOW_QR_MPM_P2P', 'INTERBANK_DUITNOW_QR_MPM_P2P', 'OUTGOING', 'Kelly Low', - 'Outgoing', '2025-03-22 14:45:00', 14, 1, '2025-03-22 14:45:07' - - UNION ALL SELECT - 'evt_march_012', 'sess_march_012', 'auth_march_012', 'txn_march_012', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_012', - 320.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'INTRA_BANK_TRANSFER', - 'PAYMENT', NULL, NULL, NULL, 'transferee_larry_012', 'false', - 'fund_opt_m023', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m024', 'SAVINGS', 'SAVINGS', 'INDIVIDUAL', 'MAYBANK', - 'INTRA_BANK_TRANSFER', 'INTRABANK_EXTERNAL', 'OUTGOING', 'Larry Goh', - 'Intra-Bank', '2025-03-25 16:20:00', 16, 1, '2025-03-25 16:20:05' - - UNION ALL SELECT - 'evt_march_013', 'sess_march_013', 'auth_march_013', 'txn_march_013', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_013', - 800.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW', - 'PAYMENT', NULL, NULL, NULL, 'transferee_mary_013', 'true', - 'fund_opt_m025', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m026', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'RHB', - 'DUITNOW', 'INTERBANK_DUITNOW', 'OUTGOING', 'Mary Chong', - 'Outgoing', '2025-03-28 11:10:00', 11, 1, '2025-03-28 11:10:14' - - UNION ALL SELECT - 'evt_march_014', 'sess_march_014', 'auth_march_014', 'txn_march_014', '01932eb5-d984-7061-91b9-0e619d6e784d', 'disp_march_014', - 120.00, 'MYR', 'FUND_TRANSFER', 'SUCCESS', 'DUITNOW_QR_MPM', - 'PAYMENT', NULL, NULL, NULL, 'transferee_nick_014', 'false', - 'fund_opt_m027', 'CURRENT', 'CURRENT', 'INDIVIDUAL', 'MAYBANK', - 'fund_opt_m028', 'CURRENT', 'CURRENT', 'CORPORATE', 'CIMB', - 'DUITNOW_QR_MPM', 'INTERBANK_DUITNOW_QR_MPM', 'OUTGOING', 'Nick Supermarket', - 'Outgoing', '2025-03-30 17:50:00', 17, 1, '2025-03-30 17:50:09' - ;;; - - models: [ - ] -} diff --git a/team-folders/Chinh/models/zipcode_data_american_housing_data.model.aml b/team-folders/Chinh/models/zipcode_data_american_housing_data.model.aml deleted file mode 100644 index 571931b..0000000 --- a/team-folders/Chinh/models/zipcode_data_american_housing_data.model.aml +++ /dev/null @@ -1,94 +0,0 @@ -Model zipcode_data_american_housing_data { - type: 'table' - label: 'American Housing Data' - description: '' - data_source_name: 'demodb' - owner: 'chinh.dm@holistics.io' - table_name: '"zipcode_data"."american_housing_data"' - - dimension zip_code { - label: 'Zip Code' - type: 'number' - description: 'revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue_revenue' - hidden: false - definition: @sql {{ #SOURCE.zip_code }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - dimension beds { - label: 'Beds' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.beds }};; - } - dimension bath { - label: 'Bath' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.bath }};; - } - dimension living_space { - label: 'Living Space' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.living_space }};; - } - dimension address { - label: 'Address' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.address }};; - } - dimension city { - label: 'City' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.city }};; - } - dimension state { - label: 'State' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.state }};; - } - dimension zip_code_population { - label: 'Zip Code Population' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.zip_code_population }};; - } - dimension zip_code_density { - label: 'Zip Code Density' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.zip_code_density }};; - } - dimension county { - label: 'County' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.county }};; - } - dimension median_house_income { - label: 'Median House Income' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.median_house_income }};; - } - dimension latitude { - label: 'Latitude' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.latitude }};; - } - dimension longitude { - label: 'Longitude' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.longitude }};; - } -} diff --git a/team-folders/Nam/Dashboards/Sale overview.page.aml b/team-folders/Nam/Dashboards/Sale overview.page.aml index 84a05a1..0d5130f 100644 --- a/team-folders/Nam/Dashboards/Sale overview.page.aml +++ b/team-folders/Nam/Dashboards/Sale overview.page.aml @@ -337,19 +337,9 @@ Dashboard sale_overview { } default { operator: 'matches' - value: '$H_NIL$' + value: 'this year' } } - - block f12: FilterBlock { - label: 'Date Range' - type: 'date' - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block f2: FilterBlock { label: 'Product Category' type: 'field' diff --git a/team-folders/TanNguyen/test_tn.dataset.aml b/team-folders/TanNguyen/test_tn.dataset.aml deleted file mode 100644 index 03a5ccb..0000000 --- a/team-folders/TanNguyen/test_tn.dataset.aml +++ /dev/null @@ -1,14 +0,0 @@ -Func my_test_dataset_func () { - Dataset test_tn { - label: 'test_tn', - description: '' - data_source_name: 'movies_lens' - models: [ - agg_movies_daily - ] - relationships: [] - } -} - -const dataset_from_func_test = my_test_dataset_func(); - diff --git a/team-folders/Thang/ecommerce_users.model.aml b/team-folders/Thang/ecommerce_users.model.aml deleted file mode 100644 index a88b472..0000000 --- a/team-folders/Thang/ecommerce_users.model.aml +++ /dev/null @@ -1,94 +0,0 @@ -Model ecommerce_users2 { - type: 'table' - label: 'Users' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension sign_up_date { - label: 'Sign Up Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.sign_up_date }};; - } - dimension sign_up_at { - label: 'Sign Up At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.sign_up_at }};; - } - dimension first_name { - label: 'First Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.first_name }};; - } - dimension last_name { - label: 'Last Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.last_name }};; - } - dimension email { - label: 'Email' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.email }};; - } - dimension birth_date { - label: 'Birth Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.birth_date }};; - } - dimension gender { - label: 'Gender' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.gender }};; - } - dimension city_id { - label: 'City Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.city_id }};; - } - dimension full_name { - label: 'Full Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.full_name }};; - } - dimension age { - label: "Age" - type: "number" - description: "" - definition: @sql date_part('year', current_date) - date_part('year', {{ birth_date }});; - } - dimension age_group { - label: "Age Group" - type: "text" - description: "" - definition: @sql case - when {{ age }} < 20 then '1. Under 20' - when {{ age }} >= 20 and {{ age }} < 30 then '2. From 20 to 29' - when {{ age }} >= 30 and {{ age }} < 40 then '3. From 30 to 39' - when {{ age }} >= 40 then '4. 40 and up' -end;; - } - - owner: 'thang.lk@holistics.io' - table_name: '"ecommerce"."users"' - measure total_users { - label: "Total users" - type: "number" - description: "" - hidden: false - definition: @aql count(ecommerce_users2.id);; - aggregation_type: "custom" - } -} \ No newline at end of file diff --git a/team-folders/Thinh/dashboard_tabs.page.aml b/team-folders/Thinh/dashboard_tabs.page.aml index ad9ee31..2431984 100644 --- a/team-folders/Thinh/dashboard_tabs.page.aml +++ b/team-folders/Thinh/dashboard_tabs.page.aml @@ -113,9 +113,4 @@ width="100%" height="600" frameborder="1" } } theme: H.themes.classic - settings { - timezone: 'Etc/UTC' - autorun: false - cache_duration: 1440 - } } \ No newline at end of file diff --git a/team-folders/Triet/homestay.dataset.aml b/team-folders/Triet/homestay.dataset.aml deleted file mode 100644 index eae64ff..0000000 --- a/team-folders/Triet/homestay.dataset.aml +++ /dev/null @@ -1,21 +0,0 @@ -Dataset homestay { - label: 'Homestay' - description: '' - data_source_name: 'demodb' - models: [ - homestay_bookings, - homestay_calendar, - homestay_hosts, - homestay_listing_amenities, - homestay_listings, - homestay_neighbourhoods - ] - relationships: [ - relationship(homestay_listings.id - homestay_calendar.listing_id, true), - relationship(homestay_listing_amenities.listing_id > homestay_listings.id, true), - relationship(homestay_listings.host_id > homestay_hosts.id, true), - relationship(homestay_listings.neighbourhood_id - homestay_neighbourhoods.id, true), - relationship(homestay_bookings.listing_id > homestay_listings.id, true) - ] - owner: 'triet.pham@holistics.io' -} \ No newline at end of file diff --git a/team-folders/Triet/homestay_bookings.model.aml b/team-folders/Triet/homestay_bookings.model.aml deleted file mode 100644 index ae33093..0000000 --- a/team-folders/Triet/homestay_bookings.model.aml +++ /dev/null @@ -1,63 +0,0 @@ -Model homestay_bookings { - type: 'table' - label: 'Bookings' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension listing_id { - label: 'Listing Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.listing_id }};; - } - dimension check_in_date { - label: 'Check In Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.check_in_date }};; - } - dimension check_out_date { - label: 'Check Out Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.check_out_date }};; - } - dimension nights { - label: 'Nights' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.nights }};; - } - dimension adults { - label: 'Adults' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.adults }};; - } - dimension children { - label: 'Children' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.children }};; - } - dimension babies { - label: 'Babies' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.babies }};; - } - dimension reservation_status { - label: 'Reservation Status' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.reservation_status }};; - } - - owner: 'triet.pham@holistics.io' - table_name: '"homestay"."bookings"' -} diff --git a/team-folders/Triet/homestay_calendar.model.aml b/team-folders/Triet/homestay_calendar.model.aml deleted file mode 100644 index 922f169..0000000 --- a/team-folders/Triet/homestay_calendar.model.aml +++ /dev/null @@ -1,27 +0,0 @@ -Model homestay_calendar { - type: 'table' - label: 'Calendar' - description: '' - data_source_name: 'demodb' - dimension listing_id { - label: 'Listing Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.listing_id }};; - } - dimension date { - label: 'Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.date }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - - owner: 'triet.pham@holistics.io' - table_name: '"homestay"."calendar"' -} diff --git a/team-folders/Triet/homestay_hosts.model.aml b/team-folders/Triet/homestay_hosts.model.aml deleted file mode 100644 index 18a18aa..0000000 --- a/team-folders/Triet/homestay_hosts.model.aml +++ /dev/null @@ -1,105 +0,0 @@ -Model homestay_hosts { - type: 'table' - label: 'Hosts' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension url { - label: 'Url' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.url }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension registered_date { - label: 'Registered Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.registered_date }};; - } - dimension location { - label: 'Location' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.location }};; - } - dimension about { - label: 'About' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.about }};; - } - dimension response_time { - label: 'Response Time' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.response_time }};; - } - dimension response_rate { - label: 'Response Rate' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.response_rate }};; - } - dimension acceptance_rate { - label: 'Acceptance Rate' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.acceptance_rate }};; - } - dimension is_superhost { - label: 'Is Superhost' - type: 'truefalse' - hidden: false - definition: @sql {{ #SOURCE.is_superhost }};; - } - dimension has_profile_pic { - label: 'Has Profile Pic' - type: 'truefalse' - hidden: false - definition: @sql {{ #SOURCE.has_profile_pic }};; - } - dimension neighbourhood { - label: 'Neighbourhood' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.neighbourhood }};; - } - dimension listings_count { - label: 'Listings Count' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.listings_count }};; - } - dimension total_listings_count { - label: 'Total Listings Count' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.total_listings_count }};; - } - dimension verifications { - label: 'Verifications' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.verifications }};; - } - dimension identity_verified { - label: 'Identity Verified' - type: 'truefalse' - hidden: false - definition: @sql {{ #SOURCE.identity_verified }};; - } - - owner: 'triet.pham@holistics.io' - table_name: '"homestay"."hosts"' -} diff --git a/team-folders/Triet/homestay_listing_amenities.model.aml b/team-folders/Triet/homestay_listing_amenities.model.aml deleted file mode 100644 index 75a38a9..0000000 --- a/team-folders/Triet/homestay_listing_amenities.model.aml +++ /dev/null @@ -1,21 +0,0 @@ -Model homestay_listing_amenities { - type: 'table' - label: 'Listing Amenities' - description: '' - data_source_name: 'demodb' - dimension listing_id { - label: 'Listing Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.listing_id }};; - } - dimension amenity { - label: 'Amenity' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.amenity }};; - } - - owner: 'triet.pham@holistics.io' - table_name: '"homestay"."listing_amenities"' -} diff --git a/team-folders/Triet/homestay_listings.model.aml b/team-folders/Triet/homestay_listings.model.aml deleted file mode 100644 index 7a668a9..0000000 --- a/team-folders/Triet/homestay_listings.model.aml +++ /dev/null @@ -1,147 +0,0 @@ -Model homestay_listings { - type: 'table' - label: 'Listings' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension description { - label: 'Description' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.description }};; - } - dimension property_type { - label: 'Property Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.property_type }};; - } - dimension room_type { - label: 'Room Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.room_type }};; - } - dimension accommodates { - label: 'Accommodates' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.accommodates }};; - } - dimension bathrooms { - label: 'Bathrooms' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.bathrooms }};; - } - dimension bedrooms { - label: 'Bedrooms' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.bedrooms }};; - } - dimension beds { - label: 'Beds' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.beds }};; - } - dimension bed_type { - label: 'Bed Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.bed_type }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - dimension weekly_price { - label: 'Weekly Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.weekly_price }};; - } - dimension monthly_price { - label: 'Monthly Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.monthly_price }};; - } - dimension security_deposit { - label: 'Security Deposit' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.security_deposit }};; - } - dimension cleaning_fee { - label: 'Cleaning Fee' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.cleaning_fee }};; - } - dimension guests_included { - label: 'Guests Included' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.guests_included }};; - } - dimension extra_people { - label: 'Extra People' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.extra_people }};; - } - dimension minimum_nights { - label: 'Minimum Nights' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.minimum_nights }};; - } - dimension maximum_nights { - label: 'Maximum Nights' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.maximum_nights }};; - } - dimension latitude { - label: 'Latitude' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.latitude }};; - } - dimension longitude { - label: 'Longitude' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.longitude }};; - } - dimension neighbourhood_id { - label: 'Neighbourhood Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.neighbourhood_id }};; - } - dimension host_id { - label: 'Host Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.host_id }};; - } - - owner: 'triet.pham@holistics.io' - table_name: '"homestay"."listings"' -} diff --git a/team-folders/Triet/homestay_neighbourhoods.model.aml b/team-folders/Triet/homestay_neighbourhoods.model.aml deleted file mode 100644 index 0a091a9..0000000 --- a/team-folders/Triet/homestay_neighbourhoods.model.aml +++ /dev/null @@ -1,57 +0,0 @@ -Model homestay_neighbourhoods { - type: 'table' - label: 'Neighbourhoods' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension neighbourhood { - label: 'Neighbourhood' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.neighbourhood }};; - } - dimension state { - label: 'State' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.state }};; - } - dimension zipcode { - label: 'Zipcode' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.zipcode }};; - } - dimension market { - label: 'Market' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.market }};; - } - dimension smart_location { - label: 'Smart Location' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.smart_location }};; - } - dimension country_code { - label: 'Country Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.country_code }};; - } - dimension country { - label: 'Country' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.country }};; - } - - owner: 'triet.pham@holistics.io' - table_name: '"homestay"."neighbourhoods"' -} diff --git a/team-folders/Vincent/data_operations_dashboard.page.aml b/team-folders/Vincent/data_operations_dashboard.page.aml index 07ef7fd..3dd9804 100644 --- a/team-folders/Vincent/data_operations_dashboard.page.aml +++ b/team-folders/Vincent/data_operations_dashboard.page.aml @@ -180,48 +180,39 @@ Dashboard untitled_6 { block t1: TextBlock { content: @md
;; } - block t_nojx: TextBlock { - content: @md

Self-service analytics, with DevOps best practices

-;; - } view: CanvasLayout { label: 'View 1' - height: 1500 + height: 1340 grid_size: 20 block v2 { - position: pos(20, 540, 1160, 400) + position: pos(20, 380, 1160, 400) layer: 2 } block v4 { - position: pos(20, 180, 680, 260) + position: pos(20, 20, 680, 260) } block p1 { - position: pos(720, 320, 460, 120) + position: pos(720, 180, 300, 100) layer: 3 } block v5 { - position: pos(20, 960, 1160, 520) + position: pos(20, 800, 1160, 520) } block f1 { - position: pos(720, 180, 440, 120) + position: pos(720, 20, 300, 100) layer: 4 } block t1 { - position: pos(20, 460, 1160, 60) + position: pos(20, 300, 1160, 60) layer: 5 } - block t_nojx { - position: pos(20, 20, 1160, 140) - layer: 6 - } mobile { mode: 'auto' } - width: 1220 } - theme: abc + theme: H.themes.classic interactions: [ PopInteraction { from: 'p1' diff --git a/team-folders/Vux/archive/vux_archive.dataset.aml b/team-folders/Vux/archive/vux_archive.dataset.aml deleted file mode 100644 index 26599b4..0000000 --- a/team-folders/Vux/archive/vux_archive.dataset.aml +++ /dev/null @@ -1,366 +0,0 @@ -// PreAggregate agg_daily { -// dimension timestamp { -// for: ref('order_master','order_created_at') -// time_granularity: 'day' -// } - -// measure order_count { -// for: ref('order_master','order_id') -// aggregation_type: 'count' -// } - -// persistence: IncrementalPersistence { -// schema: 'persisted' -// incremental_column: 'timestamp' -// } -// } - -Dataset vux_archive { - __engine__: 'aql' //turn this Dataset to using AQL Engine - label: '[Demo] Ecommerce (Official)' - description: "Official dataset for demoing E-commerce use cases test" - owner: 'ha.pham+demo4@holistics.io' - data_source_name: 'demodb' - -pre_aggregates: { - daily: agg_daily -} - - - models: [ - order_master, - ecommerce_orders, - ecommerce_users, - ecommerce_products, - ecommerce_merchants, - ecommerce_cities, - ecommerce_countries, - map_categories, - user_cohort_retention, - dim_dates, - transform_order_items, - ecommerce_product_images, - param_model_nam - ] - - // permission country_access { - // field: ref('ecommerce_countries', 'continent_name') - // operator: 'matches_user_attribute' - // value: 'region' - // } - - // view { - // model ecommerce_users { - // field users_signed_up_count - // field total_users - // group segmentation { - // field age_group - // field gender - // } - - - // group PII { - // field id - // field first_name - // field last_name - // field full_name - // field email_pii - // field phone - // field birth_date - // } - // group others { - // field sign_up_date - // field sign_up_at - // } - // // } - // model order_master { - // group measures { - // field order_count - // field aov - // field cancel_value_ratio - // field cancelled_order_ratio - // field cancelled_orders_count - // field cancelled_value - // field completed_order_count - // field count_distinct_users - // field delivered_orders_count - // field gmv - // field nmv - // field refunded_orders_count - // field revenue - // field revenue_delivered - // field users_count - // } - - // group order_info { - // field order_id - // field status - // field order_created_at - // field quantity - // field delivery_attempts - // field discount - // field last_order_value - // } - - // group product { - // field price - // field product_id - - // } - // } - // model ecommerce_products - // model ecommerce_countries - // } - - dimension cohort_month { - model: order_master - label: 'Cohort Month' - type: 'date' - definition: @aql min(order_master.order_created_at | month()) | exact_grains(order_master.user_id) - ;; - } - - dimension month_no { - model: order_master - label: 'Month No' - type: 'number' - definition: @aql date_diff('month', order_master.cohort_month, order_master.order_created_at | month()) - 1 ;; - } - - - dimension cohort_size { - model: order_master - label: 'Cohort Size' - type: 'number' - definition: @aql count_distinct(order_master.user_id) | exact_grains(order_master.cohort_month) ;; - } - - dimension experience { - model: ecommerce_cities - label: 'Experience Recommendation' - type: 'text' - definition: @aql concat( - 'https://www.airbnb.com/s/', - ecommerce_cities.name, - '--', - ecommerce_countries.name, - '/experiences', - );; - } - - dimension ig { - model: ecommerce_users - label: 'IG search' - type: 'text' - definition: @aql concat( - 'https://www.instagram.com/explore/search/keyword/?q=', - ecommerce_users.first_name, - );; - } - - dimension fb { - model: ecommerce_users - label: 'Facebook search' - type: 'text' - definition: @aql concat( - 'https://www.facebook.com/search/top/?q=', - ecommerce_users.first_name, - '%20', - ecommerce_users.last_name, - );; - } - - dimension x { - model: ecommerce_users - label: 'X search' - type: 'text' - definition: @aql concat( - 'https://x.com/search?q=%40', - ecommerce_users.first_name, - );; - } - - dimension write_recommendation { - model: ecommerce_users - label: 'Claude AI Recommendation' - type: 'text' - definition: @aql concat( - 'https://claude.ai/new?q=write+a+lively,+precise+and+personal+recommendation+email+with+email+title+(+3+recommendations+max+for+each+category+)+to+', - ecommerce_users.full_name, - '+,+a+', - ecommerce_users.gender, - '+tourist+from+', - ecommerce_countries.origin, - '+(+translate+to+his+or+her+language)+in+the+age+demographic+of+', - ecommerce_users.age_group, - '+who+is+going+to+',ecommerce_cities.name, - '+in+', - ecommerce_users.visit_time, - '.+Categorize+by+Place+To+Visit+,+Event+to+go+to+during+that+month+,+Place+to+Dine+and+Wine+and+Place+to+book+hotel', - );; - } - - dimension aov_by_product { - model: order_master - label: 'AOV by Product' - type: 'text' - definition: @aql dimensionalize(order_master.aov, order_master.product_id) ;; - } - - dimension gmv_by_product { - model: order_master - label: 'GMV by Product' - type: 'text' - definition: @aql dimensionalize(order_master.gmv, order_master.product_id) ;; - } - - dimension product_performance_analysis { - model: order_master - label: 'Product Performance Analysis' - type: 'text' - definition: @aql concat( - 'https://claude.ai/new?q=write+an_analysis+for+', - ecommerce_products.name, - '.+The+GMV+for+this+product+is+', - order_master.gmv_by_product, - '+and+the+AOV+for+this+product+is+', - order_master.aov_by_product, - ) - ;; - } - dimension month_number { - label: "Month Number" - type: "number" - hidden: false - description: "" - definition: @aql ecommerce_orders.created_at | month_num();; - model: ecommerce_orders - } - - relationships: [ - relationship(ecommerce_orders_dim_dates, true), - relationship(ecommerce_orders_ecommerce_users, true), - relationship(ecommerce_products_map_categories, true), - relationship(ecommerce_users_ecommerce_cities, true), - relationship(order_master_ecommerce_merchants, true), - relationship(order_master_ecommerce_orders, true), - relationship(order_master_ecommerce_products, true) - , - relationship(ecommerce_products.id - ecommerce_product_images.product_id, true) - , - relationship(ecommerce_cities.country_code > ecommerce_countries.code, true) - ] - metric total_orders { - label: "Total Orders" - type: "number" - hidden: false - description: "" - definition: @aql count(ecommerce_orders.id);; - } - metric total_orders_across_all { - label: "Total Orders Across All" - type: "number" - hidden: false - description: "" - definition: @aql count(ecommerce_orders.id) | of_all(ecommerce_orders);; - } - metric percent_of_total { - label: "Percent Of Total" - type: "number" - hidden: false - description: "" - definition: @aql total_orders * 1.0 / total_orders_across_all;; - } - // metric abc { - // label: "Abc" - // type: "number" - // hidden: false - // description: "" - // definition: @aql count(ecommerce_orders.id) | where(ecommerce_users.gender == 'm', ecommerce_cities.name == 'New York');; - // } - metric month_number { - label: "Month Number" - type: "number" - hidden: false - description: "" - definition: @aql ecommerce_orders.created_at | month_num();; - } - metric running_total { - label: "Running Total" - type: "number" - hidden: false - description: "" - definition: @aql running_total(total_orders, ecommerce_orders.created_at | year());; - } - - metric dynamic_metric { - label: 'Dynamic Metric' - type: 'number' - definition: @aql - case( - when: 'total users' in param_model_nam.metric_selections - , then: ecommerce_users.total_users - - , when: 'total orders' in param_model_nam.metric_selections - , then: total_orders - - , when: 'total products' in param_model_nam.metric_selections - , then: ecommerce_products.total_products - ) - ;; - } - - dimension breakdown_dim { - label: 'Dynamic Breakdown Dimension' - type: 'text' - model: order_master - definition: @aql case( - when: 'Country Names' in param_model_nam.dim_selections - , then: ecommerce_countries.name - - , when: 'Age Demographic' in param_model_nam.dim_selections - , then: ecommerce_users.age_group - - , when: 'Order Status' in param_model_nam.dim_selections - , then: order_master.status - - , when: 'Product Categories' in param_model_nam.dim_selections - , then: map_categories.category - ) ;; - } - - metric avg_latest_6m_normalized { - label: 'Latest 6m Avg Normalized Consumption (Nested Agg.)' - type: 'number' - definition: @aql unique(order_master.order_created_at) - | select( - order_master.order_created_at - , v: order_master.amount - | window_avg(-5..0, order: order_master.order_created_at, null_if_incomplete: false) - ) - filter( - order_master.order_created_at == window_max(max(order_master.order_created_at), ..) - ) - | min(v) - | of_all(order_master.order_created_at) - ;; - } - - metric avg_latest_13_18m_normalized { - label: 'Latest 13_18m Avg Normalized Consumption (Nested Agg.)' - type: 'number' - definition: @aql unique(order_master.order_created_at) - | select( - order_master.order_created_at - , v: order_master.amount - | window_avg(-17..-12, order: order_master.order_created_at, null_if_incomplete: false) - ) - | filter( - order_master.order_created_at == window_max(max(order_master.order_created_at), ..) - ) - | min(v) - | of_all(order_master.order_created_at) - ;; - } - -} diff --git a/team-folders/Vux/archive/vux_archive_canvas.page.aml b/team-folders/Vux/archive/vux_archive_canvas.page.aml deleted file mode 100644 index ce2e593..0000000 --- a/team-folders/Vux/archive/vux_archive_canvas.page.aml +++ /dev/null @@ -1,58 +0,0 @@ -@tag('1️⃣ Trust/Endorsed', 'Status/Archived') -Dashboard vux_archive_canvas { - title: 'Vux Archive Canvas' - description: '' - block title: TextBlock { - content: @md # Your title goes here ;; - } - block v_ekq5: VizBlock { - label: 'Total Orders Across All and Running Total' - viz: DataTable { - dataset: vux_archive - fields: [ - VizFieldFull { - ref: r(vux_archive.total_orders_across_all) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(vux_archive.running_total) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(20, 20, 1260, 60) - } - block v_ekq5 { - position: pos(20, 100, 620, 420) - layer: 1 - } - mobile { - mode: 'auto' - } - } - - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/team-folders/Vux/archive/test_format.model.aml b/team-folders/Vux/test_format.model.aml similarity index 100% rename from team-folders/Vux/archive/test_format.model.aml rename to team-folders/Vux/test_format.model.aml diff --git a/team-folders/Vux/archive/test_num.dataset.aml b/team-folders/Vux/test_num.dataset.aml similarity index 100% rename from team-folders/Vux/archive/test_num.dataset.aml rename to team-folders/Vux/test_num.dataset.aml diff --git a/team-folders/Vux/vux-test.page.aml b/team-folders/Vux/vux-test.page.aml deleted file mode 100644 index 661365e..0000000 --- a/team-folders/Vux/vux-test.page.aml +++ /dev/null @@ -1,238 +0,0 @@ -Dashboard vux_test { - title: 'vux-test' - description: '' - owner: 'vu.dq@holistics.io' - block title: TextBlock { - content: @md # Your title goes here ;; - } - block v_a79o: VizBlock { - label: 'Revenue Percentage by Status' - viz: PieChart { - dataset: ecom_dataset_vux - calculation revenue_percentage { - label: 'Revenue Percentage' - formula: @aql (order_master.revenue * 1.0) -/ (order_master.revenue | of_all(order_master, keep_filters: true));; - calc_type: 'measure' - data_type: 'number' - } - legend: VizFieldFull { - ref: r(order_master.status) - format { - type: 'text' - } - } - series { - field: VizFieldFull { - ref: 'revenue_percentage' - format { - type: 'number' - pattern: '#,###%' - } - } - } - settings { - display_as_donut: true - row_limit: 5000 - show_percentage: true - data_label_position: 'none' - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_no1k: VizBlock { - label: 'Revenue by Continent' - viz: ColumnChart { - dataset: ecom_dataset_vux - calculation revenue_percentage { - label: 'Revenue Percentage' - formula: @aql (order_master.revenue * 1.0) -/ (order_master.revenue | of_all(order_master, keep_filters: true));; - calc_type: 'measure' - data_type: 'number' - } - legend: VizFieldFull { - ref: r(ecommerce_countries.continent_name) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(order_master.revenue) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - color_palette: 'seq-magma' - point { - value: 'Asia' - color: '#FBFDBF' - } - point { - value: 'Europe' - color: '#FB8761' - } - point { - value: 'North America' - color: '#B5367A' - } - point { - value: 'Oceania' - color: '#4F127B' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_order_master_order_created_at: FilterBlock { - label: 'Order Master Order Created At' - type: 'field' - source: FieldFilterSource { - dataset: ecom_dataset_vux - field: r(order_master.order_created_at) - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block v_mxlz: VizBlock { - label: 'Revenue Percentage by Status copy' - viz: MetricSheet { - dataset: ecom_dataset_vux - calculation revenue_percentage { - label: 'Revenue Percentage' - formula: @aql (order_master.revenue * 1.0) -/ (order_master.revenue | of_all(order_master, keep_filters: true));; - calc_type: 'measure' - data_type: 'number' - } - date_field: VizFieldFull { - ref: r(order_master.order_created_date) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - rows: [ - MetricSeries { - field: VizFieldFull { - ref: r(ecom_dataset_vux.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - mark_type: 'line' - } - }, - MetricSeries { - field: VizFieldFull { - ref: r(ecom_dataset_vux.running_total) - format { - type: 'number' - pattern: 'inherited' - } - } - } - ] - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - - view: TabLayout { - label: 'View 1' - tab view_1: CanvasLayout { - label: 'Tab 1' - width: 640 - height: 880 - grid_size: 20 - auto_expand_vertically: true - block v_a79o { - position: pos(20, 100, 600, 460) - } - block f_order_master_order_created_at { - position: pos(20, 20, 300, 80) - } - block v_mxlz { - position: pos(20, 580, 600, 220) - } - mobile { - mode: 'auto' - } - } - tab tab_d9q1: CanvasLayout { - label: 'Tab 2' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_no1k { - position: pos(120, 120, 600, 460) - } - block f_order_master_order_created_at { - position: pos(20, 20, 300, 80) - } - } - } - - theme: H.themes.vanilla - interactions: [ - FilterInteraction { - from: 'v_a79o' - to: [ - CustomMapping { - block: 'v_no1k' - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_no1k' - to: [ - CustomMapping { - block: [ - 'v_a79o', - 'v_mxlz' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_mxlz' - to: [ - CustomMapping { - block: 'v_no1k' - disabled: true - } - ] - } - ] -} \ No newline at end of file diff --git a/team-folders/VyHuynh/Vy's Dashboard/Onboarding Dashboard.page.aml b/team-folders/VyHuynh/Vy's Dashboard/Onboarding Dashboard.page.aml deleted file mode 100644 index 4378f36..0000000 --- a/team-folders/VyHuynh/Vy's Dashboard/Onboarding Dashboard.page.aml +++ /dev/null @@ -1,107 +0,0 @@ -Dashboard onboarding_dashboard { - title: 'Onboarding Dashboard' - owner: 'vy@holistics.io' - description: '' - block title: TextBlock { - content: @md # Order by Month Dashboard ;; - } - block v1: VizBlock { - label: 'Day Created At and Full Name' - viz: DataTable { - dataset: vyhuynh_ecommerce_dataset - fields: [ - VizFieldFull { - ref: ref('vyht_ecommerce_orders_1', 'created_at') - transformation: 'datetrunc day' - format { - type: 'date' - pattern: 'LLL dd, yyyy' - } - }, - VizFieldFull { - ref: ref('vyht_ecommerce_users_1', 'full_name') - format { - type: 'text' - } - } - ] - settings { - wrap_header_text: true - show_row_number: true - sorts: [ - SortSetting { - field_index: 0 - direction: 'asc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v2: VizBlock { - label: 'Order by Month' - viz: ColumnChart { - dataset: vyhuynh_ecommerce_dataset - x_axis: VizFieldFull { - ref: ref('vyht_ecommerce_orders_1', 'created_at') - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - label: 'Number of Order' - settings { - show_data_label_by: 'value' - } - series { - field: VizFieldFull { - label: 'Number of Orders' - ref: ref('vyht_ecommerce_orders_1', 'id') - aggregation: 'count distinct' - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - legend_label: 'hidden' - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - - view: CanvasLayout { - label: 'View 1' - height: 840 - grid_size: 20 - block title { - position: pos(20, 20, 1160, 60) - } - block v1 { - position: pos(20, 100, 760, 260) - layer: 1 - } - block v2 { - position: pos(20, 380, 760, 300) - layer: 2 - } - mobile { - mode: 'auto' - } - } - - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/team-folders/VyHuynh/Vy's Dashboard/vy_tesst.page.aml b/team-folders/VyHuynh/Vy's Dashboard/vy_tesst.page.aml deleted file mode 100644 index c74fbcc..0000000 --- a/team-folders/VyHuynh/Vy's Dashboard/vy_tesst.page.aml +++ /dev/null @@ -1,242 +0,0 @@ -Dashboard vy_tesst { - title: 'Vy Huynh' - description: '' - block v_3p4p: VizBlock { - label: 'GMV - Gross Merchandise Value by Month' - viz: DataTable { - dataset: vy_test_dataset - fields: [ - VizFieldFull { - ref: r(test_data_axis_scale_csv.date) - format { - type: 'date' - } - }, - VizFieldFull { - ref: r(test_data_axis_scale_csv.sales) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - uname: 'sum_sales' - } - ] - settings { - show_row_number: true - conditional_formats: [ - ConditionalFormat { - key: 'sum_sales' - aggregation: 'sum' - format: ScaleFormat { - min { - value: 1 - color: '#FFFFFF' - } - max { - value: 100 - color: '#47B881' - } - } - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_5ria: VizBlock { - label: 'Membership name and Amount' - viz: DataTable { - dataset: vy_test_dataset - fields: [ - VizFieldFull { - ref: r(test_data_null_dim_value_csv.membership_name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(test_data_null_dim_value_csv.amount) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_sum_row: true - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_5fa3: FilterBlock { - label: 'Membership name' - type: 'field' - source: FieldFilterSource { - dataset: vy_test_dataset - field: r(test_data_null_dim_value_csv.membership_name) - } - default { - operator: 'is' - value: [] - } - } - block v_nd61: VizBlock { - label: 'Revenue by Sales rep' - viz: BarChart { - dataset: vy_test_dataset - x_axis: VizFieldFull { - ref: r(vy_sales_revenue_demo_csv.sales_rep) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - label: 'Revenue (USD)' - ref: r(vy_sales_revenue_demo_csv.revenue_usd) - aggregation: 'sum' - format { - type: 'number' - pattern: '#,###0.00,"K"' - } - } - } - series { - field: VizFieldFull { - label: 'Avg revenue' - ref: r(vy_sales_revenue_demo_csv.revenue_usd) - aggregation: 'avg' - format { - type: 'number' - pattern: 'inherited' - } - analytic: ReferenceLine { - type: 'avg' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - - view: TabLayout { - label: 'View 1' - tab tab1: CanvasLayout { - label: 'Tab 1' - width: 1300 - height: 1220 - grid_size: 20 - auto_expand_vertically: true - block v_3p4p { - position: pos(20, 20, 1160, 580) - layer: 1 - } - mobile { - mode: 'auto' - } - } - tab tab2: CanvasLayout { - label: 'Tab 2' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_5ria { - position: pos(40, 100, 540, 220) - layer: 1 - } - block f_5fa3 { - position: pos(40, 20, 300, 80) - layer: 2 - } - } - tab tab_zn8j: CanvasLayout { - label: 'Tab 3' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_nd61 { - position: pos(20, 20, 1260, 640) - layer: 1 - } - } - } - - theme: H.themes.vanilla - interactions: [ - FilterInteraction { - from: 'v_3p4p' - to: [ - CustomMapping { - block: [ - 'v_5ria', - 'v_nd61' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_5ria' - to: [ - CustomMapping { - block: [ - 'v_3p4p', - 'v_nd61' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_5fa3' - to: [ - CustomMapping { - block: [ - 'v_3p4p', - 'v_nd61' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_nd61' - to: [ - CustomMapping { - block: [ - 'v_3p4p', - 'v_5ria' - ] - disabled: true - } - ] - } - ] -} \ No newline at end of file diff --git a/team-folders/VyHuynh/Vy's Dashboard/vy_test.page.aml b/team-folders/VyHuynh/Vy's Dashboard/vy_test.page.aml deleted file mode 100644 index 9e6cabf..0000000 --- a/team-folders/VyHuynh/Vy's Dashboard/vy_test.page.aml +++ /dev/null @@ -1,444 +0,0 @@ -Dashboard vy_test_filter { - title: 'Vy - Test filter' - block v_y0de: VizBlock { - label: 'Viz 1' - viz: DataTable { - dataset: simple_dataset - fields: [ - VizFieldFull { - ref: r(ecommerce_orders.created_date) - format { - type: 'date' - } - uname: 'ecommerce_orders_created_date_1' - }, - VizFieldFull { - ref: r(simple_dataset.count_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - sorts: [ - SortSetting { - key: 'ecommerce_orders_created_date_1' - direction: 'desc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_46u5: VizBlock { - label: 'Viz 2' - viz: DataTable { - dataset: simple_dataset - fields: [ - VizFieldFull { - ref: r(ecommerce_orders.created_date) - format { - type: 'date' - } - uname: 'ecommerce_orders_created_date_1' - }, - VizFieldFull { - ref: r(ecommerce_users.email_user) - aggregation: 'count distinct' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - sorts: [ - SortSetting { - key: 'ecommerce_orders_created_date_1' - direction: 'desc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_9fvy: FilterBlock { - label: 'Filter 1' - type: 'field' - source: FieldFilterSource { - dataset: simple_dataset - field: r(ecommerce_users.total_users) - } - default { - operator: 'is' - value: [] - } - } - block f_mgwx: FilterBlock { - label: 'Filter 1b' - type: 'field' - source: FieldFilterSource { - dataset: simple_dataset - field: r(ecommerce_orders.created_date) - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block f_ogrm: FilterBlock { - label: 'Filter 2' - type: 'field' - source: FieldFilterSource { - dataset: simple_dataset - field: r(ecommerce_orders.created_date) - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block v_u49b: VizBlock { - label: 'Created Date and Total Orders Count' - viz: DataTable { - dataset: simple_dataset - fields: [ - VizFieldFull { - ref: r(ecommerce_orders.created_date) - format { - type: 'date' - } - }, - VizFieldFull { - ref: r(ecommerce_orders.total_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_hjo7: FilterBlock { - label: 'Filter 3' - type: 'field' - source: FieldFilterSource { - dataset: simple_dataset - field: r(ecommerce_orders.created_date) - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block f_ljyd: FilterBlock { - label: 'Filter all' - type: 'field' - source: FieldFilterSource { - dataset: simple_dataset - field: r(ecommerce_orders.created_date) - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block v_az3q: VizBlock { - label: 'Created Date, Name, and Delivered Orders Count' - viz: DataTable { - dataset: simple_dataset - fields: [ - VizFieldFull { - ref: r(ecommerce_orders.created_date) - format { - type: 'date' - } - }, - VizFieldFull { - ref: r(ecommerce_categories.name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(ecommerce_orders.delivered_orders_count) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_co5t: FilterBlock { - label: 'Filter 4' - type: 'field' - source: FieldFilterSource { - dataset: simple_dataset - field: r(ecommerce_categories.name) - } - default { - operator: 'is' - value: [] - } - } - view: TabLayout { - label: 'View 1' - tab tab1: CanvasLayout { - label: 'Tab 1' - width: 1300 - height: 980 - grid_size: 20 - auto_expand_vertically: true - block v_y0de { - position: pos(20, 100, 380, 380) - layer: 1 - } - block v_46u5 { - position: pos(20, 580, 380, 380) - layer: 1 - } - block f_9fvy { - position: pos(20, 20, 300, 80) - layer: 2 - } - block f_mgwx { - position: pos(340, 20, 300, 80) - layer: 2 - } - block f_ogrm { - position: pos(20, 500, 300, 80) - layer: 2 - } - block f_ljyd { - position: pos(860, 20, 300, 80) - layer: 2 - } - mobile { - mode: 'auto' - } - } - tab tab2: CanvasLayout { - label: 'Tab 2' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_u49b { - position: pos(20, 120, 620, 420) - layer: 1 - } - block f_hjo7 { - position: pos(20, 20, 300, 80) - layer: 2 - } - } - tab tab_dwh1: CanvasLayout { - label: 'Tab 3' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_az3q { - position: pos(20, 120, 620, 420) - layer: 1 - } - block f_co5t { - position: pos(20, 20, 300, 80) - layer: 2 - } - } - } - theme: H.themes.vanilla - interactions: [ - FilterInteraction { - from: 'v_y0de' - to: [ - CustomMapping { - block: [ - 'v_u49b', - 'v_az3q' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_46u5' - to: [ - CustomMapping { - block: [ - 'v_u49b', - 'v_az3q' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_9fvy' - to: [ - CustomMapping { - block: [ - 'v_46u5', - 'v_u49b', - 'v_az3q', - 'f_mgwx', - 'f_ogrm', - 'f_hjo7', - 'f_ljyd', - 'f_co5t' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_mgwx' - to: [ - CustomMapping { - block: [ - 'v_46u5', - 'v_u49b', - 'v_az3q', - 'f_9fvy', - 'f_ogrm', - 'f_hjo7', - 'f_ljyd', - 'f_co5t' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_ogrm' - to: [ - CustomMapping { - block: [ - 'v_y0de', - 'v_u49b', - 'v_az3q', - 'f_9fvy', - 'f_mgwx', - 'f_hjo7', - 'f_ljyd', - 'f_co5t' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_u49b' - to: [ - CustomMapping { - block: [ - 'v_y0de', - 'v_46u5', - 'v_az3q' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_hjo7' - to: [ - CustomMapping { - block: [ - 'v_y0de', - 'v_46u5', - 'v_az3q', - 'f_9fvy', - 'f_mgwx', - 'f_ogrm', - 'f_ljyd', - 'f_co5t' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_ljyd' - to: [ - CustomMapping { - block: [ - 'v_az3q', - 'f_9fvy', - 'f_mgwx', - 'f_ogrm', - 'f_hjo7', - 'f_co5t' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_az3q' - to: [ - CustomMapping { - block: [ - 'v_y0de', - 'v_46u5', - 'v_u49b' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_co5t' - to: [ - CustomMapping { - block: [ - 'v_y0de', - 'v_46u5', - 'v_u49b', - 'f_9fvy', - 'f_mgwx', - 'f_ogrm', - 'f_hjo7', - 'f_ljyd' - ] - disabled: true - } - ] - } - ] -} \ No newline at end of file diff --git a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_order_items.model.aml b/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_order_items.model.aml deleted file mode 100644 index c7d1507..0000000 --- a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_order_items.model.aml +++ /dev/null @@ -1,27 +0,0 @@ -Model vyht_ecommerce_order_items { - type: 'table' - label: 'Order Items' - description: '' - data_source_name: 'demodb' - dimension order_id { - label: 'Order Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.order_id }};; - } - dimension product_id { - label: 'Product Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.product_id }};; - } - dimension quantity { - label: 'Quantity' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.quantity }};; - } - - owner: 'vy.ht@holistics.io' - table_name: '"ecommerce"."order_items"' -} diff --git a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_orders_1.model.aml b/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_orders_1.model.aml deleted file mode 100644 index 2e818cd..0000000 --- a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_orders_1.model.aml +++ /dev/null @@ -1,45 +0,0 @@ -Model vyht_ecommerce_orders_1 { - type: 'table' - label: 'Orders' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension status { - label: 'Status' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.status }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension discount { - label: 'Discount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount }};; - } - dimension delivery_attempts { - label: 'Delivery Attempts' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.delivery_attempts }};; - } - - owner: 'vy.ht@holistics.io' - table_name: '"ecommerce"."orders"' -} diff --git a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_products.model.aml b/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_products.model.aml deleted file mode 100644 index b63359c..0000000 --- a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_products.model.aml +++ /dev/null @@ -1,57 +0,0 @@ -Model vyht_ecommerce_products { - type: 'table' - label: 'Products' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension merchant_id { - label: 'Merchant Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.merchant_id }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - dimension cost { - label: 'Cost' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.cost }};; - } - dimension product_image_url { - label: 'Product Image Url' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.product_image_url }};; - } - - owner: 'vy.ht@holistics.io' - table_name: '"ecommerce"."products"' -} diff --git a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_users_1.model.aml b/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_users_1.model.aml deleted file mode 100644 index 6f14d28..0000000 --- a/team-folders/VyHuynh/Vy's Model/Ecommerce/ecommerce_users_1.model.aml +++ /dev/null @@ -1,69 +0,0 @@ -Model vyht_ecommerce_users_1 { - type: 'table' - label: 'Users' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension sign_up_date { - label: 'Sign Up Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.sign_up_date }};; - } - dimension sign_up_at { - label: 'Sign Up At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.sign_up_at }};; - } - dimension first_name { - label: 'First Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.first_name }};; - } - dimension last_name { - label: 'Last Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.last_name }};; - } - dimension email { - label: 'Email' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.email }};; - } - dimension birth_date { - label: 'Birth Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.birth_date }};; - } - dimension gender { - label: 'Gender' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.gender }};; - } - dimension city_id { - label: 'City Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.city_id }};; - } - dimension full_name { - label: 'Full Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.full_name }};; - } - - owner: 'vy.ht@holistics.io' - table_name: '"ecommerce"."users"' -} diff --git a/team-folders/VyHuynh/Vy's Model/Vy's Ecommerce Dataset.dataset.aml b/team-folders/VyHuynh/Vy's Model/Vy's Ecommerce Dataset.dataset.aml deleted file mode 100644 index cd006dd..0000000 --- a/team-folders/VyHuynh/Vy's Model/Vy's Ecommerce Dataset.dataset.aml +++ /dev/null @@ -1,30 +0,0 @@ -Dataset vyhuynh_ecommerce_dataset { - label: 'VyHuynh Ecommerce Dataset' - description: '' - data_source_name: 'demodb' - models: [ - vyht_ecommerce_order_items, - vyht_ecommerce_orders_1, - vyht_ecommerce_products, - vyht_ecommerce_users_1 - , - vy_sales_revenue_demo_csv - , - revenue_by_country_csv - , - sales_rep_uc_3_outlier_csv - ] - relationships: [ - relationship(vyht_ecommerce_orders_1.user_id > vyht_ecommerce_users_1.id, true), - relationship(vyht_ecommerce_order_items.order_id - vyht_ecommerce_orders_1.id, true), - relationship(vyht_ecommerce_order_items.product_id > vyht_ecommerce_products.id, true) - ] - owner: 'vy.ht@holistics.io' - metric total_revenue { - label: "Total Revenue" - type: "number" - description: "" - definition: @aql vyht_ecommerce_order_items - | sum(vyht_ecommerce_order_items.quantity * vyht_ecommerce_products.price);; - } -} \ No newline at end of file diff --git a/team-folders/VyHuynh/Vy's Model/vy_test_dataset.dataset.aml b/team-folders/VyHuynh/Vy's Model/vy_test_dataset.dataset.aml deleted file mode 100644 index 2e516f5..0000000 --- a/team-folders/VyHuynh/Vy's Model/vy_test_dataset.dataset.aml +++ /dev/null @@ -1,13 +0,0 @@ -Dataset vy_test_dataset { - label: 'vy_test_dataset' - description: '' - data_source_name: 'demodb' - models: [ - test_data_axis_scale_csv - , - test_data_null_dim_value_csv - , - vy_sales_revenue_demo_csv - ] - relationships: [] -} \ No newline at end of file diff --git a/team-folders/khai/Active dates/dim_students.model.aml b/team-folders/khai/Active dates/dim_students.model.aml deleted file mode 100644 index 46e310a..0000000 --- a/team-folders/khai/Active dates/dim_students.model.aml +++ /dev/null @@ -1,95 +0,0 @@ -Model dim_students { - type: 'query' - label: 'Dim Students' - description: '' - data_source_name: 'demodb' - dimension student_number { - label: 'Student Number' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.student_number }};; - } - dimension student_name { - label: 'Student Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.student_name }};; - } - dimension date_of_birth { - label: 'Date Of Birth' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.date_of_birth }};; - } - dimension gender { - label: 'Gender' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.gender }};; - } - dimension ethnicity { - label: 'Ethnicity' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.ethnicity }};; - } - dimension grade_level { - label: 'Grade Level' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.grade_level }};; - } - dimension enrollment_start_date { - label: 'Enrollment Start Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.enrollment_start_date }};; - } - dimension enrollment_end_date { - label: 'Enrollment End Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.enrollment_end_date }};; - } - dimension membership_value { - label: 'Membership Value' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.membership_value }};; - } - - param date_selected { - label: 'Date Selected' - type: 'date' - } - - owner: 'khai.to@holistics.io' - query: @sql - SELECT * - FROM (VALUES - (1001, 'Alice Johnson', '2009-03-12'::date, 'F', 'White', 9, '2023-08-15'::date, '2024-06-10'::date, 1), - (1002, 'Brian Lee', '2008-11-25'::date, 'M', 'Asian', 10, '2023-08-15'::date, '2024-06-10'::date, 1), - (1003, 'Carmen Rivera', '2010-06-03'::date, 'F', 'Hispanic/Latino', 8, '2023-09-01'::date, '2024-06-10'::date, 1), - (1004, 'David Nguyen', '2009-01-18'::date, 'M', 'Asian', 9, '2023-08-15'::date, '2024-01-20'::date, 0), - (1005, 'Emily Chen', '2010-09-07'::date, 'F', 'Asian', 8, '2024-01-10'::date, '2024-06-10'::date, 1), - (1006, 'Frank Okafor', '2008-04-22'::date, 'M', 'Black', 10, '2023-08-15'::date, '2024-06-10'::date, 1), - (1007, 'Grace Kim', '2009-07-30'::date, 'F', 'Asian', 9, '2023-08-15'::date, '2023-12-15'::date, 0), - (1007, 'Grace Kim', '2009-07-30'::date, 'F', 'Asian', 9, '2024-01-08'::date, '2024-06-10'::date, 1), - (1008, 'Henry Martinez', '2011-02-14'::date, 'M', 'Hispanic/Latino', 7, '2024-02-01'::date, '2024-06-10'::date, 1), - (1009, 'Isla Thompson', '2009-12-01'::date, 'F', 'White', 9, '2023-08-15'::date, '2024-06-10'::date, 1), - (1010, 'James Wright', '2010-05-19'::date, 'M', 'Black', 8, '2023-09-01'::date, '2024-03-15'::date, 0), - (1011, 'Keiko Tanaka', '2008-08-08'::date, 'F', 'Asian', 10, '2023-08-15'::date, '2024-06-10'::date, 1), - (1012, 'Liam Patel', '2009-10-11'::date, 'M', 'Asian', 9, '2023-08-15'::date, '2023-11-30'::date, 0), - (1012, 'Liam Patel', '2009-10-11'::date, 'M', 'Asian', 9, '2024-03-01'::date, '2024-06-10'::date, 1), - (1013, 'Maya Singh', '2011-04-27'::date, 'F', 'Asian', 7, '2024-01-10'::date, '2024-06-10'::date, 1), - (1014, 'Noah Brown', '2010-01-05'::date, 'M', 'White', 8, '2023-08-15'::date, '2024-06-10'::date, 1), - (1015, 'Olivia Davis', '2009-06-16'::date, 'F', 'Black', 9, '2023-09-15'::date, '2024-02-28'::date, 0), - (1016, 'Pedro Gomez', '2008-12-09'::date, 'M', 'Hispanic/Latino', 10, '2023-08-15'::date, '2024-06-10'::date, 1), - (1017, 'Quinn Murphy', '2010-03-21'::date, 'M', 'White', 8, '2024-01-10'::date, '2024-06-10'::date, 1), - (1018, 'Rosa Fernandez', '2011-08-13'::date, 'F', 'Hispanic/Latino', 7, '2023-08-15'::date, '2024-06-10'::date, 1), - (1019, 'Sam Wilson', '2009-11-02'::date, 'M', 'Two or More Races', 9, '2023-10-01'::date, '2024-04-30'::date, 0), - (1020, 'Tara Reeves', '2010-07-24'::date, 'F', 'White', 8, '2023-08-15'::date, '2024-06-10'::date, 1) - ) AS dim_students(student_number, student_name, date_of_birth, gender, ethnicity, grade_level, enrollment_start_date, enrollment_end_date, membership_value);; - models: [ - ] -} diff --git a/team-folders/khai/Active dates/fct_attendance.model.aml b/team-folders/khai/Active dates/fct_attendance.model.aml deleted file mode 100644 index ab70679..0000000 --- a/team-folders/khai/Active dates/fct_attendance.model.aml +++ /dev/null @@ -1,130 +0,0 @@ -Model fct_attendance { - type: 'query' - label: 'Fct Attendance' - description: '' - data_source_name: 'demodb' - dimension student_number { - label: 'Student Number' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.student_number }};; - } - dimension date_day { - label: 'Date Day' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.date_day }};; - } - dimension is_present { - label: 'Is Present' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.is_present }};; - } - dimension is_tardy { - label: 'Is Tardy' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.is_tardy }};; - } - dimension absence_reason { - label: 'Absence Reason' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.absence_reason }};; - } - dimension period { - label: 'Period' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.period }};; - } - - owner: 'khai.to@holistics.io' - query: @sql - SELECT * - FROM (VALUES - (1001, '2023-10-02'::date, 1, 1, NULL, 1), - (1001, '2023-10-03'::date, 1, 0, NULL, 1), - (1001, '2023-10-04'::date, 1, 0, NULL, 1), - (1001, '2023-10-05'::date, 0, 0, 'Illness', 1), - (1001, '2023-10-06'::date, 1, 1, NULL, 1), - (1002, '2023-10-02'::date, 1, 0, NULL, 2), - (1002, '2023-10-03'::date, 1, 0, NULL, 2), - (1002, '2023-10-04'::date, 1, 0, NULL, 2), - (1002, '2023-10-05'::date, 1, 0, NULL, 2), - (1002, '2023-10-06'::date, 1, 0, NULL, 2), - (1003, '2023-10-02'::date, 1, 0, NULL, 3), - (1003, '2023-10-03'::date, 1, 0, NULL, 3), - (1003, '2023-10-04'::date, 1, 0, NULL, 3), - (1003, '2023-10-05'::date, 1, 0, NULL, 3), - (1003, '2023-10-06'::date, 1, 0, NULL, 3), - (1004, '2023-10-02'::date, 1, 1, NULL, 1), - (1004, '2023-10-03'::date, 1, 0, NULL, 1), - (1004, '2023-10-04'::date, 0, 0, 'Illness', 1), - (1004, '2023-10-05'::date, 1, 0, NULL, 1), - (1004, '2023-10-06'::date, 1, 0, NULL, 1), - (1006, '2023-10-02'::date, 1, 0, NULL, 4), - (1006, '2023-10-03'::date, 1, 0, NULL, 4), - (1006, '2023-10-04'::date, 1, 1, NULL, 4), - (1006, '2023-10-05'::date, 1, 1, NULL, 4), - (1006, '2023-10-06'::date, 1, 0, NULL, 4), - (1007, '2023-10-02'::date, 1, 0, NULL, 1), - (1007, '2023-10-03'::date, 1, 0, NULL, 1), - (1007, '2023-10-04'::date, 0, 0, 'Illness', 1), - (1007, '2023-10-05'::date, 1, 0, NULL, 1), - (1007, '2023-10-06'::date, 1, 0, NULL, 1), - (1009, '2023-10-02'::date, 1, 0, NULL, 2), - (1009, '2023-10-03'::date, 1, 0, NULL, 2), - (1009, '2023-10-04'::date, 1, 0, NULL, 2), - (1009, '2023-10-05'::date, 1, 0, NULL, 2), - (1009, '2023-10-06'::date, 1, 0, NULL, 2), - (1010, '2023-10-02'::date, 1, 0, NULL, 3), - (1010, '2023-10-03'::date, 0, 0, 'Medical Appointment', 3), - (1010, '2023-10-04'::date, 1, 0, NULL, 3), - (1010, '2023-10-05'::date, 0, 0, 'Unexcused', 3), - (1010, '2023-10-06'::date, 1, 0, NULL, 3), - (1011, '2023-10-02'::date, 1, 0, NULL, 4), - (1011, '2023-10-03'::date, 1, 0, NULL, 4), - (1011, '2023-10-04'::date, 1, 0, NULL, 4), - (1011, '2023-10-05'::date, 0, 0, 'Family Emergency', 4), - (1011, '2023-10-06'::date, 1, 1, NULL, 4), - (1012, '2023-10-02'::date, 1, 1, NULL, 1), - (1012, '2023-10-03'::date, 1, 0, NULL, 1), - (1012, '2023-10-04'::date, 1, 1, NULL, 1), - (1012, '2023-10-05'::date, 1, 0, NULL, 1), - (1012, '2023-10-06'::date, 1, 0, NULL, 1), - (1014, '2023-10-02'::date, 1, 1, NULL, 2), - (1014, '2023-10-03'::date, 1, 0, NULL, 2), - (1014, '2023-10-04'::date, 1, 0, NULL, 2), - (1014, '2023-10-05'::date, 1, 1, NULL, 2), - (1014, '2023-10-06'::date, 1, 0, NULL, 2), - (1015, '2023-10-02'::date, 0, 0, 'Medical Appointment', 3), - (1015, '2023-10-03'::date, 0, 0, 'Family Emergency', 3), - (1015, '2023-10-04'::date, 1, 1, NULL, 3), - (1015, '2023-10-05'::date, 1, 0, NULL, 3), - (1015, '2023-10-06'::date, 1, 0, NULL, 3), - (1016, '2023-10-02'::date, 1, 0, NULL, 4), - (1016, '2023-10-03'::date, 0, 0, 'Illness', 4), - (1016, '2023-10-04'::date, 1, 0, NULL, 4), - (1016, '2023-10-05'::date, 1, 0, NULL, 4), - (1016, '2023-10-06'::date, 0, 0, 'Medical Appointment', 4), - (1018, '2023-10-02'::date, 1, 0, NULL, 1), - (1018, '2023-10-03'::date, 1, 1, NULL, 1), - (1018, '2023-10-04'::date, 1, 0, NULL, 1), - (1018, '2023-10-05'::date, 0, 0, 'Family Emergency', 1), - (1018, '2023-10-06'::date, 1, 0, NULL, 1), - (1019, '2023-10-02'::date, 1, 0, NULL, 2), - (1019, '2023-10-03'::date, 1, 0, NULL, 2), - (1019, '2023-10-04'::date, 1, 0, NULL, 2), - (1019, '2023-10-05'::date, 1, 0, NULL, 2), - (1019, '2023-10-06'::date, 1, 0, NULL, 2), - (1020, '2023-10-02'::date, 1, 0, NULL, 3), - (1020, '2023-10-03'::date, 1, 0, NULL, 3), - (1020, '2023-10-04'::date, 1, 0, NULL, 3), - (1020, '2023-10-05'::date, 1, 0, NULL, 3), - (1020, '2023-10-06'::date, 1, 1, NULL, 3) - ) AS fct_attendance(student_number, date_day, is_present, is_tardy, absence_reason, period);; - models: [ - ] -} diff --git a/team-folders/khai/Active dates/students_attendance.dataset.aml b/team-folders/khai/Active dates/students_attendance.dataset.aml deleted file mode 100644 index 1f51cbd..0000000 --- a/team-folders/khai/Active dates/students_attendance.dataset.aml +++ /dev/null @@ -1,12 +0,0 @@ -Dataset students_attendance { - label: 'students_attendance' - description: '' - data_source_name: 'demodb' - models: [ - dim_students, - fct_attendance - ] - relationships: [ - relationship(fct_attendance.student_number > dim_students.student_number, true) - ] -} \ No newline at end of file diff --git a/team-folders/khai/Active dates/students_attendance.page.aml b/team-folders/khai/Active dates/students_attendance.page.aml deleted file mode 100644 index c22f618..0000000 --- a/team-folders/khai/Active dates/students_attendance.page.aml +++ /dev/null @@ -1,181 +0,0 @@ -Dashboard students_attendance_2 { - title: 'students_attendance' - description: '' - owner: 'khai.to@holistics.io' - view: CanvasLayout { - label: 'View 1' - width: 860 - height: 1000 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_mw9p { - position: pos(20, 120, 820, 420) - layer: 1 - } - block f_date_selected { - position: pos(20, 20, 300, 80) - layer: 1 - } - block v_ar8f { - position: pos(20, 560, 820, 420) - layer: 1 - } - } - theme: H.themes.vanilla - block v_mw9p: VizBlock { - label: 'Student Name, Date Of Birth and 3 more' - viz: DataTable { - dataset: students_attendance - conditions: [ - '''( - dim_students.enrollment_start_date <= (dim_students.date_selected | first()) - or - dim_students.enrollment_start_date matches (dim_students.date_selected | first()) -) -and dim_students.enrollment_end_date > (dim_students.date_selected | first())''' - ] - theme { - - } - fields: [ - VizFieldFull { - ref: r(dim_students.student_name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(dim_students.date_of_birth) - format { - type: 'date' - } - }, - VizFieldFull { - ref: r(dim_students.grade_level) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(dim_students.enrollment_start_date) - format { - type: 'date' - pattern: 'yyyy-LL-dd' - } - uname: 'dim_students_enrollment_start_date' - }, - VizFieldFull { - ref: r(dim_students.enrollment_end_date) - format { - type: 'date' - pattern: 'yyyy-LL-dd' - } - uname: 'dim_students_enrollment_end_date' - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - column_styles: [ - ColumnStyle { - key: 'dim_students_enrollment_end_date' - width: 165 - }, - ColumnStyle { - key: 'dim_students_enrollment_start_date' - width: 171 - } - ] - } - } - } - block f_date_selected: FilterBlock { - label: 'Date Selected' - type: 'field' - source: FieldFilterSource { - dataset: students_attendance - field: r(dim_students.date_selected) - } - default { - operator: 'matches' - value: '2023-12-15 - 2024-03-03' - } - } - block v_ar8f: VizBlock { - label: 'Student Name, Date Of Birth and 3 more copy' - viz: DataTable { - dataset: students_attendance - conditions: [ - '''dim_students.enrollment_start_date <= (dim_students.date_selected | first()) -and -dim_students.enrollment_end_date >= (dim_students.date_selected | first()) -and -dim_students.enrollment_end_date is not (dim_students.date_selected | first())''' - ] - theme { - } - fields: [ - VizFieldFull { - ref: r(dim_students.student_name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(dim_students.date_of_birth) - format { - type: 'date' - } - }, - VizFieldFull { - ref: r(dim_students.grade_level) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(dim_students.enrollment_start_date) - format { - type: 'date' - } - uname: 'dim_students_enrollment_start_date' - }, - VizFieldFull { - ref: r(dim_students.enrollment_end_date) - format { - type: 'date' - } - uname: 'dim_students_enrollment_end_date' - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - column_styles: [ - ColumnStyle { - key: 'dim_students_enrollment_end_date' - width: 165 - }, - ColumnStyle { - key: 'dim_students_enrollment_start_date' - width: 171 - } - ] - } - } - } - interactions: [] -} \ No newline at end of file diff --git a/team-folders/khai/Dynamic Dim/dynamic_dim_model.model.aml b/team-folders/khai/Dynamic Dim/dynamic_dim_model.model.aml index 0cbb64d..3750198 100644 --- a/team-folders/khai/Dynamic Dim/dynamic_dim_model.model.aml +++ b/team-folders/khai/Dynamic Dim/dynamic_dim_model.model.aml @@ -88,6 +88,12 @@ Model dynamic_dim_model { definition: @sql {{ #SOURCE.country_name }};; } + param dim_choice { + label: 'Dim Choice' + type: 'text' + allowed_values: ['Countries', 'Cities', 'Gender'] + } + dimension dynamic_dim { label: 'Dynamic Breakdown Dimension' type: 'text' @@ -101,16 +107,6 @@ Model dynamic_dim_model { ) ;; } - param dim_choice { - label: 'Dim Choice' - type: 'text' - allowed_values: [ - 'Countries', - 'Cities', - 'Gender' - ] - } - owner: 'khai.to@holistics.io' query: @sql select @@ -142,11 +138,4 @@ Model dynamic_dim_model { ecommerce_countries, ecommerce_order_items ] - measure total_quantity { - label: "Total Quantity" - type: "number" - description: "" - definition: @aql sum(dynamic_dim_model.quantity);; - format: "#,###,\"K\"" - } -} \ No newline at end of file +} diff --git a/team-folders/khai/Dynamic Dim/dynamic_field_selection.page.aml b/team-folders/khai/Dynamic Dim/dynamic_field_selection.page.aml index 0915af1..66cff78 100644 --- a/team-folders/khai/Dynamic Dim/dynamic_field_selection.page.aml +++ b/team-folders/khai/Dynamic Dim/dynamic_field_selection.page.aml @@ -14,10 +14,6 @@ Dashboard dynamic_field_selection { position: pos(760, 20, 200, 100) layer: 2 } - block v_nq5f { - position: pos(20, 400, 980, 400) - layer: 1 - } width: 1020 } @@ -66,60 +62,4 @@ Dashboard dynamic_field_selection { input_type: 'single' } } - block v_nq5f: VizBlock { - label: 'Metrics by Country copy' - viz: ColumnChart { - dataset: khai_ecommerce - calculation test { - label: 'Test' - formula: @aql case( - when: (param_model.metric_selection | first()) == 'Revenue' - , then: 'Revenue' - , when: (param_model.metric_selection | first()) == 'Total Orders' - , then: 'Total Orders' - , when: (param_model.metric_selection | first()) == 'Total Users' - , then: 'Total Users' -);; - calc_type: 'dimension' - data_type: 'text' - model: countries - } - x_axis: VizFieldFull { - ref: r(countries.name) - format { - type: 'text' - } - } - legend: VizFieldFull { - ref: ref('countries', 'test') - format { - type: 'number' - pattern: 'inherited' - } - } - y_axis { - series { - field: VizFieldFull { - label: ' ' - ref: r(khai_ecommerce.dynamic_metric) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - color_palette: 0 - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } } \ No newline at end of file diff --git a/team-folders/khai/datasets/khai_ecommerce.dataset.aml b/team-folders/khai/datasets/khai_ecommerce.dataset.aml index 4a8670d..39d802e 100644 --- a/team-folders/khai/datasets/khai_ecommerce.dataset.aml +++ b/team-folders/khai/datasets/khai_ecommerce.dataset.aml @@ -20,7 +20,7 @@ Func time_compare(metric_name: String, metric_label: String, format: String) { Dataset khai_ecommerce { __engine__: 'aql' - label: 'Ecommerce (from Khai)' + label: 'Khai Ecommerce' description: "This is Dataset for AQL testing" data_source_name: "demodb" models: [ @@ -33,108 +33,40 @@ Dataset khai_ecommerce { cities, khai_date_d, param_model - , - khai_categories - , - time_type ] relationships: [ - relationship(orders.user_id > users.id, true, 'two_way'), - relationship(order_items.order_id > orders.id, true, 'two_way'), - relationship(cities.country_code > countries.code, true, 'two_way'), - relationship(users.city_id > cities.id, true, 'two_way'), - relationship(order_items.product_id > products.id, true, 'two_way'), - relationship(products.merchant_id > merchants.id, true, 'two_way'), - relationship(merchants.city_id > cities.id, true, 'two_way'), - relationship(orders.created_date > khai_date_d.date_key, true, 'two_way') + relationship(orders.user_id > users.id, true), + relationship(order_items.order_id > orders.id, true), + relationship(cities.country_code > countries.code, true), + relationship(users.city_id > cities.id, true), + relationship(order_items.product_id > products.id, true), + relationship(products.merchant_id > merchants.id, true), + relationship(merchants.city_id > cities.id, true) , - relationship(products.category_id > khai_categories.id, true, 'two_way') + relationship(orders.created_date > khai_date_d.date_key, true) + , + relationship(merchants.admin_id - users.id, true) ] owner: 'khai.to+demo4@holistics.io' - permission vendor_access { - field: r(countries.name) - operator: 'matches_user_attribute' - value: 'country_attribute' // user attribute - } - - dimension user_acquired_at { - model: users - label: 'User Acquired At' - type: 'datetime' - definition: @aql min(orders.created_at) | dimensionalize(users.id) ;; - } - - dimension user_order_frequency { - model: users - label: 'User Order Frequency' - type: 'text' - hidden: false - definition: @aql - case( - when: total_orders < 10, then: '< 10 orders' - , when: total_orders > 10 and total_orders < 50, then: 'between 10 and 50 orders' - , when: total_orders > 50, then: '> 50 orders' - , else: null - ) - | where(orders.created_at matches (param_model.date_param | first())) - | dimensionalize(users.id) - ;; - } - metric revenue { label: 'Revenue' type: 'number' definition: @aql sum(order_items, order_items.quantity * products.price) ;; - format: "[\$\$]#,###" } metric total_orders { label: 'Total Orders' type: 'number' definition: @aql count(orders.id) ;; - format: "#,###" - } - - metric total_delivered_orders { - label: "Total Delivered Orders" - type: "number" - hidden: false - description: "Count of all orders that were successfully delivered." - definition: @aql total_orders | where(orders.status is 'delivered');; - } - - metric total_refunded_orders { - label: "Total Refunded Orders" - type: "number" - hidden: false - description: "Count of all orders that were refunded after fulfillment." - definition: @aql total_orders | where(orders.status is 'refunded');; - } - metric total_cancelled_orders { - label: "Total Cancelled Orders" - type: "number" - hidden: false - description: "Count of orders that were cancelled before fulfillment." - definition: @aql total_orders | where(orders.status is 'cancelled');; - } - - metric cancelled_order_ratio { - label: "Cancelled Order Ratio" - type: "number" - hidden: false - description: "Percentage of orders that were cancelled - Total number of cancelled orders/Total numbers of orders" - definition: @aql total_cancelled_orders / total_orders;; - format: "#,###0.00%" } metric total_users { label: 'Total Users' type: 'number' definition: @aql count(users.id) ;; - format: "#,###" } metric dynamic_metric { @@ -216,5 +148,4 @@ Dataset khai_ecommerce { metric total_cancelled_orders_time_compare: time_compare('total_cancelled_orders', 'Total Cancelled Orders', '#,###') metric cancelled_order_ratio_time_compare: time_compare('cancelled_order_ratio', 'Cancelled Orders Ratio', '#,###0.00%') - } \ No newline at end of file diff --git a/team-folders/khai/dynamic_dim_ecommerce_dashboard.page.aml b/team-folders/khai/dynamic_dim_ecommerce_dashboard.page.aml index 7c8750f..5961f0a 100644 --- a/team-folders/khai/dynamic_dim_ecommerce_dashboard.page.aml +++ b/team-folders/khai/dynamic_dim_ecommerce_dashboard.page.aml @@ -1,8 +1,8 @@ Dashboard dynamic_dim_ecommerce_dashboard { - title: "Phuong's test dashboard" + title: 'Dynamic Dim Ecommerce Dashboard' view: CanvasLayout { label: 'View 1' - height: 1980 + height: 840 grid_size: 20 block v1 { position: pos(20, 140, 540, 420) @@ -16,47 +16,6 @@ Dashboard dynamic_dim_ecommerce_dashboard { position: pos(20, 20, 300, 100) layer: 2 } - block v_i7uw { - position: pos(20, 680, 580, 400) - layer: 3 - } - block d_z1xt { - position: pos(20, 580, 300, 80) - layer: 4 - } - block v_6whf { - position: pos(620, 680, 540, 420) - layer: 1 - } - block v_dbfr { - position: pos(20, 1140, 580, 400) - layer: 5 - } - block v_x9r9 { - position: pos(620, 1140, 580, 400) - layer: 5 - } - block v_7k7m { - position: pos(20, 1560, 580, 400) - layer: 5 - } - block v_6gfd { - position: pos(1200, 140, 600, 400) - layer: 6 - } - block f_59es { - position: pos(1200, 20, 300, 100) - layer: 1 - } - block v_mq0d { - position: pos(1200, 580, 600, 400) - layer: 6 - } - block v_cx20 { - position: pos(1240, 1060, 740, 460) - layer: 5 - } - width: 2020 } theme: H.themes.classic block v1: VizBlock { @@ -137,7 +96,7 @@ Dashboard dynamic_dim_ecommerce_dashboard { type: 'field' source: FieldFilterSource { dataset: demo_ecommerce - field: r(param_model_nam.dim_selections) + field: ref('param_model_nam', 'dim_selections') } default { operator: 'is' @@ -147,505 +106,4 @@ Dashboard dynamic_dim_ecommerce_dashboard { input_type: 'single' } } - block v_i7uw: VizBlock { - label: 'New relative_period formula' - viz: DataTable { - dataset: khai_ecommerce - calculation last_period { - label: 'Last Period' - formula: @aql relative_period(revenue, orders.created_at, -1);; - calc_type: 'measure' - data_type: 'number' - } - fields: [ - VizFieldFull { - ref: r(orders.created_at) - transformation: 'datetrunc week' - format { - type: 'date' - pattern: 'wwww' - } - uname: 'datetrunc_week_created_at_1' - }, - VizFieldFull { - ref: r(khai_ecommerce.revenue) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: 'last_period' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - sorts: [ - SortSetting { - key: 'datetrunc_week_created_at_1' - direction: 'asc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block d_z1xt: DateDrillBlock { - label: 'Date Drill' - } - block v_6whf: VizBlock { - label: 'Total orders overtime' - viz: CombinationChart { - dataset: demo_ecommerce - x_axis: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - mark_type: 'column' - field: VizFieldFull { - ref: r(demo_ecommerce.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - field: VizFieldFull { - label: 'Trend line of Total Orders' - ref: r(demo_ecommerce.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - analytic: RegressionLine { - type: 'linear' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_dbfr: VizBlock { - label: 'Total Orders, MovAvg of Total Orders, and Reference line of Total Orders by Month Order Created At' - viz: CombinationChart { - dataset: demo_ecommerce_internal_training - x_axis: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - mark_type: 'line' - field: VizFieldFull { - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - line_style: 'dashed' - line_interpolation: 'smooth' - } - } - series { - mark_type: 'line' - field: VizFieldFull { - label: 'MovAvg of Total Orders' - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - analytic: MovingCalculationField { - type: 'avg' - order: 'row' - range { - previous: 2 - next: 0 - } - } - } - settings { - color: '#A50E43' - line_style: 'dotted' - } - } - series { - field: VizFieldFull { - label: 'Reference line of Total Orders' - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - analytic: ReferenceLine { - type: 'avg' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_x9r9: VizBlock { - label: 'Total Orders and PoT Total Orders by Month Order Created At and Status' - viz: CombinationChart { - dataset: demo_ecommerce_internal_training - x_axis: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(order_master.status) - format { - type: 'text' - } - } - y_axis { - series { - mark_type: 'column' - field: VizFieldFull { - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - y_axis { - settings { - alignment: 'right' - } - series { - mark_type: 'line' - field: VizFieldFull { - label: 'PoT Total Orders' - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: '#,###%' - } - analytic: PercentOfTotalField { - of_all: 'grand_total' - } - } - settings { - line_style: 'dashed' - point { - value: 'cancelled' - line_style: 'dashed' - } - point { - value: 'delivered' - line_style: 'dashed' - } - point { - value: 'refunded' - line_style: 'dashed' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_7k7m: VizBlock { - label: 'Total Orders and Total Orders (prev. 1y) by Month Order Created At' - viz: CombinationChart { - dataset: demo_ecommerce_internal_training - x_axis: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - mark_type: 'column' - field: VizFieldFull { - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - mark_type: 'line' - field: VizFieldFull { - label: 'Total Orders (prev. 1y)' - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - analytic: PeriodOverPeriodComparison { - time_dimension: r(order_master.order_created_at) - display: 'value' - comparison_period: 'relative to previous 1 year' - } - } - settings { - line_style: 'dashed' - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_6gfd: VizBlock { - label: 'Continent Name and dynamic metric' - viz: DataTable { - dataset: demo_ecommerce - calculation metric_faf1b2b { - label: 'dynamic metric - text' - formula: @aql -case( - when: 'pot' in param_model_nam.metric_selections, - then: concat( - cast(round(percent_of_total * 100, 1), 'text'), - '%' - ), - - when: 'total orders' in param_model_nam.metric_selections, - then: concat( - '', - cast(round(total_orders, 0), 'text') - ), - - when: 'aov' in param_model_nam.metric_selections, - then: concat( - '$', - cast(round(order_master.aov, 0), 'text') - ), - - when: 'revenue' in param_model_nam.metric_selections, - then: concat( - '$', - cast(round(order_master.revenue, 0), 'text') - ), - ) -;; - calc_type: 'measure' - data_type: 'text' - } - fields: [ - VizFieldFull { - ref: r(ecommerce_countries.continent_name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: 'metric_faf1b2b' - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_59es: FilterBlock { - label: 'Dynamic metric' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce - field: r(param_model_nam.metric_selections) - } - default { - operator: 'is' - value: 'Country Names' - } - settings { - input_type: 'single' - } - } - block v_mq0d: VizBlock { - label: 'Continent Name and dynamic metric copy' - viz: DataTable { - dataset: demo_ecommerce - calculation metric_faf1b2b { - label: 'dynamic metric - raw' - formula: @aql -case( - when: 'pot' in param_model_nam.metric_selections, - then: percent_of_total - , - - when: 'total orders' in param_model_nam.metric_selections, - then: total_orders - , - - when: 'aov' in param_model_nam.metric_selections, - then: order_master.aov - , - - when: 'revenue' in param_model_nam.metric_selections, - then: order_master.revenue - , - ) -;; - calc_type: 'measure' - data_type: 'number' - } - fields: [ - VizFieldFull { - ref: r(ecommerce_countries.continent_name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: 'metric_faf1b2b' - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_cx20: VizBlock { - label: 'Bubble chart' - viz: BubbleChart { - dataset: demo_ecommerce_internal_training - x_col: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc year' - format { - type: 'date' - pattern: 'yyyy' - } - } - y_col: VizFieldFull { - ref: r(ecommerce_countries.continent_name) - format { - type: 'text' - } - } - z_col: VizFieldFull { - ref: r(demo_ecommerce_internal_training.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - interactions: [ - FilterInteraction { - from: 'f1' - to: [ - CustomMapping { - block: [ - 'v_6gfd', - 'v_mq0d', - 'f_59es' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_59es' - to: [ - CustomMapping { - block: [ - 'v1', - 'v2', - 'v_6whf', - 'f1' - ] - disabled: true - } - ] - }, - DateDrillInteraction { - from: 'd_z1xt' - to: [ - CustomMapping { - block: 'v_i7uw' - field: ref('orders', 'created_at') - } - ] - } - ] } \ No newline at end of file diff --git a/team-folders/khai/json_handle/ds_json_products.dataset.aml b/team-folders/khai/json_handle/ds_json_products.dataset.aml deleted file mode 100644 index df38c37..0000000 --- a/team-folders/khai/json_handle/ds_json_products.dataset.aml +++ /dev/null @@ -1,11 +0,0 @@ -Dataset ds_json_products { - label: 'Ds Json Products' - description: '' - data_source_name: 'demodb' - models: [ - json_product_info - ] - relationships: [ - ] - owner: 'khai.to@holistics.io' -} \ No newline at end of file diff --git a/team-folders/khai/json_handle/json_product_info.model.aml b/team-folders/khai/json_handle/json_product_info.model.aml deleted file mode 100644 index b1462c0..0000000 --- a/team-folders/khai/json_handle/json_product_info.model.aml +++ /dev/null @@ -1,29 +0,0 @@ -Model json_product_info { - type: 'query' - label: 'Json Product Info' - description: '' - data_source_name: 'demodb' - dimension product_data { - label: 'Product Data' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.product_data }};; - } - - owner: 'khai.to@holistics.io' - query: @sql - SELECT product_data - FROM ( - VALUES - ('{"product_id":1,"name":"Wireless Headphones","category":"Electronics","price":79.99,"stock_quantity":150,"description":"Premium bluetooth headphones with noise cancellation"}'::jsonb), - ('{"product_id":2,"name":"Smart Watch","category":"Electronics","price":249.99,"stock_quantity":85,"description":"Fitness tracking smartwatch with heart rate monitor"}'::jsonb), - ('{"product_id":3,"name":"Laptop Backpack","category":"Accessories","price":45.00,"stock_quantity":200,"description":"Durable laptop backpack with multiple compartments"}'::jsonb), - ('{"product_id":4,"name":"USB-C Cable","category":"Accessories","price":12.99,"stock_quantity":500,"description":"Fast charging USB-C cable 6ft length"}'::jsonb), - ('{"product_id":5,"name":"Coffee Maker","category":"Home & Kitchen","price":89.99,"stock_quantity":60,"description":"Programmable coffee maker with thermal carafe"}'::jsonb), - ('{"product_id":6,"name":"Yoga Mat","category":"Sports","price":29.99,"stock_quantity":120,"description":"Non-slip exercise yoga mat with carrying strap"}'::jsonb), - ('{"product_id":7,"name":"Running Shoes","category":"Sports","price":119.99,"stock_quantity":75,"description":"Lightweight running shoes with cushioned sole"}'::jsonb), - ('{"product_id":8,"name":"Desk Lamp","category":"Home & Kitchen","price":34.99,"stock_quantity":95,"description":"LED desk lamp with adjustable brightness"}'::jsonb) - ) AS products(product_data);; - models: [ - ] -} diff --git a/team-folders/khai/khai_test.page.aml b/team-folders/khai/khai_test.page.aml index bdf22e6..c15b97c 100644 --- a/team-folders/khai/khai_test.page.aml +++ b/team-folders/khai/khai_test.page.aml @@ -1,179 +1,12 @@ Dashboard khai_test { title: 'Khai Test' - view: TabLayout { + view: CanvasLayout { label: 'View 1' - tab tab1: CanvasLayout { - label: 'Tab 1' - height: 820 - grid_size: 20 - block v1 { - position: pos(20, 160, 1140, 500) - layer: 1 - } - block f_ml3q { - position: pos(20, 20, 300, 80) - layer: 2 - } - block f_kmoy { - position: pos(340, 20, 300, 80) - layer: 3 - } - block f_vs3y { - position: pos(660, 20, 300, 80) - layer: 4 - } - block f_j1la { - position: pos(20, 700, 300, 80) - layer: 5 - } - block v_6g2o { - position: pos(360, 680, 580, 120) - layer: 6 - } - } - tab tab2: CanvasLayout { - label: 'Tab 2' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - block v_s6re { - position: pos(20, 20, 1240, 540) - layer: 1 - } - block f_z363 { - position: pos(20, 580, 300, 80) - layer: 2 - } - block f_pofb { - position: pos(340, 580, 300, 80) - layer: 3 - } - block f_uuo1 { - position: pos(660, 580, 300, 80) - layer: 4 - } - block f_m383 { - position: pos(980, 580, 300, 80) - layer: 5 - } - mobile { - mode: 'auto' - } - } - tab tab_uidb: CanvasLayout { - label: 'dynamic top n' - width: 780 - height: 560 - grid_size: 20 - auto_expand_vertically: true - block v_52wr { - position: pos(20, 120, 740, 420) - layer: 1 - } - block f_wimh { - position: pos(20, 20, 300, 80) - layer: 2 - } - mobile { - mode: 'auto' - } - } - tab tab_laxz: CanvasLayout { - label: 'topn-rank' - width: 880 - height: 860 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_1boj { - position: pos(20, 120, 860, 720) - } - block f_jccu { - position: pos(20, 20, 300, 80) - layer: 1 - } - block f_irwp { - position: pos(340, 20, 300, 80) - } - } - tab tab_ovke: CanvasLayout { - label: 'dynamic-pop' - width: 1300 - height: 680 - grid_size: 20 - auto_expand_vertically: true - block v_rqnl { - position: pos(40, 100, 1240, 540) - } - block f_oit3 { - position: pos(40, 20, 300, 60) - } - block f_th9g { - position: pos(480, 20, 200, 60) - } - block f_1rlj { - position: pos(680, 20, 120, 60) - } - block t_fz4z { - position: pos(380, 20, 100, 60) - } - mobile { - mode: 'auto' - } - } - tab tab_cqbs: CanvasLayout { - label: 'high-or-low' - width: 1020 - height: 800 - grid_size: 20 - auto_expand_vertically: true - block v_c5p0 { - position: pos(60, 140, 940, 420) - layer: 1 - } - block f_jmgl { - position: pos(60, 40, 300, 80) - layer: 2 - } - mobile { - mode: 'auto' - } - } - tab tab_3lk7: CanvasLayout { - label: 'finance-type' - width: 1000 - height: 360 - grid_size: 20 - auto_expand_vertically: true - block v_okde { - position: pos(40, 40, 940, 240) - layer: 1 - } - mobile { - mode: 'auto' - } - } - tab tab_g7f9: CanvasLayout { - label: 'dynamic currency' - width: 1340 - height: 680 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_dn8j { - position: pos(300, 20, 1000, 640) - } - block f_slux { - position: pos(20, 20, 240, 80) - } - block f_408l { - position: pos(20, 120, 240, 80) - } + height: 560 + grid_size: 20 + block v1 { + position: pos(20, 20, 1160, 520) + layer: 1 } } theme: H.themes.classic @@ -191,438 +24,7 @@ Dashboard khai_test { } x_axis: VizFieldFull { - ref: r(khai_date_d.date_key) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - settings { - show_data_label_by: 'value' - } - series { - field: VizFieldFull { - ref: r(khai_ecommerce.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - settings { - hide_label: true - } - } - block f_ml3q: FilterBlock { - label: 'Orders Status' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(orders.status) - } - default { - operator: 'is' - value: [] - } - } - block f_kmoy: FilterBlock { - label: 'Countries Name' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(countries.name) - } - default { - operator: 'is' - value: [] - } - } - block f_vs3y: FilterBlock { - label: 'Khai Date D Date Key' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(khai_date_d.date_key) - } - default { - operator: 'matches' - value: 'last 3 years to today' - } - } - block v_s6re: VizBlock { - label: ' ' - viz: CombinationChart { - dataset: khai_ecommerce - calculation total_quantity { - label: 'Total Quantity' - formula: @aql sum(order_items.quantity);; - calc_type: 'measure' - data_type: 'number' - } - x_axis: VizFieldFull { - ref: r(khai_date_d.date_key) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - settings { - show_data_label_by: 'value' - } - series { - field: VizFieldFull { - ref: r(khai_ecommerce.revenue) - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - y_axis { - settings { - alignment: 'right' - } - series { - mark_type: 'line' - field: VizFieldFull { - ref: r(khai_ecommerce.total_users) - format { - type: 'number' - pattern: 'inherited' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - settings { - hide_label: true - } - } - block f_z363: FilterBlock { - label: 'Orders Status' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(orders.status) - } - default { - operator: 'is' - value: [] - } - } - block f_pofb: FilterBlock { - label: 'Countries Name' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(countries.name) - } - default { - operator: 'is' - value: [] - } - } - block f_uuo1: FilterBlock { - label: 'Khai Date D Date Key' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(khai_date_d.date_key) - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block f_m383: FilterBlock { - label: 'Users Gender' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(users.gender) - } - default { - operator: 'is' - value: [] - } - } - - block v_6g2o: VizBlock { - label: 'Name and Revenue' - viz: DataTable { - dataset: khai_ecommerce - fields: [ - VizFieldFull { - ref: r(countries.name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.revenue) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_52wr: VizBlock { - label: 'Full Name and Total Orders' - viz: DataTable { - dataset: khai_ecommerce - conditions: [ - '''users.full_name in ( - top((param_model.number_param | first()) - , users.full_name - , by: total_orders) -)''' - ] - fields: [ - VizFieldFull { - ref: r(users.full_name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(orders.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_wimh: FilterBlock { - label: 'Top N' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(param_model.number_param) - } - default { - operator: 'is' - value: '10' - } - } - block v_c5p0: VizBlock { - label: 'Name, Revenue, and High Or Low' - viz: DataTable { - dataset: khai_ecommerce - calculation high_or_low { - label: 'High Or Low' - formula: @aql case( - when: revenue >= (param_model.number_param | first()) - , then: 'HIGH' - , when: revenue is null - , then: 'IGNORE' - , else: 'LOW' -);; - calc_type: 'measure' - data_type: 'text' - } - fields: [ - VizFieldFull { - ref: r(khai_categories.name) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.revenue) - format { - type: 'number' - pattern: '[$$]#,###' - group_separator: ',' - decimal_separator: '.' - } - }, - VizFieldFull { - ref: 'high_or_low' - format { - type: 'text' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_jmgl: FilterBlock { - label: 'High Congestion Days' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(param_model.number_param) - } - default { - operator: 'is' - value: '600000' - } - } - block v_okde: VizBlock { - label: 'Revenue Time Type and Total Orders Time Type by Time Type' - viz: PivotTable { - dataset: khai_ecommerce - calculation revenue_time_type { - label: 'Revenue Time Type' - formula: @aql case( - when: time_type.time_type == "1. Week" - , then: revenue | where(khai_date_d.date_key match @(this week)) - , when: time_type.time_type == "2. MTD" - , then: revenue | where(khai_date_d.date_key match @(this month to today)) - , when: time_type.time_type == "3. MTD LY" - , then: revenue | relative_period(khai_date_d.date_key, interval(-1 year)) | where(khai_date_d.date_key match @(this month to today)) - , when: time_type.time_type == "4. YTD" - , then: revenue | where(khai_date_d.date_key match @(this year to today)) - , when: time_type.time_type == "5. YTD LY" - , then: revenue | relative_period(khai_date_d.date_key, interval(-1 year)) | where(khai_date_d.date_key match @(this year to today)) -);; - calc_type: 'measure' - data_type: 'number' - } - calculation total_orders_time_type { - label: 'Total Orders Time Type' - formula: @aql case( - when: time_type.time_type == "1. Week" - , then: total_orders | where(khai_date_d.date_key match @(this week)) - , when: time_type.time_type == "2. MTD" - , then: total_orders | where(khai_date_d.date_key match @(this month to today)) - , when: time_type.time_type == "3. MTD LY" - , then: total_orders | where(khai_date_d.date_key match @(2025-01-10)) - , when: time_type.time_type == "4. YTD" - , then: total_orders | where(khai_date_d.date_key match @(this year to today)) - , when: time_type.time_type == "5. YTD LY" - , then: total_orders | where(khai_date_d.date_key match @(this year to today)) | relative_period(khai_date_d.date_key, interval(-1 year)) -);; - calc_type: 'measure' - data_type: 'number' - } - columns: [ - VizFieldFull { - ref: r(time_type.time_type) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: 'revenue_time_type' - format { - type: 'number' - pattern: '[$$]#,###' - group_separator: ',' - decimal_separator: '.' - } - }, - VizFieldFull { - ref: 'total_orders_time_type' - format { - type: 'number' - pattern: '#,###' - } - } - ] - settings { - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - frozen_columns: 0 - value_labels_position { - placement: 'rows' - } - } - } - } - block v_rqnl: VizBlock { - label: ' copy' - viz: CombinationChart { - dataset: khai_ecommerce - calculation previous_year_revenue { - label: 'Previous Year Revenue' - formula: @aql relative_period( - revenue, - khai_date_d.date_key, - interval(-(param_model.number_param | first()) year) -);; - calc_type: 'measure' - data_type: 'number' - } - calculation previous_month_revenue { - label: 'Previous Month Revenue' - formula: @aql relative_period( - revenue, - khai_date_d.date_key, - interval(-(param_model.number_param | first()) month) -);; - calc_type: 'measure' - data_type: 'number' - } - calculation previous_revenue { - label: 'Previous Revenue' - formula: @aql case( - when: 'year' in param_model.date_grain - , then: previous_year_revenue - , when: 'month' in param_model.date_grain - , then: previous_month_revenue - , else: null -);; - calc_type: 'measure' - data_type: 'number' - } - x_axis: VizFieldFull { - ref: r(khai_date_d.date_key) + ref: ref('khai_date_d', 'date_key') transformation: 'datetrunc month' format { type: 'date' @@ -633,216 +35,9 @@ Dashboard khai_test { settings { show_data_label_by: 'value' } - series { - mark_type: 'line' - field: VizFieldFull { - ref: r(khai_ecommerce.revenue) - format { - type: 'number' - pattern: '[$$]#,###' - } - } - } - } - y_axis { - settings { - alignment: 'right' - show_data_label_by: 'value' - } - series { - mark_type: 'line' - field: VizFieldFull { - ref: 'previous_revenue' - format { - type: 'number' - pattern: '[$$]#,###' - } - } - settings { - line_style: 'dashed' - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - settings { - hide_label: true - } - } - block f_oit3: FilterBlock { - label: 'Date' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(khai_date_d.date_key) - } - default { - operator: 'matches' - value: '2024 to now' - } - settings { - hide_label: true - } - } - block f_th9g: FilterBlock { - label: 'Previous' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(param_model.number_param) - } - default { - operator: 'is' - value: '1' - } - settings { - hide_label: true - hide_controls: true - } - } - block f_1rlj: FilterBlock { - label: 'Year or Month' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(param_model.date_grain) - } - default { - operator: 'is' - value: 'year' - } - settings { - hide_label: true - hide_controls: true - } - } - block t_fz4z: TextBlock { - content: @md #### Previous;; - } - block v_1boj: VizBlock { - label: 'Full Name and Total Orders rank' - viz: PivotTable { - dataset: khai_ecommerce - calculation rank_orders { - label: 'Rank Orders' - formula: @aql dense_rank( - order: count(orders.id) | desc(), - partition: (khai_date_d.date_key | year()) -);; - calc_type: 'measure' - data_type: 'number' - } - conditions: [ - 'rank_orders <= first(param_model.number_param)' - ] - rows: [ - VizFieldFull { - ref: r(khai_date_d.date_key) - transformation: 'datetrunc year' - format { - type: 'date' - pattern: 'yyyy' - } - }, - VizFieldFull { - ref: r(cities.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(orders.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: 'rank_orders' - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_rank_orders_1' - } - ] - settings { - pagination_size: 1000 - show_row_total: true - show_column_total: true - sorts: [ - SortSetting { - key: 'custom_rank_orders_1' - direction: 'asc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_jccu: FilterBlock { - label: 'Top N copy' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(param_model.number_param) - } - default { - operator: 'is' - value: '6' - } - } - block f_irwp: FilterBlock { - label: 'Khai Date D Date Key' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(khai_date_d.date_key) - } - default { - operator: 'matches' - value: '2024 to now' - } - } - block v_dn8j: VizBlock { - label: 'GMV (Converted) by Quarter Date Key and Status' - viz: ColumnChart { - dataset: khai_ecommerce - x_axis: VizFieldFull { - ref: r(khai_date_d.date_key) - transformation: 'datetrunc quarter' - format { - type: 'date' - pattern: 'yyyy Qq' - } - } - legend: VizFieldFull { - ref: r(orders.status) - format { - type: 'text' - } - } - y_axis { - settings { - show_data_label_by: 'value' - stack_series_by: 'value' - } series { field: VizFieldFull { - ref: r(khai_ecommerce.gmv_converted) + ref: 'total_quantity' format { type: 'number' pattern: 'inherited' @@ -863,761 +58,4 @@ Dashboard khai_test { hide_label: true } } - block f_slux: FilterBlock { - label: 'Currency' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(param_model.currency) - } - default { - operator: 'is' - value: '🇺🇸 USD' - } - settings { - input_type: 'single' - } - } - block f_408l: FilterBlock { - label: 'Date' - type: 'field' - source: FieldFilterSource { - dataset: khai_ecommerce - field: r(khai_date_d.date_key) - } - default { - operator: 'matches' - value: '2024 to now' - } - } - interactions: [ - FilterInteraction { - from: 'v1' - to: [ - CustomMapping { - block: [ - 'v_s6re', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_ml3q' - to: [ - CustomMapping { - block: [ - 'v_s6re', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_kmoy' - to: [ - CustomMapping { - block: [ - 'v_s6re', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_vs3y' - to: [ - CustomMapping { - block: [ - 'v_s6re', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_s6re' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_z363' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_pofb' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_uuo1' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_m383' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_j1la' - to: [ - CustomMapping { - block: [ - 'v_s6re', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_6g2o' - to: [ - CustomMapping { - block: [ - 'v_s6re', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_52wr' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_wimh' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_c5p0' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_jmgl' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_okde' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_rqnl', - 'v_1boj', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_rqnl' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_1boj', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_oit3' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_th9g' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_1rlj' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_1boj', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_jccu', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_1boj' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_dn8j' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_jccu' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_irwp', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_irwp' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_dn8j', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_slux', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'v_dn8j' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_slux' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_408l' - ] - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_408l' - to: [ - CustomMapping { - block: [ - 'v1', - 'v_s6re', - 'v_6g2o', - 'v_52wr', - 'v_c5p0', - 'v_okde', - 'v_rqnl', - 'v_1boj', - 'f_ml3q', - 'f_kmoy', - 'f_vs3y', - 'f_z363', - 'f_pofb', - 'f_uuo1', - 'f_m383', - 'f_j1la', - 'f_wimh', - 'f_jmgl', - 'f_oit3', - 'f_th9g', - 'f_1rlj', - 'f_jccu', - 'f_irwp', - 'f_slux' - ] - disabled: true - } - ] - } - ] } \ No newline at end of file diff --git a/team-folders/khai/models/base/categories.model.aml b/team-folders/khai/models/base/categories.model.aml index 4bbf59b..c6d5a1a 100644 --- a/team-folders/khai/models/base/categories.model.aml +++ b/team-folders/khai/models/base/categories.model.aml @@ -2,7 +2,7 @@ Model khai_categories { type: 'table' label: 'Categories' description: '' - data_source_name: 'demodb' + data_source_name: 'demo_public' dimension id { label: 'Id' type: 'number' @@ -24,4 +24,4 @@ Model khai_categories { owner: 'khai.to+demo4@holistics.io' table_name: '"ecommerce"."categories"' -} \ No newline at end of file +} diff --git a/team-folders/khai/models/base/cities.model.aml b/team-folders/khai/models/base/cities.model.aml index 821a882..56450e8 100644 --- a/team-folders/khai/models/base/cities.model.aml +++ b/team-folders/khai/models/base/cities.model.aml @@ -21,6 +21,12 @@ Model cities { hidden: false definition: @sql {{ #SOURCE.country_code }};; } + measure total_city { + label: 'Total City' + type: 'text' + hidden: false + definition: @aql count(cities.id) ;; + } owner: 'khai.to+demo4@holistics.io' table_name: '"ecommerce"."cities"' diff --git a/team-folders/khai/models/base/orders.model.aml b/team-folders/khai/models/base/orders.model.aml index aa81c35..e5bceff 100644 --- a/team-folders/khai/models/base/orders.model.aml +++ b/team-folders/khai/models/base/orders.model.aml @@ -6,7 +6,6 @@ Model orders { dimension id { label: 'Id' type: 'number' - primary_key: true hidden: false definition: @sql {{ #SOURCE.id }};; } @@ -51,8 +50,7 @@ Model orders { measure total_orders { label: 'Total Orders' type: 'number' - definition: @sql {{id}} ;; - aggregation_type: 'count' + definition: @aql count(orders.id) ;; } owner: 'khai.to+demo4@holistics.io' diff --git a/team-folders/khai/models/base/users.model.aml b/team-folders/khai/models/base/users.model.aml index 630e7ed..d941619 100644 --- a/team-folders/khai/models/base/users.model.aml +++ b/team-folders/khai/models/base/users.model.aml @@ -8,7 +8,6 @@ Model users { type: 'number' hidden: false definition: @sql {{ #SOURCE.id }};; - primary_key: true } dimension sign_up_date { label: 'Sign Up Date' @@ -65,21 +64,12 @@ Model users { definition: @sql {{ #SOURCE.full_name }};; } - dimension email_pii { - label: 'Email Pii' - description: 'The email for the user. [sensitive data may be restricted]' - type: 'text' - hidden: false - definition: @aql - case( - when: - in('some_email@test.com', H.current_user.h_email), - then: users.email, - else: '(redacted)' - ) - ;; + measure total_users { + label: 'Total Users' + type: 'number' + definition: @aql count(users.id);; } owner: 'khai.to+demo4@holistics.io' table_name: '"ecommerce"."users"' -} \ No newline at end of file +} diff --git a/team-folders/khai/models/param_model.model.aml b/team-folders/khai/models/param_model.model.aml index cb6494d..7cc59f9 100644 --- a/team-folders/khai/models/param_model.model.aml +++ b/team-folders/khai/models/param_model.model.aml @@ -16,33 +16,6 @@ Model param_model { allowed_values: ['Revenue', 'Total Orders', 'Total Users'] } - param date_param { - label: 'Date Param' - type: 'datetime' - } - - param number_param { - label: 'Number Param' - type: 'number' - } - - param param_slider { - label: 'Slider Parameter' - type: 'number' - } - - param date_grain { - label: 'Date Grain' - type: 'text' - allowed_values: ['month', 'year'] - } - - param currency { - label: 'Display Currency' - type: 'text' - allowed_values: ['🇺🇸 USD', '🇲🇾 MYR', '🇸🇬 SGD', '🇹🇭 THB', '🇻🇳 VND', '🇦🇺 AUD'] - } - owner: 'khai.to@holistics.io' query: @sql select 1;; models: [ diff --git a/team-folders/khai/models/time_type.model.aml b/team-folders/khai/models/time_type.model.aml deleted file mode 100644 index dacbdcb..0000000 --- a/team-folders/khai/models/time_type.model.aml +++ /dev/null @@ -1,24 +0,0 @@ -Model time_type { - type: 'query' - label: 'Time Type' - description: '' - data_source_name: 'demodb' - dimension time_type { - label: 'Time Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.time_type }};; - } - - owner: 'khai.to@holistics.io' - query: @sql - SELECT time_type FROM (VALUES - ('1. Week'), - ('2. MTD'), - ('3. MTD LY'), - ('4. YTD'), - ('5. YTD LY') - ) AS t(time_type);; - models: [ - ] -} diff --git a/team-folders/khai/role-playing-dim/buyers.model.aml b/team-folders/khai/role-playing-dim/buyers.model.aml index 91aeed7..9b28681 100644 --- a/team-folders/khai/role-playing-dim/buyers.model.aml +++ b/team-folders/khai/role-playing-dim/buyers.model.aml @@ -4,12 +4,4 @@ Model buyers = users.extend({ label: 'User Name' description: 'Contains name of both Buyers & Sellers' } -}) - -Model sellerss = users.extend({ - label: 'Sellers' - dimension full_name { - label: 'User Name' - description: 'Contains name of both Buyers & Sellers' - } }) \ No newline at end of file diff --git a/team-folders/khai/role-playing-dim/buyers_sellers_transactions.dataset.aml b/team-folders/khai/role-playing-dim/buyers_sellers_transactions.dataset.aml index ca74842..d0fd4fb 100644 --- a/team-folders/khai/role-playing-dim/buyers_sellers_transactions.dataset.aml +++ b/team-folders/khai/role-playing-dim/buyers_sellers_transactions.dataset.aml @@ -5,8 +5,7 @@ Dataset buyers_sellers_transactions { models: [ transactions_buyers_sellers, buyers, - sellers, - sellerss + sellers ] relationships: [ relationship(transactions_buyers_sellers.seller_id > sellers.id, true), diff --git a/team-folders/khai/sales_manager_ecommerce_dashboard.page.aml b/team-folders/khai/sales_manager_ecommerce_dashboard.page.aml deleted file mode 100644 index c0b7f63..0000000 --- a/team-folders/khai/sales_manager_ecommerce_dashboard.page.aml +++ /dev/null @@ -1,93 +0,0 @@ -Dashboard sales_manager_ecommerce_dashboard { - title: 'Sales Manager Ecommerce Dashboard' - owner: 'thinh.nt+explorer@holistics.io' - block v_0icq: VizBlock { - label: 'Revenue, Total Users, and Revenue Per Active Customers by Country Name' - viz: PivotTable { - dataset: khai_ecommerce - rows: [ - VizFieldFull { - label: 'Country Name' - ref: r(countries.name) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(khai_ecommerce.revenue) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.total_users) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.revenue_per_active_customers) - format { - type: 'number' - pattern: '[$$]#,###0.00' - group_separator: ',' - decimal_separator: '.' - } - } - ] - settings { - show_row_total: true - show_column_total: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_c5oo: VizBlock { - label: 'Revenue Per Active Customers' - viz: MetricKpi { - dataset: khai_ecommerce - value: VizFieldFull { - ref: r(khai_ecommerce.revenue_per_active_customers) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - aggregate_awareness { - enabled: true - debug_comments: true - } - alignment: 'left' - } - } - settings { - hide_label: true - } - } - view: CanvasLayout { - label: 'View 1' - width: 960 - height: 480 - grid_size: 20 - auto_expand_vertically: true - block v_0icq { - position: pos(40, 40, 620, 420) - } - block v_c5oo { - position: pos(680, 40, 260, 120) - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/team-folders/khai/support classover/studen_teacher_classover.dataset.aml b/team-folders/khai/support classover/studen_teacher_classover.dataset.aml deleted file mode 100644 index 2029d7e..0000000 --- a/team-folders/khai/support classover/studen_teacher_classover.dataset.aml +++ /dev/null @@ -1,11 +0,0 @@ -Dataset studen_teacher_classover { - label: 'Studen Teacher Classover' - description: '' - data_source_name: 'demodb' - models: [ - teacher_student - ] - relationships: [ - ] - owner: 'khai.to@holistics.io' -} diff --git a/team-folders/khai/support classover/teacher_student.model.aml b/team-folders/khai/support classover/teacher_student.model.aml deleted file mode 100644 index 01bacc5..0000000 --- a/team-folders/khai/support classover/teacher_student.model.aml +++ /dev/null @@ -1,56 +0,0 @@ -Model teacher_student { - type: 'query' - label: 'Teacher Student' - description: '' - data_source_name: 'demodb' - dimension teacher_name { - label: 'Teacher Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.teacher_name }};; - } - dimension lesson_sn { - label: 'Lesson Sn' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.lesson_sn }};; - } - dimension duration { - label: 'Duration' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.duration }};; - } - dimension student { - label: 'Student' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.student }};; - } - dimension rating { - label: 'Rating' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.rating }};; - } - dimension start_at { - label: "Start At" - type: "datetime" - hidden: false - definition: @sql {{ #SOURCE.start_at }};; - } - - owner: 'khai.to@holistics.io' - query: @sql SELECT * -FROM ( - VALUES - ('aaaa', 1, 0.5, 'A', 3, '2022-03-21 10:00:00'::TIMESTAMP), - ('aaaa', 1, 0.5, 'B', 4, '2022-03-21 10:00:00'::TIMESTAMP), - ('aaaa', 1, 0.5, 'C', 5, '2022-03-21 10:00:00'::TIMESTAMP), - ('aaaa', 2, 1.0, 'A', 4, '2022-04-05 10:00:00'::TIMESTAMP), - ('aaaa', 2, 1.0, 'B', 5, '2022-04-05 10:00:00'::TIMESTAMP), - ('bbbb', 3, 1.0, 'D', 5, '2022-06-05 10:00:00'::TIMESTAMP) -) AS t(teacher_name, lesson_sn, duration, student, rating, start_at);; - models: [ - ] -} \ No newline at end of file diff --git a/team-folders/khai/testing_reuse_block.page.aml b/team-folders/khai/testing_reuse_block.page.aml index 1789b26..95a0a35 100644 --- a/team-folders/khai/testing_reuse_block.page.aml +++ b/team-folders/khai/testing_reuse_block.page.aml @@ -13,15 +13,7 @@ Dashboard testing_reuse_block { position: pos(20, 20, 1160, 560) layer: 1 } - block f_buya { - position: pos(20, 600, 300, 80) - layer: 2 - } } theme: H.themes.vanilla - block v1: block_cohort_retention( - 'quarter', - 'Baking and Cooking' - ) } \ No newline at end of file diff --git a/team-folders/khai/time_comparison.page.aml b/team-folders/khai/time_comparison.page.aml deleted file mode 100644 index 1c13fb2..0000000 --- a/team-folders/khai/time_comparison.page.aml +++ /dev/null @@ -1,102 +0,0 @@ -Dashboard time_comparison { - title: 'time_comparison' - description: '' - owner: 'khai.to@holistics.io' - block v_2i3x: VizBlock { - label: 'GMV (time compare), NMV (time compare) and 5 more by Time Type' - viz: PivotTable { - dataset: khai_ecommerce - columns: [ - VizFieldFull { - ref: r(time_type.time_type) - format { - type: 'text' - } - } - ] - values: [ - VizFieldFull { - ref: r(khai_ecommerce.gmv_time_compare) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.nmv_time_compare) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.aov_time_compare) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.total_orders_compare) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.total_delivered_orders_time_compare) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.total_cancelled_orders_time_compare) - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: r(khai_ecommerce.cancelled_order_ratio_time_compare) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - value_labels_position { - placement: 'rows' - } - column_styles: [ - ColumnStyle { - key: 'h__row_value_label_placeholder' - width: 255.68179321289062 - } - ] - } - } - } - - view: CanvasLayout { - label: 'View 1' - width: 1220 - height: 340 - grid_size: 20 - auto_expand_vertically: true - block v_2i3x { - position: pos(20, 20, 1180, 300) - layer: 1 - } - mobile { - mode: 'auto' - } - } - theme: excel_style -} \ No newline at end of file diff --git a/team-folders/khai/timo_referral_program/dashboards/timo_referral_program_dashboard.page.aml b/team-folders/khai/timo_referral_program/dashboards/timo_referral_program_dashboard.page.aml deleted file mode 100644 index e3a9b89..0000000 --- a/team-folders/khai/timo_referral_program/dashboards/timo_referral_program_dashboard.page.aml +++ /dev/null @@ -1,114 +0,0 @@ -Dashboard timo_referral_program_dashboard { - title: 'Timo Referral Program Dashboard' - description: '' - block title: TextBlock { - content: @md # Your title goes here ;; - } - block v_3yn5: VizBlock { - label: 'Invitees, Fund Id and 5 more' - viz: DataTable { - dataset: timo_referral_program - calculation total_invitees { - label: 'Total Invitees' - formula: @aql count(timo_invitees.user_id) | keep_grains(timo_invitees, timo_fund_info);; - calc_type: 'measure' - data_type: 'number' - } - filter { - field: r(timo_invitees.fund_master) - operator: 'is' - value: true - } - filter { - field: r(timo_inviters.fund_master) - operator: 'is' - value: false - } - fields: [ - VizFieldFull { - label: 'Invitees' - ref: r(timo_invitees.user_id) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(timo_fund_info.fund_id) - format { - type: 'text' - } - }, - VizFieldFull { - ref: r(timo_fund_info.fund_type) - format { - type: 'text' - } - }, - VizFieldFull { - label: 'Fund Created At' - ref: r(timo_fund_info.created_at) - format { - type: 'datetime' - } - }, - VizFieldFull { - ref: r(timo_invitees.checking_created_at) - format { - type: 'datetime' - } - }, - VizFieldFull { - ref: r(timo_inviters.user_id) - aggregation: 'count' - format { - type: 'number' - pattern: 'inherited' - } - uname: 'count_user_id_1' - }, - VizFieldFull { - ref: 'total_invitees' - format { - type: 'number' - pattern: 'inherited' - } - hidden: true - } - ] - settings { - show_row_number: true - sorts: [ - SortSetting { - key: 'count_user_id_1' - direction: 'desc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 560 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(20, 20, 1260, 60) - } - block v_3yn5 { - position: pos(20, 80, 1260, 460) - layer: 1 - } - mobile { - mode: 'auto' - } - } - - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/team-folders/khai/timo_referral_program/datasets/timo_referral_program.dataset.aml b/team-folders/khai/timo_referral_program/datasets/timo_referral_program.dataset.aml deleted file mode 100644 index 2ad489b..0000000 --- a/team-folders/khai/timo_referral_program/datasets/timo_referral_program.dataset.aml +++ /dev/null @@ -1,15 +0,0 @@ -Dataset timo_referral_program { - label: 'Timo Referral Program' - description: '' - data_source_name: 'demodb' - models: [ - timo_invitees, - timo_inviters, - timo_fund_info - ] - relationships: [ - relationship(timo_inviters.fund_id > timo_fund_info.fund_id, true), - relationship(timo_invitees.fund_id > timo_fund_info.fund_id, true) - ] - owner: 'khai.to@holistics.io' -} \ No newline at end of file diff --git a/team-folders/khai/timo_referral_program/models/base/ap_bi.model.aml b/team-folders/khai/timo_referral_program/models/base/ap_bi.model.aml deleted file mode 100644 index 62da883..0000000 --- a/team-folders/khai/timo_referral_program/models/base/ap_bi.model.aml +++ /dev/null @@ -1,56 +0,0 @@ -Model ap_bi { - type: 'query' - label: 'Ap Bi' - description: '' - data_source_name: 'demodb' - dimension kyc_id_deid { - label: 'Kyc Id Deid' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.kyc_id_deid }};; - } - dimension checking_created_at { - label: 'Checking Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.checking_created_at }};; - } - - owner: 'khai.to@holistics.io' - query: @sql - -- ap_bi.customer_info_short - SELECT * FROM (VALUES - ('USER_001', '2023-12-15 08:30:00'::timestamp), - ('USER_002', '2024-01-20 10:15:00'::timestamp), - ('USER_003', '2024-02-28 14:45:00'::timestamp), - ('USER_004', '2024-03-25 11:20:00'::timestamp), - ('USER_005', '2024-04-10 16:30:00'::timestamp), - ('USER_006', '2024-05-20 09:45:00'::timestamp), - ('USER_007', '2024-06-25 12:00:00'::timestamp), - ('USER_008', '2024-07-30 15:15:00'::timestamp), - ('USER_010', '2024-08-15 13:30:00'::timestamp), - ('USER_011', '2024-09-05 10:00:00'::timestamp), - ('USER_012', '2024-10-12 14:20:00'::timestamp), - ('USER_013', '2024-05-01 11:45:00'::timestamp), - ('USER_014', '2024-11-25 16:00:00'::timestamp), - ('USER_100', '2023-11-01 09:00:00'::timestamp), - ('USER_101', '2023-10-15 14:30:00'::timestamp), - ('USER_102', '2023-09-20 11:15:00'::timestamp), - ('USER_103', '2024-02-01 16:45:00'::timestamp), - ('USER_104', '2024-01-10 08:20:00'::timestamp), - ('USER_105', '2024-03-15 13:50:00'::timestamp), - ('USER_106', '2024-04-20 10:30:00'::timestamp), - ('USER_107', '2024-05-25 15:40:00'::timestamp), - ('USER_108', '2024-06-30 12:25:00'::timestamp), - ('USER_109', '2024-07-05 17:10:00'::timestamp), - ('USER_110', '2024-07-15 09:35:00'::timestamp), - ('USER_111', '2024-08-20 14:05:00'::timestamp), - ('USER_112', '2024-09-10 11:50:00'::timestamp), - ('USER_113', '2024-04-05 16:25:00'::timestamp), - ('USER_114', '2024-10-30 13:15:00'::timestamp), - ('USER_115', '2024-03-01 10:00:00'::timestamp), - ('USER_116', '2024-04-15 12:30:00'::timestamp) - ) AS customer_info_short(kyc_id_deid, checking_created_at);; - models: [ - ] -} diff --git a/team-folders/khai/timo_referral_program/models/base/referral_db.model.aml b/team-folders/khai/timo_referral_program/models/base/referral_db.model.aml deleted file mode 100644 index 0d0f5de..0000000 --- a/team-folders/khai/timo_referral_program/models/base/referral_db.model.aml +++ /dev/null @@ -1,42 +0,0 @@ -Model referral_db { - type: 'query' - label: 'Referral Db' - description: '' - data_source_name: 'demodb' - dimension invited_user_id_deid { - label: 'Invited User Id Deid' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.invited_user_id_deid }};; - } - dimension referrer_user_id_deid { - label: 'Referrer User Id Deid' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.referrer_user_id_deid }};; - } - - owner: 'khai.to@holistics.io' - query: @sql - -- referral_db.referral_invitee - SELECT * FROM (VALUES - ('USER_001', 'USER_100'), - ('USER_002', 'USER_101'), - ('USER_003', 'USER_102'), - ('USER_004', 'USER_103'), - ('USER_005', 'USER_104'), - ('USER_006', 'USER_105'), - ('USER_006', 'USER_116'), - ('USER_007', 'USER_106'), - ('USER_007', 'USER_107'), - ('USER_008', 'USER_108'), - ('USER_008', 'USER_109'), - ('USER_010', 'USER_110'), - ('USER_011', 'USER_111'), - ('USER_012', 'USER_112'), - ('USER_013', 'USER_113'), - ('USER_014', 'USER_114') - ) AS referral_invitee(invited_user_id_deid, referrer_user_id_deid);; - models: [ - ] -} diff --git a/team-folders/khai/timo_referral_program/models/base/timo_application_db.model.aml b/team-folders/khai/timo_referral_program/models/base/timo_application_db.model.aml deleted file mode 100644 index 6a92123..0000000 --- a/team-folders/khai/timo_referral_program/models/base/timo_application_db.model.aml +++ /dev/null @@ -1,70 +0,0 @@ -Model timo_application_db { - type: 'query' - label: 'Timo Application Db' - description: '' - data_source_name: 'demodb' - dimension user_id_deid { - label: 'User Id Deid' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.user_id_deid }};; - } - dimension fund_id { - label: 'Fund Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.fund_id }};; - } - dimension fund_type { - label: 'Fund Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.fund_type }};; - } - dimension master { - label: 'Master' - type: 'truefalse' - hidden: false - definition: @sql {{ #SOURCE.master }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - - owner: 'khai.to@holistics.io' - query: @sql -- timo_application_db.social_joint_fund -SELECT * FROM (VALUES - ('USER_001', 'FUND_A', 'FAMILY', true, '2024-01-15 10:00:00'::timestamp), - ('USER_100', 'FUND_A', 'FAMILY', false, '2024-01-20 14:30:00'::timestamp), - ('USER_002', 'FUND_B', 'FRIENDS', true, '2024-02-01 09:15:00'::timestamp), - ('USER_101', 'FUND_B', 'FRIENDS', false, '2024-02-05 16:45:00'::timestamp), - ('USER_003', 'FUND_C', 'COUPLE', true, '2024-03-01 11:30:00'::timestamp), - ('USER_004', 'FUND_D', 'FAMILY', false, '2024-04-01 12:00:00'::timestamp), - ('USER_103', 'FUND_E', 'INVESTMENT', false, '2024-04-03 13:30:00'::timestamp), - ('USER_115', 'FUND_E', 'INVESTMENT', true, '2024-04-02 10:00:00'::timestamp), - ('USER_105', 'FUND_F', 'FRIENDS', false, '2024-05-25 10:00:00'::timestamp), - ('USER_006', 'FUND_F', 'FRIENDS', true, '2024-06-01 15:00:00'::timestamp), - ('USER_116', 'FUND_F', 'FRIENDS', true, '2024-05-20 09:00:00'::timestamp), - ('USER_007', 'FUND_G', 'FAMILY', true, '2024-07-01 09:00:00'::timestamp), - ('USER_106', 'FUND_G', 'FAMILY', false, '2024-07-05 11:30:00'::timestamp), - ('USER_107', 'FUND_G', 'FAMILY', false, '2024-07-08 14:15:00'::timestamp), - ('USER_008', 'FUND_H', 'EMERGENCY', true, '2024-08-01 08:00:00'::timestamp), - ('USER_108', 'FUND_H', 'EMERGENCY', false, '2024-08-03 17:00:00'::timestamp), - ('USER_010', 'FUND_I', 'INVESTMENT', true, '2024-09-01 13:00:00'::timestamp), - ('USER_110', 'FUND_I', 'INVESTMENT', false, '2024-09-10 10:30:00'::timestamp), - ('USER_011', 'FUND_J', 'SAVINGS', true, '2024-10-01 14:00:00'::timestamp), - ('USER_111', 'FUND_J', 'SAVINGS', false, '2024-10-01 09:00:00'::timestamp), - ('USER_012', 'FUND_K1', 'FAMILY', true, '2024-11-01 10:00:00'::timestamp), - ('USER_012', 'FUND_K2', 'INVESTMENT', true, '2024-11-05 11:00:00'::timestamp), - ('USER_112', 'FUND_K1', 'FAMILY', false, '2024-11-10 15:00:00'::timestamp), - ('USER_013', 'FUND_L', 'VACATION', true, '2024-06-01 12:00:00'::timestamp), - ('USER_113', 'FUND_M', 'VACATION', false, '2024-09-15 16:30:00'::timestamp), - ('USER_014', 'FUND_M', 'EMERGENCY', true, '2024-12-01 09:30:00'::timestamp), - ('USER_114', 'FUND_M', 'EMERGENCY', false, '2024-12-02 14:15:00'::timestamp) -) AS social_joint_fund(user_id_deid, fund_id, fund_type, master, created_at);; - models: [ - ] -} \ No newline at end of file diff --git a/team-folders/khai/timo_referral_program/models/transform/timo_fund_info.model.aml b/team-folders/khai/timo_referral_program/models/transform/timo_fund_info.model.aml deleted file mode 100644 index da0f6d7..0000000 --- a/team-folders/khai/timo_referral_program/models/transform/timo_fund_info.model.aml +++ /dev/null @@ -1,38 +0,0 @@ -Model timo_fund_info { - type: 'query' - label: 'Timo Fund Info' - description: '' - data_source_name: 'demodb' - dimension fund_id { - label: 'Fund Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.fund_id }};; - } - dimension fund_type { - label: 'Fund Type' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.fund_type }};; - } - dimension created_at { - label: "Created At" - type: "datetime" - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - primary_key: false - } - - owner: 'khai.to@holistics.io' - query: @sql SELECT - {{ #timo_application_db.fund_id }}, - {{ #timo_application_db.fund_type }}, - {{ #timo_application_db.created_at }} -FROM {{ #timo_application_db }} -WHERE {{ #timo_application_db.master }} = true -GROUP BY 1, 2, 3 -ORDER BY 1;; - models: [ - timo_application_db - ] -} \ No newline at end of file diff --git a/team-folders/khai/timo_referral_program/models/transform/timo_invitees.model.aml b/team-folders/khai/timo_referral_program/models/transform/timo_invitees.model.aml deleted file mode 100644 index 2f222ba..0000000 --- a/team-folders/khai/timo_referral_program/models/transform/timo_invitees.model.aml +++ /dev/null @@ -1,55 +0,0 @@ -Model timo_invitees { - type: 'query' - label: 'Timo Invitees' - description: '' - data_source_name: 'demodb' - dimension user_id { - label: 'User Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension fund_id { - label: 'Fund Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.fund_id }};; - } - dimension fund_master { - label: 'Fund Master' - type: 'truefalse' - hidden: false - definition: @sql {{ #SOURCE.fund_master }};; - } - dimension invitee_created_at { - label: 'Invitee Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.invitee_created_at }};; - } - dimension checking_created_at { - label: 'Checking Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.checking_created_at }};; - } - - owner: 'khai.to@holistics.io' - query: @sql - SELECT - {{ #referral_db.invited_user_id_deid }} as user_id, - {{ #timo_application_db.fund_id }}, - {{ #timo_application_db.master }} as fund_master, - {{ #timo_application_db.created_at }} as invitee_created_at, - {{ #ap_bi.checking_created_at }} - FROM {{ #referral_db }} - INNER JOIN {{ #timo_application_db }} - ON {{ #referral_db.invited_user_id_deid }} = {{ #timo_application_db.user_id_deid }} - INNER JOIN {{ #ap_bi }} - ON {{ #referral_db.invited_user_id_deid }} = {{ #ap_bi.kyc_id_deid }};; - models: [ - ap_bi, - referral_db, - timo_application_db - ] -} diff --git a/team-folders/khai/timo_referral_program/models/transform/timo_inviters.model.aml b/team-folders/khai/timo_referral_program/models/transform/timo_inviters.model.aml deleted file mode 100644 index 2c40fb2..0000000 --- a/team-folders/khai/timo_referral_program/models/transform/timo_inviters.model.aml +++ /dev/null @@ -1,55 +0,0 @@ -Model timo_inviters { - type: 'query' - label: 'Timo Inviters' - description: '' - data_source_name: 'demodb' - dimension user_id { - label: 'User Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension fund_id { - label: 'Fund Id' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.fund_id }};; - } - dimension fund_master { - label: 'Fund Master' - type: 'truefalse' - hidden: false - definition: @sql {{ #SOURCE.fund_master }};; - } - dimension inviter_created_at { - label: 'Inviter Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.inviter_created_at }};; - } - dimension checking_created_at { - label: 'Checking Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.checking_created_at }};; - } - - owner: 'khai.to@holistics.io' - query: @sql - SELECT - {{ #referral_db.referrer_user_id_deid }} as user_id, - {{ #timo_application_db.fund_id }}, - {{ #timo_application_db.master }} as fund_master, - {{ #timo_application_db.created_at }} as inviter_created_at, - {{ #ap_bi.checking_created_at }} - FROM {{ #referral_db }} - INNER JOIN {{ #timo_application_db }} - ON {{ #referral_db.referrer_user_id_deid }} = {{ #timo_application_db.user_id_deid }} - INNER JOIN {{ #ap_bi }} - ON {{ #referral_db.referrer_user_id_deid }} = {{ #ap_bi.kyc_id_deid }};; - models: [ - ap_bi, - referral_db, - timo_application_db - ] -} diff --git a/team-folders/tai/dashboards/dynamic_datasouce_test.page.aml b/team-folders/tai/dashboards/dynamic_datasouce_test.page.aml index ccb3f85..5aab5d7 100644 --- a/team-folders/tai/dashboards/dynamic_datasouce_test.page.aml +++ b/team-folders/tai/dashboards/dynamic_datasouce_test.page.aml @@ -42,7 +42,7 @@ Dashboard dynamic_datasouce_test { view: CanvasLayout { label: 'View 1' - height: 1120 + height: 840 grid_size: 20 block title { position: pos(20, 20, 1160, 60) diff --git a/team-folders/tai/dashboards/tai_cohort_retention.page.aml b/team-folders/tai/dashboards/tai_cohort_retention.page.aml deleted file mode 100644 index 7df012e..0000000 --- a/team-folders/tai/dashboards/tai_cohort_retention.page.aml +++ /dev/null @@ -1,400 +0,0 @@ -Dashboard tai_cohort_retention { - title: 'Cohort Retention (from Khai)' - - view: CanvasLayout { - label: 'View 1' - height: 1840 - grid_size: 20 - mobile { - mode: 'auto' - } - block v1 { - position: pos(20, 20, 2180, 520) - layer: 1 - } - block v_grip { - position: pos(40, 640, 280, 520) - } - block v_xt6f { - position: pos(320, 640, 1520, 520) - } - width: 2220 - } - - theme: H.themes.vanilla - block v1: VizBlock { - label: 'Cohort Retention' - viz: PivotTable { - dataset: khai_ecommerce - calculation first_acquired_at { - label: 'First Acquired At' - formula: @aql dimensionalize( - min(orders.created_at), - users.id -);; - calc_type: 'dimension' - data_type: 'datetime' - model: users - } - calculation months_from_first_orders { - label: 'Months From First Orders' - formula: @aql date_diff( - 'month', - users.first_acquired_at, - orders.created_at -);; - calc_type: 'dimension' - data_type: 'number' - model: orders - } - calculation total_users_retention { - label: 'Total Users Retention' - formula: @aql (total_users * 1.0) -/ -(total_users | of_all(orders.months_from_first_orders));; - calc_type: 'measure' - data_type: 'number' - } - filter { - field: ref('users', 'first_acquired_at') - operator: 'matches' - value: 'last year to current year' - } - theme { - table { - general { - borders { - outer: true - vertical: true - } - } - } - } - rows: [ - VizFieldFull { - ref: ref('users', 'first_acquired_at') - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: ref('orders', 'months_from_first_orders') - format { - type: 'number' - pattern: 'inherited' - } - } - ] - values: [ - VizFieldFull { - ref: 'total_users_retention' - format { - type: 'number' - pattern: '#,###0.00%' - group_separator: ',' - decimal_separator: '.' - } - uname: 'custom_total_users_retention' - }, - VizFieldFull { - ref: r(khai_ecommerce.total_users) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - conditional_formats: [ - ConditionalFormat { - key: 'custom_total_users_retention' - format: ScaleFormat { - min { - value: 0.2 - color: '#FFFFFF' - } - max { - value: 0.7 - color: '#47B881' - } - } - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - column_styles: [ - ColumnStyle { - key: 'custom_total_users_retention' - width: 74 - } - ] - } - } - } - block v_grip: VizBlock { - label: 'Cohort Retention copy' - theme { - border { - border_width: 0 - } - padding: 0 - } - viz: PivotTable { - dataset: khai_ecommerce - calculation first_acquired_at { - label: 'First Acquired At' - formula: @aql dimensionalize( - min(orders.created_at), - users.id -);; - calc_type: 'dimension' - data_type: 'datetime' - model: users - } - calculation months_from_first_orders { - label: 'Months From First Orders' - formula: @aql date_diff( - 'month', - users.first_acquired_at, - orders.created_at -);; - calc_type: 'dimension' - data_type: 'number' - model: orders - } - calculation total_users_retention { - label: 'Total Users Retention' - formula: @aql (total_users * 1.0) -/ -(total_users | of_all(orders.months_from_first_orders));; - calc_type: 'measure' - data_type: 'number' - } - filter { - field: ref('users', 'first_acquired_at') - operator: 'matches' - value: 'last year to current year' - } - filter { - field: ref('orders', 'months_from_first_orders') - operator: 'less_than' - value: '1' - } - theme { - table { - general { - borders { - outer: true - vertical: true - } - } - } - } - rows: [ - VizFieldFull { - ref: ref('users', 'first_acquired_at') - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - ] - columns: [ - VizFieldFull { - ref: ref('orders', 'months_from_first_orders') - format { - type: 'number' - pattern: 'inherited' - } - } - ] - values: [ - VizFieldFull { - ref: 'total_users_retention' - format { - type: 'number' - pattern: '#,###0.00%' - group_separator: ',' - decimal_separator: '.' - } - uname: 'custom_total_users_retention' - }, - VizFieldFull { - ref: r(khai_ecommerce.total_users) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_total_users' - } - ] - settings { - conditional_formats: [ - ConditionalFormat { - key: 'custom_total_users_retention' - format: ScaleFormat { - min { - value: 0.2 - color: '#FFFFFF' - } - max { - value: 0.7 - color: '#47B881' - } - } - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - column_styles: [ - ColumnStyle { - key: 'custom_total_users_retention' - width: 91 - }, - ColumnStyle { - key: 'custom_total_users' - width: 84 - } - ] - } - } - settings { - hide_label: true - } - } - block v_xt6f: VizBlock { - label: 'Cohort Retention copy copy' - theme { - border { - border_width: 0 - } - padding: 0 - } - viz: PivotTable { - dataset: khai_ecommerce - calculation first_acquired_at { - label: 'First Acquired At' - formula: @aql dimensionalize( - min(orders.created_at), - users.id -);; - calc_type: 'dimension' - data_type: 'datetime' - model: users - } - calculation months_from_first_orders { - label: 'Months From First Orders' - formula: @aql date_diff( - 'month', - users.first_acquired_at, - orders.created_at -);; - calc_type: 'dimension' - data_type: 'number' - model: orders - } - calculation total_users_retention { - label: 'Total Users Retention' - formula: @aql (total_users * 1.0) -/ -(total_users | of_all(orders.months_from_first_orders));; - calc_type: 'measure' - data_type: 'number' - } - filter { - field: ref('users', 'first_acquired_at') - operator: 'matches' - value: 'last year to current year' - } - filter { - field: ref('orders', 'months_from_first_orders') - operator: 'greater_than' - value: '0' - } - theme { - table { - general { - borders { - outer: true - vertical: true - } - } - } - } - rows: [ - VizFieldFull { - ref: ref('users', 'first_acquired_at') - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - hidden: true - } - ] - columns: [ - VizFieldFull { - ref: ref('orders', 'months_from_first_orders') - format { - type: 'number' - pattern: 'inherited' - } - } - ] - values: [ - VizFieldFull { - ref: 'total_users_retention' - format { - type: 'number' - pattern: '#,###0.00%' - group_separator: ',' - decimal_separator: '.' - } - uname: 'custom_total_users_retention' - } - ] - settings { - conditional_formats: [ - ConditionalFormat { - key: 'custom_total_users_retention' - format: ScaleFormat { - min { - value: 0.2 - color: '#FFFFFF' - } - max { - value: 0.7 - color: '#47B881' - } - } - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - column_styles: [ - ColumnStyle { - key: 'custom_total_users_retention' - width: 111 - } - ] - } - } - settings { - hide_label: true - } - } -} \ No newline at end of file diff --git a/team-folders/tai/embed_portal.embed.aml b/team-folders/tai/embed_portal.embed.aml index 54d61a2..98e4856 100644 --- a/team-folders/tai/embed_portal.embed.aml +++ b/team-folders/tai/embed_portal.embed.aml @@ -4,4 +4,4 @@ // test_zoom // ] // initial_object: test_zoom -// } \ No newline at end of file +// } diff --git a/team-folders/tai/modeling/galaxy/ecommerce_dim_dates.model.aml b/team-folders/tai/modeling/galaxy/ecommerce_dim_dates.model.aml deleted file mode 100644 index 5851794..0000000 --- a/team-folders/tai/modeling/galaxy/ecommerce_dim_dates.model.aml +++ /dev/null @@ -1,105 +0,0 @@ -Model ecommerce_dim_dates { - type: 'table' - label: 'Dim Dates' - description: '' - data_source_name: 'demodb' - dimension date_key { - label: 'Date Key' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.date_key }};; - } - dimension day_of_week { - label: 'Day Of Week' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_week }};; - } - dimension day_of_month { - label: 'Day Of Month' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_month }};; - } - dimension day_of_year { - label: 'Day Of Year' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_year }};; - } - dimension weekday_name { - label: 'Weekday Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.weekday_name }};; - } - dimension weekday_name_abbr { - label: 'Weekday Name Abbr' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.weekday_name_abbr }};; - } - dimension week_number { - label: 'Week Number' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.week_number }};; - } - dimension week_number_iso { - label: 'Week Number Iso' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.week_number_iso }};; - } - dimension year_week_iso { - label: 'Year Week Iso' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_week_iso }};; - } - dimension month_name { - label: 'Month Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_name }};; - } - dimension month_name_abbr { - label: 'Month Name Abbr' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_name_abbr }};; - } - dimension month_number { - label: 'Month Number' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_number }};; - } - dimension year_month { - label: 'Year Month' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_month }};; - } - dimension quarter { - label: 'Quarter' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.quarter }};; - } - dimension year_quarter { - label: 'Year Quarter' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_quarter }};; - } - dimension year { - label: 'Year' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year }};; - } - - owner: 'tai.nguyen@holistics.io' - table_name: '"ecommerce"."dim_dates"' -} diff --git a/team-folders/tai/modeling/galaxy/ecommerce_dim_products.model.aml b/team-folders/tai/modeling/galaxy/ecommerce_dim_products.model.aml deleted file mode 100644 index c0b6639..0000000 --- a/team-folders/tai/modeling/galaxy/ecommerce_dim_products.model.aml +++ /dev/null @@ -1,45 +0,0 @@ -Model ecommerce_dim_products { - type: 'table' - label: 'Dim Products' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension merchant_id { - label: 'Merchant Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.merchant_id }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - - owner: 'tai.nguyen@holistics.io' - table_name: '"ecommerce"."dim_products"' -} diff --git a/team-folders/tai/modeling/galaxy/ecommerce_fct_inventory.model.aml b/team-folders/tai/modeling/galaxy/ecommerce_fct_inventory.model.aml deleted file mode 100644 index 218c15a..0000000 --- a/team-folders/tai/modeling/galaxy/ecommerce_fct_inventory.model.aml +++ /dev/null @@ -1,34 +0,0 @@ -Model ecommerce_fct_inventory { - type: 'table' - table_name: 'ecommerce.inventory' - data_source_name: 'demodb' - - dimension id { - label: 'Inventory ID' - type: 'number' - primary_key: true - hidden: true - } - - dimension product_id { - label: 'Product ID' - type: 'number' - hidden: true - } - - dimension created_at { - label: 'Created At' - type: 'datetime' - } - - dimension quantity_available { - label: 'Quantity Available' - type: 'number' - } - - measure total_quantity { - label: 'Total Available Quantity' - type: 'number' - definition: @aql sum(ecommerce_fct_inventory.quantity_available);; - } -} \ No newline at end of file diff --git a/team-folders/tai/modeling/galaxy/ecommerce_fct_order_items.model.aml b/team-folders/tai/modeling/galaxy/ecommerce_fct_order_items.model.aml deleted file mode 100644 index f5e5a35..0000000 --- a/team-folders/tai/modeling/galaxy/ecommerce_fct_order_items.model.aml +++ /dev/null @@ -1,87 +0,0 @@ -Model ecommerce_fct_order_items { - type: 'table' - label: 'Fct Order Items' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension order_id { - label: 'Order Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.order_id }};; - } - dimension product_id { - label: 'Product Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.product_id }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension merchant_id { - label: 'Merchant Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.merchant_id }};; - } - dimension merchant_city_id { - label: 'Merchant City Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.merchant_city_id }};; - } - dimension merchant_country_code { - label: 'Merchant Country Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.merchant_country_code }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension created_date { - label: 'Created Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.created_date }};; - } - dimension quantity { - label: 'Quantity' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.quantity }};; - } - dimension value { - label: 'Value' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.value }};; - } - dimension discount_value { - label: 'Discount Value' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount_value }};; - } - - owner: 'tai.nguyen@holistics.io' - table_name: '"ecommerce"."fct_order_items"' -} diff --git a/team-folders/tai/modeling/galaxy/ecommerce_fct_orders.model.aml b/team-folders/tai/modeling/galaxy/ecommerce_fct_orders.model.aml deleted file mode 100644 index f2742c6..0000000 --- a/team-folders/tai/modeling/galaxy/ecommerce_fct_orders.model.aml +++ /dev/null @@ -1,63 +0,0 @@ -Model ecommerce_fct_orders { - type: 'table' - label: 'Fct Orders' - description: '' - data_source_name: 'demodb' - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_id }};; - } - dimension user_city_id { - label: 'User City Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.user_city_id }};; - } - dimension user_country_code { - label: 'User Country Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.user_country_code }};; - } - dimension status { - label: 'Status' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.status }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension created_date { - label: 'Created Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.created_date }};; - } - dimension discount { - label: 'Discount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount }};; - } - dimension delivery_attempts { - label: 'Delivery Attempts' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.delivery_attempts }};; - } - - owner: 'tai.nguyen@holistics.io' - table_name: '"ecommerce"."fct_orders"' -} diff --git a/team-folders/tai/modeling/galaxy/tai_galaxy_ecommerce.dataset.aml b/team-folders/tai/modeling/galaxy/tai_galaxy_ecommerce.dataset.aml deleted file mode 100644 index 7bd5df9..0000000 --- a/team-folders/tai/modeling/galaxy/tai_galaxy_ecommerce.dataset.aml +++ /dev/null @@ -1,20 +0,0 @@ -Dataset tai_galaxy_ecommerce { - label: 'tai_galaxy_ecommerce' - description: '' - data_source_name: 'demodb' - models: [ - ecommerce_fct_orders, - ecommerce_dim_products, - ecommerce_fct_order_items, - ecommerce_dim_dates, - ecommerce_fct_inventory - ] - relationships: [ - relationship(ecommerce_fct_order_items.product_id > ecommerce_dim_products.id, true), - relationship(ecommerce_fct_order_items.created_at > ecommerce_dim_dates.date_key, true), - relationship(ecommerce_fct_orders.created_at > ecommerce_dim_dates.date_key, true), - relationship(ecommerce_fct_order_items.order_id > ecommerce_fct_orders.id, true), - relationship(ecommerce_fct_inventory.product_id > ecommerce_dim_products.id, true) - - ] -} \ No newline at end of file diff --git a/team-folders/tai/test_extend/tai_ecom_external.page.aml b/team-folders/tai/test_extend/tai_ecom_external.page.aml deleted file mode 100644 index e941781..0000000 --- a/team-folders/tai/test_extend/tai_ecom_external.page.aml +++ /dev/null @@ -1,43 +0,0 @@ -const hide_position = pos(-200, 0, 0, 0) - -Dashboard tai_ecom_external = tai_ecom.extend({ - view: tai_ecom.view.extend({ - // hide country filter - block filter_by_country { - position: hide_position - } - block filter_by_country_text { - position: hide_position - } - block filter_by_country_wrapper { - position: hide_position - } - - // hide city filter - block filter_by_city { - position: hide_position - } - block filter_by_city_text { - position: hide_position - } - block filter_by_city_wrapper { - position: hide_position - } - - // hide age group - block filter_by_age_group { - position: hide_position - } - block filter_by_age_group_text { - position: hide_position - } - block filter_by_age_group_wrapper { - position: hide_position - } - - // move users vs order growth - block users_vs_orders_growth { - position: pos(60, 2860, 560, 400) - } - }) -}) \ No newline at end of file diff --git a/team-folders/thong/thong_test_pop.dataset.aml b/team-folders/thong/thong_test_pop.dataset.aml deleted file mode 100644 index 6c9b6f8..0000000 --- a/team-folders/thong/thong_test_pop.dataset.aml +++ /dev/null @@ -1,11 +0,0 @@ -Dataset thong_test_pop_ds { - label: 'Thong Test Pop' - description: '' - data_source_name: 'demo_bigquery' - models: [ - thong_test_pop - ] - relationships: [ - ] - owner: 'thong.do@holistics.io' -} diff --git a/team-folders/thong/thong_test_pop.model.aml b/team-folders/thong/thong_test_pop.model.aml deleted file mode 100644 index 793efd1..0000000 --- a/team-folders/thong/thong_test_pop.model.aml +++ /dev/null @@ -1,39 +0,0 @@ -Model thong_test_pop { - type: 'query' - label: 'Thong Test Pop' - description: '' - data_source_name: 'demo_bigquery' - dimension month { - label: 'Month' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.month }};; - } - dimension total_sales { - label: 'Total Sales' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.total_sales }};; - } - - owner: 'thong.do@holistics.io' - query: @sql - WITH months AS ( - SELECT - month_date, - OFFSET AS idx - FROM UNNEST( - GENERATE_DATE_ARRAY(DATE '2025-09-01', DATE '2027-08-01', INTERVAL 1 MONTH) - ) AS month_date WITH OFFSET - ) - SELECT - month_date AS month, -- stays as DATE type - CASE - WHEN MOD(idx, 5) = 0 THEN NULL - ELSE 5000 + idx * 1000 - END AS total_sales - FROM months - ORDER BY month_date;;; - models: [ - ] -} diff --git a/team-folders/thong/thong_test_pop.page.aml b/team-folders/thong/thong_test_pop.page.aml deleted file mode 100644 index 6e8f129..0000000 --- a/team-folders/thong/thong_test_pop.page.aml +++ /dev/null @@ -1,131 +0,0 @@ -Dashboard thong_test_pop_db { - title: 'Thong Test Pop' - description: '' - - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 800 - grid_size: 20 - auto_expand_vertically: true - mobile { - mode: 'auto' - } - block v_8qxy { - position: pos(20, 20, 620, 420) - layer: 1 - } - block v_zvas { - position: pos(660, 20, 620, 420) - layer: 1 - } - } - - theme: H.themes.vanilla - block v_8qxy: VizBlock { - label: 'Sum of Total Sales and Sum of Total Sales (prev. 1y) by Month Month' - viz: LineChart { - dataset: thong_test_pop_ds - x_axis: VizFieldFull { - ref: r(thong_test_pop.month) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(thong_test_pop.total_sales) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - } - } - series { - field: VizFieldFull { - label: 'Sum of Total Sales (prev. 1y)' - ref: r(thong_test_pop.total_sales) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - analytic: PeriodOverPeriodComparison { - time_dimension: r(thong_test_pop.month) - display: 'value' - comparison_period: 'relative to previous 1 year' - } - } - settings { - line_style: 'dashed' - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_zvas: VizBlock { - label: 'Month Month, Sum of Total Sales, and Sum of Total Sales (prev. 1m)' - viz: DataTable { - dataset: thong_test_pop_ds - fields: [ - VizFieldFull { - ref: r(thong_test_pop.month) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - uname: 'datetrunc_month_month_1' - }, - VizFieldFull { - ref: r(thong_test_pop.total_sales) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - label: 'Sum of Total Sales (prev. 1m)' - ref: r(thong_test_pop.total_sales) - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - analytic: PeriodOverPeriodComparison { - time_dimension: r(thong_test_pop.month) - display: 'value' - comparison_period: 'relative to previous 1 month' - } - } - ] - settings { - show_row_number: true - sorts: [ - SortSetting { - key: 'datetrunc_month_month_1' - direction: 'desc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/dashboards/tri-test.page.aml b/team-folders/tri.dvm/dashboards/tri-test.page.aml deleted file mode 100644 index 6c6bc57..0000000 --- a/team-folders/tri.dvm/dashboards/tri-test.page.aml +++ /dev/null @@ -1,675 +0,0 @@ -Dashboard tri_test { - title: 'Tri Test' - description: '''''' - - view: CanvasLayout { - label: 'View 1' - height: 3620 - grid_size: 20 - mobile { - mode: 'auto' - } - block v1 { - position: pos(100, 20, 400, 300) - layer: 2 - } - block f1 { - position: pos(520, 20, 300, 100) - layer: 3 - } - block v2 { - position: pos(820, 20, 400, 300) - layer: 4 - } - block f2 { - position: pos(720, 500, 300, 100) - layer: 5 - } - block f3 { - position: pos(880, 460, 300, 100) - layer: 6 - } - block v3 { - position: pos(480, 640, 680, 2500) - layer: 7 - } - block v4 { - position: pos(40, 380, 400, 300) - layer: 8 - } - block f4 { - position: pos(460, 260, 340, 100) - layer: 9 - } - block v_cx59 { - position: pos(20, 940, 400, 300) - layer: 10 - } - block f_rfyo { - position: pos(140, 1380, 300, 100) - layer: 11 - } - block v_2e00 { - position: pos(1380, 700, 400, 300) - layer: 1 - } - block v_7q0t { - position: pos(1400, 400, 400, 300) - layer: 1 - } - width: 2220 - } - - theme: H.themes.classic.extend( - { - custom_css: @css - .ci-download-tab-xlsx, .ci-download-excel { - display:none; - } - #block-v1 { - display:none; - } - -.highcharts-root { - --color-primary: rgba(237,154,100,1); - --color-secondary: rgba(237,154,100,0.7); - --color-dark: rgba(237,154,100,0.5); -} - - -.highcharts-root .highcharts-column-series:nth-child(6n + 1) path.highcharts-point { - fill: var(--color-primary); -} - -.highcharts-root .highcharts-column-series:nth-child(6n + 3) path.highcharts-point { - fill: var(--color-secondary); -} - -.highcharts-root .highcharts-column-series:nth-child(6n + 5) path.highcharts-point { - fill: var(--color-dark); -} - - - - - - - -.highcharts-root .highcharts-series:nth-child(6n + 1 of .highcharts-line-series) path.highcharts-graph { - stroke: var(--color-primary); -} - - -.highcharts-root .highcharts-series:nth-child(6n + 3 of .highcharts-line-series) path.highcharts-graph { - stroke: var(--color-secondary); -} - -.highcharts-root .highcharts-series:nth-child(6n + 5 of .highcharts-line-series) path.highcharts-graph { - stroke: var(--color-dark); -} - - - -.highcharts-root .highcharts-series-group :nth-child(3n + 1 of .highcharts-markers) path { - fill: var(--color-primary); -} - -.highcharts-root .highcharts-series-group :nth-child(3n + 2 of .highcharts-markers) path { - fill: var(--color-secondary); -} - -.highcharts-root .highcharts-series-group :nth-child(3n + 3 of .highcharts-markers) path { - fill: var(--color-dark); -} - - - - - - - - - -.highcharts-legend :nth-child(3n + 1 of .highcharts-legend-item.highcharts-column-series) .highcharts-point { - fill: var(--color-primary); -} - -.highcharts-legend :nth-child(3n + 2 of .highcharts-legend-item.highcharts-column-series) .highcharts-point { - fill: var(--color-secondary); -} - - -.highcharts-legend :nth-child(3n + 3 of .highcharts-legend-item.highcharts-column-series) .highcharts-point { - fill: var(--color-dark); -} - - - - - -.highcharts-legend :nth-child(3n + 1 of .highcharts-legend-item.highcharts-line-series) .highcharts-graph { - stroke: var(--color-primary); -} - -.highcharts-legend :nth-child(3n + 2 of .highcharts-legend-item.highcharts-line-series) .highcharts-graph { - stroke: var(--color-secondary) !important; -} - -.highcharts-legend :nth-child(3n + 3 of .highcharts-legend-item.highcharts-line-series) .highcharts-graph { - stroke: var(--color-dark); -} - - - ;; - - } - ) - block v1: VizBlock { - label: 'CLV' - viz: DataTable { - dataset: demo_ecommerce - fields: [ - VizFieldFull { - ref: ref('order_master', 'order_id') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('order_master', 'user_id') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('order_master', 'amount') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('order_master', 'customer_lifetime_value') - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f1: FilterBlock { - label: 'aaaa' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce - field: ref('order_master', 'status') - } - default { - operator: 'is' - value: 'delivered' - } - } - block v2: VizBlock { - label: 'vggg' - viz: DataTable { - dataset: demo_ecommerce_metrics - fields: [ - VizFieldFull { - ref: ref('order_master', 'order_id') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('order_master', 'user_id') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('order_master', 'amount') - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: ref('order_master', 'clv_dimensionalized') - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f2: FilterBlock { - label: 'CLV Filter' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce_metrics - field: ref('order_master', 'clv_dimensionalized') - } - default { - operator: 'is' - value: [] - } - } - block f3: FilterBlock { - label: 'CVN' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce_metrics - field: ref('order_master', 'customer_lifetime_value') - } - default { - operator: 'is' - value: [] - } - } - block v3: VizBlock { - label: 'Test 1' - viz: DataTable { - dataset: buyers_sellers_transactions - calculation metric_cdab8ae { - label: 'Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label' - formula: @aql 1;; - calc_type: 'measure' - data_type: 'number' - } - calculation metric_e620fbb { - label: 'Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label Long long label ' - formula: @aql 1;; - calc_type: 'measure' - data_type: 'number' - } - fields: [ - VizFieldFull { - label: 'Full Name (Team Lead)' - ref: ref('buyers', 'full_name') - format { - type: 'text' - } - }, - VizFieldFull { - label: 'Metric' - ref: ref('transactions_buyers_sellers', 'quantity') - aggregation: 'sum' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - label: 'Full Name (Supervisor)' - ref: ref('sellers', 'full_name') - format { - type: 'text' - } - }, - VizFieldFull { - ref: 'metric_cdab8ae' - format { - type: 'number' - pattern: 'inherited' - } - }, - VizFieldFull { - ref: 'metric_e620fbb' - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - wrap_header_text: true - show_row_number: true - sorts: [ - SortSetting { - field_index: 0 - direction: 'asc' - }, - SortSetting { - field_index: 2 - direction: 'asc' - } - ] - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - frozen_columns: 0 - } - } - } - block v4: VizBlock { - label: 'XYZ' - viz: ColumnChart { - dataset: ecom_dataset_vux - calculation metric_0a52a5e { - label: 'is_office_hour' - formula: @aql date_part("hour", @now) >= 8 and date_part("hour", @now) <= 17;; - calc_type: 'measure' - data_type: 'truefalse' - } - x_axis: VizFieldFull { - ref: r(order_master.status) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecom_dataset_vux.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_total_orders' - } - settings { - color_palette: 0 - } - } - series { - field: 'metric_0a52a5e' - settings { - color_palette: 0 - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f4: FilterBlock { - label: 'Transactions Transaction Date' - type: 'field' - source: FieldFilterSource { - dataset: buyers_sellers_transactions - field: ref('transactions_buyers_sellers', 'transaction_date') - } - default { - operator: 'matches' - value: '$H_NIL$' - } - } - block v_cx59: VizBlock { - label: 'Total Orders by Country Code' - viz: FilledMap { - dataset: demo_ecommerce - location { - field: VizFieldFull { - ref: r(ecommerce_cities.country_code) - format { - type: 'text' - } - } - primary_field: true - } - value: VizFieldFull { - ref: r(demo_ecommerce.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - } - settings { - value_colors { - min { - value: 1718 - color: '#FDE725' - } - mid { - value: 2761 - } - max { - value: 3804 - color: '#21908D' - } - } - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block f_rfyo: FilterBlock { - label: 'Order Master Status' - type: 'field' - source: FieldFilterSource { - dataset: demo_ecommerce - field: r(order_master.status) - } - default { - operator: 'is' - value: [] - } - } - block v_2e00: VizBlock { - label: 'ABC' - viz: LineChart { - dataset: ecom_dataset_vux - filter { - field: r(order_master.order_created_at) - operator: 'matches' - value: 'this year' - } - theme { - table { - general { - borders { - outer: true - horizontal: true - } - } - } - } - x_axis: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(order_master.status) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecom_dataset_vux.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_total_orders' - } - settings { - color_palette: 0 - } - } - series { - field: VizFieldFull { - label: 'Untitled Trend line' - ref: r(ecom_dataset_vux.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - analytic: RegressionLine { - type: 'linear' - } - } - settings { - line_style: 'dashed' - point { - value: 'cancelled' - line_style: 'dashed' - } - point { - value: 'delivered' - line_style: 'dashed' - } - point { - value: 'refunded' - line_style: 'dashed' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - block v_7q0t: VizBlock { - label: 'ABC' - viz: ColumnChart { - dataset: ecom_dataset_vux - filter { - field: r(order_master.order_created_at) - operator: 'matches' - value: 'this year' - } - theme { - table { - general { - borders { - outer: true - horizontal: true - } - } - } - } - x_axis: VizFieldFull { - ref: r(order_master.order_created_at) - transformation: 'datetrunc month' - format { - type: 'date' - pattern: 'LLL yyyy' - } - } - legend: VizFieldFull { - ref: r(order_master.status) - format { - type: 'text' - } - } - y_axis { - series { - field: VizFieldFull { - ref: r(ecom_dataset_vux.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - uname: 'custom_total_orders' - } - settings { - color_palette: 0 - } - } - series { - field: VizFieldFull { - label: 'Untitled Trend line' - ref: r(ecom_dataset_vux.total_orders) - format { - type: 'number' - pattern: 'inherited' - } - analytic: RegressionLine { - type: 'linear' - } - } - } - } - settings { - row_limit: 5000 - x_axis_show_null_datetime: false - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - interactions: [ - FilterInteraction { - from: 'f1' - to: [ - CustomMapping { - block: 'f_rfyo' - disabled: true - } - ] - }, - FilterInteraction { - from: 'f2' - to: [ - CustomMapping { - block: 'f3' - disabled: true - } - ] - }, - FilterInteraction { - from: 'f3' - to: [ - CustomMapping { - block: 'f2' - disabled: true - } - ] - }, - FilterInteraction { - from: 'f_rfyo' - to: [ - CustomMapping { - block: 'f1' - disabled: true - } - ] - } - ] -} \ No newline at end of file diff --git a/team-folders/tri.dvm/datasets/bhx_demo_ecommerce.dataset.aml b/team-folders/tri.dvm/datasets/bhx_demo_ecommerce.dataset.aml deleted file mode 100644 index 88ce38b..0000000 --- a/team-folders/tri.dvm/datasets/bhx_demo_ecommerce.dataset.aml +++ /dev/null @@ -1,425 +0,0 @@ -Dataset bhx_demo_ecommerce { - label: '[Tri-Demo] BHX Ecommerce Dataset' - description: 'BHX Demo Ecommerce Dataset by tridvm' - data_source_name: 'demodb' - models: [ - bhx_ecommerce_products, - bhx_ecommerce_merchants, - bhx_ecommerce_countries, - bhx_ecommerce_orders, - bhx_ecommerce_users, - bhx_ecommerce_order_items, - bhx_ecommerce_cities, - bhx_map_categories, - bhx_param_model_demo, - bhx_dim_dates, - bhx_ecommerce_product_images - ] - relationships: [ - relationship(bhx_ecommerce_order_items.order_id > bhx_ecommerce_orders.id, true), - relationship(bhx_ecommerce_orders.user_id > bhx_ecommerce_users.id, true), - relationship(bhx_ecommerce_users.city_id > bhx_ecommerce_cities.id, true), - relationship(bhx_ecommerce_cities.country_code > bhx_ecommerce_countries.code, true), - relationship(bhx_ecommerce_order_items.product_id > bhx_ecommerce_products.id, true), - relationship(bhx_ecommerce_products.id - bhx_ecommerce_product_images.product_id, true), - relationship(bhx_ecommerce_products.merchant_id > bhx_ecommerce_merchants.id, true), - // relationship(bhx_ecommerce_products_map_categories, true), - // relationship(bhx_ecommerce_orders_dim_dates, true), - ] - - // view { - // model bhx_ecommerce_orders { - - // } - - - - // model bhx_ecommerce_users { - // // field id - // field users_signed_up_count - // } - - // group transaction_abc { - // metric total_users - // } - // } - - dimension cohort_month { - model: bhx_ecommerce_users - label: "Cohort Month" - type: 'date' - definition: @aql min(bhx_ecommerce_orders.created_at | month()) | dimensionalize(bhx_ecommerce_users.id);; - } - - dimension month_number { - model: bhx_ecommerce_orders - label: 'Month Number' - type: 'number' - definition: @aql date_diff('month', bhx_ecommerce_users.cohort_month, (bhx_ecommerce_orders.created_at | month())) ;; - } - - dimension cohort_size { - model: bhx_ecommerce_orders - label: 'Cohort Size' - type: 'number' - definition: @aql count_distinct(order_master.user_id) | exact_grains(order_master.cohort_month) ;; - } - - dimension total_orders_all_time { - model: bhx_ecommerce_users - label: 'Total Orders (Users)' - type: 'number' - definition: @aql total_orders | dimensionalize(bhx_ecommerce_users.id);; - } - - dimension is_buyer { - model: bhx_ecommerce_users - label: 'Is Buyer' - type: 'truefalse' - definition: @aql bhx_ecommerce_users.total_orders_all_time > 0;; - } - - dimension is_repeated_buyer { - model: bhx_ecommerce_users - label: 'Is Repeated Buyer' - type: 'truefalse' - definition: @aql bhx_ecommerce_users.total_orders_all_time > 1;; - } - - dimension product_performance_analysis { - model: bhx_ecommerce_products - label: 'Product Performance Analysis' - type: 'text' - definition: @aql concat( - 'https://claude.ai/new?q=write+an_analysis+for+', - bhx_ecommerce_products.name, - '.+The+GMV+for+this+product+is+', - cast(gmv, 'text'), - '+and+the+AOV+for+this+product+is+', - cast(aov, 'text'), - ) - ;; - } - - dimension product_image { - model: bhx_ecommerce_product_images - label: 'Product Image' - type: 'text' - definition: @aql concat('') ;; - } - - dimension breakdown_dim { - label: 'Dynamic Breakdown Dimension' - description: 'The dimension will be automatically switched among Country, Age Group, Order Status. By default, it will be Country' - type: 'text' - model: bhx_ecommerce_orders - definition: @aql case( - when: 'Country Names' in param_model_demo.dim_selections - , then: bhx_ecommerce_countries.name - - , when: 'Age Demographic' in param_model_demo.dim_selections - , then: bhx_ecommerce_users.age_group - - , when: 'Order Status' in param_model_demo.dim_selections - , then: bhx_ecommerce_orders.status - - , else: bhx_ecommerce_countries.name - ) ;; - } - metric total_users { - label: 'Total Users' - type: 'number' - hidden: false - description: "Total number of users" - definition: @aql count(bhx_ecommerce_users.id) ;; - format: "" - } - - // metric total_orders { - // label: "Total Orders" - // type: "number" - // hidden: false - // description: "" - // definition: @aql count(bhx_ecommerce_orders.id);; - // } - - // metric gmv { - // label: "GMV - Gross Merchandise Value" - // type: "number" - // hidden: false - // description: "GMV - Gross Merchandise Value: Total value of all orders before discount." - // definition: @aql bhx_ecommerce_order_items | sum(bhx_ecommerce_order_items.quantity * bhx_ecommerce_products.price);; - // format: "[\$\$]#,###0" - // } - - // metric total_discount { - // label: "Total Discount" - // type: "number" - // hidden: false - // description: "Total Discount: Total discount value of all orders." - // definition: @aql gmv - revenue;; - // format: "[\$\$]#,###0" - // } - - // metric nmv { - // label: "NMV - Net Merchandise Value (Post-Discount & Fulfillment)" - // type: "number" - // hidden: false - // description: "Fulfilled order value after discount. Excludes cancelled/refunded orders.\n\nRepresents the total paid value of fulfilled orders, excluding cancelled and refunded orders, and adjusted for any discounts applied.\n\nThis reflects what customers actually paid for successfully completed transactions, and serves as the revenue base before applying commission." - // definition: @aql (bhx_ecommerce_order_items | sum(bhx_ecommerce_order_items.quantity * bhx_ecommerce_products.price * (1 - bhx_ecommerce_orders.discount))) | where(bhx_ecommerce_orders.status not in ['cancelled', 'refunded']);; - // format: "[\$\$]#,###0" - // } - - // metric revenue { - // label: "Total Revenue (Platform)" - // type: "number" - // hidden: false - // description: "Represents the total revenue earned by the platform based on fulfilled order value (NMV), multiplied by a commission rate.\nAs of May 2025, this demo assumes a 50% commission margin.\nFormula: revenue = NMV × revenue_commission" - // definition: @aql nmv * revenue_commission;; - // format: "[\$\$]#,###0" - // } - - // metric aov { - // label: "AOV - Average Order Value" - // type: "number" - // description: "AOV - Average Order Value: Average value per order (GMV / number of orders)." - // hidden: false - // definition: @aql gmv / total_orders;; - // format: "[\$\$]#,###0" - // } - - // metric total_orders_across_all { - // label: "Total Orders Across All" - // type: "number" - // hidden: false - // description: "" - // definition: @aql total_orders | of_all(bhx_ecommerce_orders);; - // } - - // metric percent_of_total { - // label: "Percent Of Total Orders" - // type: "number" - // hidden: false - // description: "" - // definition: @aql total_orders * 1.0 / total_orders_across_all;; - // format: "#,###0.00%" - // } - - // metric total_delivered_orders { - // label: "Total Delivered Orders" - // type: "number" - // hidden: false - // description: "" - // definition: @aql total_orders | where(bhx_ecommerce_orders.status is 'delivered');; - // } - - // metric total_refunded_orders { - // label: "Total Refunded Orders" - // type: "number" - // hidden: false - // description: "" - // definition: @aql total_orders | where(bhx_ecommerce_orders.status is 'refunded');; - // } - - // metric total_cancelled_orders { - // label: "Total Cancelled Orders" - // type: "number" - // hidden: false - // description: "" - // definition: @aql total_orders | where(bhx_ecommerce_orders.status is 'cancelled');; - // } - - // metric cancelled_orders_ratio { - // label: "Cancelled Order Ratio" - // type: "number" - // hidden: false - // description: "Percentage of orders that were cancelled - Total number of cancelled orders/Total numbers of orders" - // definition: @aql total_cancelled_orders / total_orders;; - // format: "#,###0.00%" - // } - - // metric cancelled_value { - // label: "Cancelled Value" - // type: "number" - // hidden: false - // description: "Total Value of Cancelled Orders" - // definition: @aql gmv | where(bhx_ecommerce_orders.status is 'cancelled');; - // format: "[\$\$]#,###0" - // } - - // metric cancelled_value_ratio { - // label: "Cancelled Value Ratio" - // type: "number" - // hidden: false - // description: "Percentage of order values that were cancelled - Total value of cancelled orders/Total revenue" - // definition: @aql cancelled_value / gmv;; - // format: "#,###0.00%" - // } - - // metric delivered_value { - // label: "Delivered Value" - // type: "number" - // hidden: false - // description: "Total Value of Delivered Orders" - // definition: @aql gmv | where(bhx_ecommerce_orders.status is 'delivered');; - // format: "[\$\$]#,###0" - // } - - // metric refunded_value { - // label: "Refunded Value" - // type: "number" - // hidden: false - // description: "Total Value of Refunded Orders" - // definition: @aql gmv | where(bhx_ecommerce_orders.status is 'refunded');; - // format: "[\$\$]#,###0" - // } - - - // metric retention { - // label: 'Cohort Retention' - // type: 'number' - // definition: @aql (total_users * 1.0) / (total_users | of_all(bhx_ecommerce_orders.month_number)) ;; - // format: "#,###0.00%" - // } - - // metric total_buyers { - // label: "Total Buyers" - // type: "number" - // hidden: false - // description: "" - // definition: @aql count(bhx_ecommerce_users.id) | where(bhx_ecommerce_users.is_buyer is true);; - // } - - // metric total_repeated_buyers { - // label: "Total Repeated Buyers" - // type: "number" - // hidden: false - // description: "" - // definition: @aql count(bhx_ecommerce_users.id) | where(bhx_ecommerce_users.is_repeated_buyer is true);; - // } - - - // metric running_total { - // label: "Running Total Orders" - // type: "number" - // hidden: false - // description: "" - // definition: @aql running_total(total_orders, bhx_ecommerce_orders.created_at | year());; - // } - - // metric dynamic_metric { - // label: 'Dynamic Metric (no format)' - // type: 'number' - // description: 'This dynamic metric doesnt take the format into considering, theyre all in their raw form' - // definition: @aql - // case( - - // when: 'total users' in param_model_demo.metric_selections - // , then: bhx_ecommerce_users.total_users - - // , when: 'total orders' in param_model_demo.metric_selections - // , then: total_orders - - // , when: 'platform revenue' in param_model_demo.metric_selections - // , then: revenue - - // , when: 'GMV' in param_model_demo.metric_selections - // , then: gmv - - // , when: 'NMV' in param_model_demo.metric_selections - // , then: nmv - - // , when: 'AOV' in param_model_demo.metric_selections - // , then: aov - - // ) - // ;; - // } - - // metric dynamic_metric_currency { - // label: 'Dynamic Metric (Currency)' - // type: 'number' - // description: 'Only contains list of metrics with currency (Revenue, GMV, NMV, AOV)' - // definition: @aql - // case( - // when: 'platform revenue' in param_model_demo.metric_selections_currency - // , then: revenue - - // , when: 'GMV' in param_model_demo.metric_selections_currency - // , then: gmv - - // , when: 'NMV' in param_model_demo.metric_selections_currency - // , then: nmv - - // , when: 'AOV' in param_model_demo.metric_selections_currency - // , then: aov - - // ) - // ;; - // format: "[\$\$]#,###0" - // } - - // metric revenue_commission { - // label: "Revenue Commission Rate (Demo from May 2025)" - // type: "number" - // hidden: false - // description: "Commission margin (%) our platform earns on NMV transactions. Set to 50% as of May 2025 for demonstration purposes. Used in revenue calculation: revenue = NMV × commission_rate." - // definition: @aql 0.5;; - // format: "#,###%" - // } - - // metric running_total_orders { - // label: "Running Total Orders" - // type: "number" - // hidden: false - // description: "Cumulative total of orders over time, aggregated by year to show growth trends." - // definition: @aql running_total(total_orders, bhx_ecommerce_orders.created_at | year());; - // } - // metric abc { - // label: "abc" - // type: "number" - // hidden: false - // description: "" - // definition: @aql bhx_ecommerce_products.profit | running_total();; - // } - // metric avxb { - // label: "Avxb" - // type: "number" - // description: "" - // definition: @aql bhx_ecommerce_orders.delivered_orders_count - bhx_ecommerce_orders.cancelled_orders_count + 10044;; - // } - // metric aaa { - // label: "A" - // type: "number" - // description: "" - // definition: @aql 1;; - // } - // metric rt { - // label: "A" - // type: "number" - // description: "" - // definition: @aql 1;; - // } - // metric b { - // label: "undefined" - // type: "number" - // description: "" - // definition: @aql 11;; - // } - // metric ad { - // label: "1" - // type: "number" - // description: "" - // definition: @aql 1;; - // } - // metric metric_c8e74d8 { - // label: "Count of Products Category Id" - // type: "number" - // hidden: false - // description: "" - // definition: @aql count(bhx_ecommerce_products.category_id);; - // } - - - owner: 'tri.dvm@holistics.io' -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/derived-models/bhx_dim_dates.model.aml b/team-folders/tri.dvm/models/derived-models/bhx_dim_dates.model.aml deleted file mode 100644 index 391fa3e..0000000 --- a/team-folders/tri.dvm/models/derived-models/bhx_dim_dates.model.aml +++ /dev/null @@ -1,125 +0,0 @@ -Model bhx_dim_dates { - type: 'query' - label: 'Dim Dates' - description: '' - data_source_name: 'demodb' - dimension date_key { - label: 'Date Key' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.date_key }};; - } - dimension day_of_week { - label: 'Day Of Week' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_week }};; - } - dimension day_of_month { - label: 'Day Of Month' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_month }};; - } - dimension day_of_year { - label: 'Day Of Year' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.day_of_year }};; - } - dimension weekday_name { - label: 'Weekday Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.weekday_name }};; - } - dimension weekday_name_abbr { - label: 'Weekday Name Abbr.' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.weekday_name_abbr }};; - } - dimension week_number { - label: 'Week Number' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.week_number }};; - } - dimension week_number_iso { - label: 'Week Number ISO' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.week_number_iso }};; - } - dimension year_week_iso { - label: 'Year Week ISO' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_week_iso }};; - } - dimension month_name { - label: 'Month Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_name }};; - } - dimension month_name_abbr { - label: 'Month Name Abbr.' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_name_abbr }};; - } - dimension month_number { - label: 'Month Number' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.month_number }};; - } - dimension year_month { - label: 'Year Month' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_month }};; - } - dimension quarter { - label: 'Quarter' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.quarter }};; - } - dimension year_quarter { - label: 'Year Quarter' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year_quarter }};; - } - dimension year { - label: 'Year' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.year }};; - } - - owner: 'ha.pham+demo4@holistics.io' - query: @sql - SELECT - date_key - , to_char(date_key, 'ID') as day_of_week - , to_char(date_key, 'DD') as day_of_month - , to_char(date_key, 'DDD') as day_of_year - , to_char(date_key, 'Day') as weekday_name - , to_char(date_key, 'Dy') as weekday_name_abbr - , to_char(date_key, 'WW') as week_number - , to_char(date_key, 'IW') as week_number_iso - , to_char(date_key, 'YYYYIW') as year_week_iso - , to_char(date_key, 'Month') as month_name - , to_char(date_key, 'Mon') as month_name_abbr - , to_char(date_key, 'MM') as month_number - , to_char(date_key, 'YYYYMM') as year_month - , to_char(date_key, 'Q') as quarter - , to_char(date_key, 'YYYY') || 'Q' || to_char(date_key, 'Q') as year_quarter - , to_char(date_key, 'YYYY') as year - FROM generate_series ('2013-01-01' :: date, current_date ,'1 day' :: interval) date_key;; - models: [ - ] -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/derived-models/bhx_ecommerce_product_images.model.aml b/team-folders/tri.dvm/models/derived-models/bhx_ecommerce_product_images.model.aml deleted file mode 100644 index 24b6778..0000000 --- a/team-folders/tri.dvm/models/derived-models/bhx_ecommerce_product_images.model.aml +++ /dev/null @@ -1,26 +0,0 @@ -Model bhx_ecommerce_product_images { - type: 'table' - label: 'Product Images' - description: '' - data_source_name: 'demodb' - dimension product_id { - label: 'Product Id' - type: 'number' - definition: @sql {{ #SOURCE.product_id }};; - } - dimension product_name { - label: 'Product Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.product_name }};; - } - dimension url { - label: 'Url' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.url }};; - } - - owner: 'triet.lq@holistics.io' - table_name: '"ecommerce"."product_images"' -} diff --git a/team-folders/tri.dvm/models/derived-models/bhx_map_categories.model.aml b/team-folders/tri.dvm/models/derived-models/bhx_map_categories.model.aml deleted file mode 100644 index e75289e..0000000 --- a/team-folders/tri.dvm/models/derived-models/bhx_map_categories.model.aml +++ /dev/null @@ -1,41 +0,0 @@ -Model bhx_map_categories { - type: 'query' - label: 'Map Categories' - description: '' - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - - models: [ - ecommerce_categories - ] - - query: @sql - select - cat.id as category_id - , cat.name as category - , pcat.name as parent_category - from {{#ecommerce_categories cat}} - left join {{#ecommerce_categories pcat}} on cat.parent_id = pcat.id - where cat.parent_id is not null;; - - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension category { - label: 'Category' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.category }};; - } - dimension parent_category { - label: 'Parent Category' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.parent_category }};; - } - - -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/others/bhx_param_model_demo.model.aml b/team-folders/tri.dvm/models/others/bhx_param_model_demo.model.aml deleted file mode 100644 index 349a7aa..0000000 --- a/team-folders/tri.dvm/models/others/bhx_param_model_demo.model.aml +++ /dev/null @@ -1,30 +0,0 @@ -Model bhx_param_model_demo { - type: 'query' - label: 'Param Model' - description: '' - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - - query: @sql select 1;; - models: [ - ] - - param metric_selections { - label: 'metric selections' - type: 'text' - allowed_values: ['total users','total orders','platform revenue', 'GMV', 'NMV', 'AOV'] - } - - param metric_selections_currency { - label: 'metric selections (currency)' - type: 'text' - allowed_values: ['platform revenue', 'GMV', 'NMV', 'AOV'] - } - - - param dim_selections { - label: 'dim selections' - type: 'text' - allowed_values: ['Age Demographic','Product Categories','Country Names','Order Status'] - } -} diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_categories.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_categories.model.aml deleted file mode 100644 index 5838b50..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_categories.model.aml +++ /dev/null @@ -1,90 +0,0 @@ -Model bhx_ecommerce_categories { - type: 'table' - label: 'Categories' - description: "List of product categories, containing both parent and child categories" - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - - dimension id { - label: "Id" - type: "number" - definition: @sql {{ #SOURCE.id }};; - hidden: false - - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - - dimension name_modified { - label: 'New Name' - type: 'text' - hidden: false - description: 'This adds an Hi in the end of the original Name' - definition: @sql concat({{ name }},'','Hi') ;; - } - - - dimension parent_id { - label: 'Parent Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.parent_id }};; - } - dimension category_cost { - label: "Category Cost" - type: "number" - definition: @sql case -when {{ name }} in ('Mobiles & Tablets' - ,'Mobiles' - ,'Tablets' - ,'Smartwatches' - , 'Home Entertainment' - , 'Gaming' - , 'Televisions' - , 'Audio Gadgets') -then 0.5 -when {{ name }} in ('Groceries' - , 'Baking and Cooking' - , 'Candy' - , 'Snacks' - ) -then 0.25 -when {{ name }} in ('Home Furniture' - , 'Kitchen and Dininng' - , 'Bedroom' - , 'Living Room' - , 'Outdoor' - , 'Bathroom' - ) -then 0.5 -when {{ name }} in ('Clothes' - , 'Shoes' - , 'Jeans' - ,'T-shirts') -then 0.4 -when {{ name }} in ('Skin Care' - , 'Face' - , 'Body') - then 0.1 - else '0.1' end;; - format: "#,###%" - } - - table_name: '\"ecommerce\".\"categories\"' - measure total_categories { - label: "Total Categories" - type: "number" - definition: @sql count({{ id }});; - } - measure total_parent_id { - label: "Count of Parent Ids" - type: "number" - definition: @sql {{ parent_id }};; - description: "This is the description" - aggregation_type: "count" - } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_cities.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_cities.model.aml deleted file mode 100644 index 13a7499..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_cities.model.aml +++ /dev/null @@ -1,35 +0,0 @@ -Model bhx_ecommerce_cities { - type: 'table' - label: 'Cities' - description: '' - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - table_name: '"ecommerce"."cities"' - - dimension id { - label: 'Id' - type: 'number' - hidden: true - definition: @sql {{ #SOURCE.id }};; - } - dimension name { - label: 'City Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension country_code { - label: 'Country Code' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.country_code }};; - } - - dimension map_search { - label: 'Map Search' - type: 'text' - definition: @aql concat( - 'https://www.google.com/maps/search/',ecommerce_cities.name - );; - } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_countries.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_countries.model.aml deleted file mode 100644 index 6bce4af..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_countries.model.aml +++ /dev/null @@ -1,58 +0,0 @@ -Model bhx_ecommerce_countries { - type: 'table' - label: 'Countries' - description: '' - data_source_name: 'demodb' - table_name: '"ecommerce"."countries"' - owner: 'tri.dvm@holistics.io' - - param dynamic_metric { - label: 'Dynamic Metric' - type: 'text' - description: 'Dynamic metric values' - allowed_values: ['Total Users', 'Total Orders', 'Total Revenue'] - } - - dimension code { - label: 'Country Code' - type: 'text' - } - dimension name { - label: 'Country Name' - type: 'text' - } - dimension continent_name { - label: 'Continent Name' - type: 'text' - } - - dimension origin { - label: "Origin" - type: "text" - definition: @sql case - when {{ name }} = 'India' then 'Singapore' - when {{ name }} = 'South Korea' then 'Germany' - when {{ name }} = 'United States' then 'Australia' - when {{ name }} = 'Australia' then 'Indonesia' - when {{ name }} = 'France' then 'Indonesia' - when {{ name }} = 'South Korea' then 'Germany' - when {{ name }} = 'Indonesia' then 'South Korea' - when {{ name }} = 'Singapore' then 'India' - when {{ name }} = 'Germany' then 'China' - when {{ name }} = 'United Kingdom' then 'Vietnam' - when {{ name }} = 'Vietnam' then 'United Sates' -end;; - description: "Grouping of the age demographics by age group\nUnder 20\n21-30\n31-40\nAbove 40" - } - - // dimension open_ai_search { - // label: 'Open AI Search' - // type: 'text' - // definition: @aql concat( - // 'https://chat.openai.com/chat?q=give+me+pictures+of+and+tell+me+what+special+about+',ecommerce_countries.name - // );; - // } -} - - - diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_merchants.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_merchants.model.aml deleted file mode 100644 index d903c04..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_merchants.model.aml +++ /dev/null @@ -1,39 +0,0 @@ -Model bhx_ecommerce_merchants { - type: 'table' - label: 'Merchants' - description: '' - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - table_name: '"ecommerce"."merchants"' - - dimension id { - label: 'Id' - type: 'number' - hidden: true - definition: @sql {{ #SOURCE.id }};; - } - dimension name { - label: 'Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.name }};; - } - dimension city_id { - label: 'City Id' - type: 'number' - hidden: true - definition: @sql {{ #SOURCE.city_id }};; - } - dimension admin_id { - label: 'Admin Id' - type: 'number' - hidden: true - definition: @sql {{ #SOURCE.admin_id }};; - } - dimension created_at { - label: 'Created At' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_order_items.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_order_items.model.aml deleted file mode 100644 index 610a877..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_order_items.model.aml +++ /dev/null @@ -1,27 +0,0 @@ -Model bhx_ecommerce_order_items { - type: 'table' - label: 'Order Items' - description: '' - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - table_name: '"ecommerce"."order_items"' - - dimension order_id { - label: 'Order Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.order_id }};; - } - dimension product_id { - label: 'Product Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.product_id }};; - } - dimension quantity { - label: 'Quantity' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.quantity }};; - } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_orders.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_orders.model.aml deleted file mode 100644 index 3f8c5b6..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_orders.model.aml +++ /dev/null @@ -1,124 +0,0 @@ -Model bhx_ecommerce_orders { - type: 'table' - label: 'Orders' - description: '' - data_source_name: "demodb" - table_name: '"ecommerce"."orders"' - owner: 'tri.dvm@holistics.io' - - - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension status { - label: 'Status' - type: 'text' - definition: @sql {{ #SOURCE.status }};; - description: "Delivered / Refunded / Canceled" - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension user_id { - label: 'User Id' - type: 'number' - hidden: true - definition: @sql {{ #SOURCE.user_id }};; - } - dimension discount { - label: 'Discount' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.discount }};; - } - dimension delivery_attempts { - label: 'Delivery Attempts' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.delivery_attempts }};; - } - dimension created_date { - label: 'Created Date' - type: 'date' - definition: @sql {{ #SOURCE.created_at }}::date;; - description: "Date-stamp of the order when it was created" - } - dimension order_month { - label: "Order Month" - type: "text" - definition: @sql LPAD((DATE_PART('month', {{ created_at }}))::text, 2, '0') || ' ' || TO_CHAR({{ created_at }}, 'Month');; - description: "Month created of order" - } - // measure cumm_orders { - // label: 'Cumulative Orders' - // type: 'number' - // definition: @aql running_total(ecommerce_orders.total_order, ecommerce_orders.order_month) ;; - // description: "The cumulative total of orders." - // aggregation_type: "custom" - // } - // measure delivered_orders_count { - // label: "Delivered Orders Count" - // type: "number" - // definition: @sql count( case when {{#SOURCE.status}} = 'delivered' then 1 else null end);; - // description: "The total number of orders we delivered this period." - // aggregation_type: "custom" - // } - // measure cancelled_orders_count { - // label: 'Cancelled Orders Count' - // type: 'number' - // definition: @sql count( case when {{#SOURCE.status}} = 'cancelled' then 1 else null end);; - // description: "The total number of orders we canceled this period." - // aggregation_type: "custom" - // } - // measure refunded_orders_count { - // label: 'Refunded Orders Count' - // type: 'number' - // definition: @sql count(distinct case when {{status}} = 'refunded' then {{id}} else null end);; - // description: "The total number of orders we refunded this period." - // aggregation_type: "custom" - // } - // measure total_order { - // label: "Total Orders Count" - // type: "number" - // definition: @sql {{ id }};; - // description: "The total number of orders" - // aggregation_type: "count" - // } - // measure total_orders_count { - // label: "Total Orders Count" - // type: "number" - // definition: @sql {{ id }};; - // aggregation_type: "count" - // } - - // measure first_order_date { - // label: "First Order Date" - // type: "datetime" - // definition: @sql min({{ created_at }}) ;; - // } - - // measure days_since_last_order { - // label: "Days Since Last Order" - // type: "number" - // definition: @sql DATE_PART('Day', CURRENT_TIMESTAMP - max({{ created_at }}));; - // aggregation_type: "custom" - // } - - // measure orders_2023 { - // label: '2023' - // type: "number" - // definition: @aql count(ecommerce_orders.id) | where(ecommerce_orders.created_at matches @2023) ;; - // } - - // measure orders_2024 { - // label: '2024' - // type: "number" - // definition: @aql count(ecommerce_orders.id) | where(ecommerce_orders.created_at matches @2024) ;; - // } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_products.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_products.model.aml deleted file mode 100644 index b9bd6a3..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_products.model.aml +++ /dev/null @@ -1,85 +0,0 @@ -Model bhx_ecommerce_products { - type: 'table' - label: 'Products' - description: '' - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - table_name: '\"ecommerce\".\"products\"' - - dimension id { - label: 'Product ID' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension category_id { - label: 'Category Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.category_id }};; - } - dimension name { - label: 'Product Name' - type: 'text' - definition: @sql {{ #SOURCE.name }};; - description: "Name of the product" - } - dimension merchant_id { - label: 'Merchant Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.merchant_id }};; - } - dimension price { - label: 'Price' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.price }};; - } - dimension created_at { - label: 'Created At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.created_at }};; - } - dimension product_google_link { - label: "Product (image)" - type: "text" - definition: @sql CONCAT('',{{ name }},'');; - } - - dimension cost { - label: 'Cost' - type: 'number' - definition: @sql ROUND({{price}}*0.3) ;; - } - - dimension product_merchant { - label: 'Product Name (from Merchant)' - type: 'text' - description: "different merchants can list same product name => this fields show the Product name listed by which specific merchant" - hidden: false - definition: @sql {{ #SOURCE.product_merchant }} ;; - } - - measure total_cost { - label: 'Total cost' - type: 'number' - definition: @aql coalesce(sum(bhx_ecommerce_products.cost), 0);; - format: "[$$]#,###0.0" - } - - measure total_price { - label: 'Total price' - type: 'number' - definition: @aql coalesce(sum(bhx_ecommerce_products.price), 0);; - format: "[$$]#,###0.0" - } - - measure profit { - label: 'Profit' - type: 'number' - definition: @aql bhx_ecommerce_products.total_price - bhx_ecommerce_products.total_cost;; - format: "[$$]#,###0.0" - } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_user_agg_stats.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_user_agg_stats.model.aml deleted file mode 100644 index 43ebabc..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_user_agg_stats.model.aml +++ /dev/null @@ -1,69 +0,0 @@ -Model bhx_amql_demo_ecommerce_users { - type: 'table' - label: 'Users' - description: '' - data_source_name: 'demodb' - owner: 'tri.dvm@holistics.io' - table_name: '"amql_demo_ecommerce"."users"' - - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - } - dimension sign_up_date { - label: 'Sign Up Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.sign_up_date }};; - } - dimension sign_up_at { - label: 'Sign Up At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.sign_up_at }};; - } - dimension first_name { - label: 'First Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.first_name }};; - } - dimension last_name { - label: 'Last Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.last_name }};; - } - dimension email { - label: 'Email' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.email }};; - } - dimension birth_date { - label: 'Birth Date' - type: 'date' - hidden: false - definition: @sql {{ #SOURCE.birth_date }};; - } - dimension gender { - label: 'Gender' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.gender }};; - } - dimension city_id { - label: 'City Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.city_id }};; - } - dimension full_name { - label: 'Full Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.full_name }};; - } -} diff --git a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_users.model.aml b/team-folders/tri.dvm/models/table-models/bhx_ecommerce_users.model.aml deleted file mode 100644 index e431a6f..0000000 --- a/team-folders/tri.dvm/models/table-models/bhx_ecommerce_users.model.aml +++ /dev/null @@ -1,191 +0,0 @@ -Model bhx_ecommerce_users { - type: 'table' - label: "Users" - description: "Contains information about users in the ecommerce platform " - data_source_name: "demodb" - owner: "tri.dvm@holistics.io" - table_name: '\"ecommerce\".\"users\"' - - dimension id { - label: 'Id' - type: 'number' - hidden: false - definition: @sql {{ #SOURCE.id }};; - description: "this is ID" - } - - - dimension sign_up_date { - label: "Sign Up Date" - type: "date" - definition: @sql {{ #SOURCE.sign_up_date }};; - description: "This is signup date" - } - - dimension email_user { - label: 'Email User' - type: 'text' - definition: @aql concat( - 'mailto:', bhx_ecommerce_users.email - );; - } - - dimension phone { - label: 'Call User' - type: 'text' - definition: @aql concat( - 'tel:', '5126329032' - );; - } - - dimension visit_time { - label: 'Visit Time' - type: 'text' - definition: @sql to_char({{ sign_up_date }}, 'Month') ;; - } - - dimension linkedin_search { - label: 'linkedin_search' - type: 'text' - definition: @aql concat( - 'https://www.linkedin.com/search/results/all/?keywords=',bhx_ecommerce_countries.full_name - );; - } - - dimension sign_up_at { - label: 'Sign Up At' - type: 'datetime' - hidden: false - definition: @sql {{ #SOURCE.sign_up_at }};; - } - dimension first_name { - label: "First Name" - type: "text" - definition: @sql {{ #SOURCE.first_name }};; - description: "User First Name" - } - dimension last_name { - label: 'Last Name' - type: 'text' - definition: @sql {{ #SOURCE.last_name }};; - description: "User Last Name" - } - dimension email { - label: "Email" - type: "text" - hidden: true - definition: @sql {{ #SOURCE.email }};; - description: "Email address" - } - - - dimension email_pii { - label: 'Email' - type: 'text' - definition: @aml - case ( - when: - in(1, H.current_user.pii_access), - then: bhx_ecommerce_users.email, - else: '(redacted)' - );; - } - - - - dimension birth_date { - label: "Birth Date" - type: "date" - hidden: true - definition: @sql {{ #SOURCE.birth_date }};; - description: "user birthday" - } - - dimension gender { - label: 'Gender' - type: 'text' - description: 'Available values: Female, Male' - hidden: false - definition: @sql case - when {{#SOURCE.gender}} = 'f' then 'Female' - when {{#SOURCE.gender}} = 'm' then 'Male' - else null -end;; - - } - dimension city_id { - label: 'City Id' - type: 'number' - hidden: true - definition: @sql {{ #SOURCE.city_id }};; - } - - dimension full_name { - label: 'Full Name' - type: 'text' - hidden: false - definition: @sql {{ #SOURCE.full_name }};; - } - - - // Custom fields - dimension age { - label: 'Age' - type: 'number' - hidden: false - definition: @sql date_part('year', current_date) - date_part('year', {{ birth_date }});; - } - dimension age_group { - label: "Age Demographic" - type: "text" - definition: @sql - case - when {{ age }} < 20 then '1. Under 20' - when {{ age }} >= 20 and {{ age }} < 30 then '2. From 20 to 29' - when {{ age }} >= 30 and {{ age }} < 40 then '3. From 30 to 39' - when {{ age }} >= 40 and {{ age }} <540 then '3. From 40 to 49' - when {{ age }} >= 50 then '5. 50 and up' -end;; - description: "Grouping of the age demographics by age group\nUnder 20\n21-30\n31-40\nAbove 40" - } - - - dimension date_datum { - label: "Date Datum" - type: "date" - definition: @sql case - when {{ id }} is not null then to_date('2022-11-25', 'YYYY-MM-DD') - else to_date('2022-11-25', 'YYYY-MM-DD') -end;; - format: "LLL dd yyyy" - } - - - measure users_signed_up_count { - label: 'Users Signed Up' - type: 'number' - definition: @sql {{ id }};; - aggregation_type: 'count' - } - measure total_users { - label: "Total Users" - type: "number" - definition: @sql count({{ id }});; - hidden: false - } - - measure total_users_aql { - label: "Total Users (AQL)" - type: "number" - definition: @aql count(bhx_ecommerce_users.id);; - hidden: false - } - - measure date_datum_2 { - label: "Date Datum 2" - type: "date" - definition: @sql cast('2022-11-25' as date);; - aggregation_type: "custom" - format: "LLL dd yyyy" - } -} \ No newline at end of file diff --git a/team-folders/tri.dvm/themes/untitled.aml b/team-folders/tri.dvm/themes/untitled.aml deleted file mode 100644 index 497b66c..0000000 --- a/team-folders/tri.dvm/themes/untitled.aml +++ /dev/null @@ -1,96 +0,0 @@ -PageTheme abc { - title: 'Holistics Emerald Vibrant' -background { - bg_color: "#ffaa00" - } -canvas { - border { - border_width: 1 -border_radius: 16 -border_color: '#e5e7eb' -border_style: 'solid' - } -background { - bg_color: '#ffffff' - } -shadow: 'sm' - } -block { - label { - font_family: 'Inter' -font_color: '#191d25' -font_size: 40 -font_weight: 'semibold' - } -text { - font_family: 'Inter' -font_color: '#232334' -font_size: 18 -font_weight: 'normal' - } -border { - border_width: 1 -border_radius: 16 -border_color: '#e5e7eb' -border_style: 'solid' - } -background { - bg_color: '#f2f8fa' - } -padding: 16 -shadow: 'sm' - } -custom_css: @css @import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap") -/* Vibrant page background, gradient header style */ -.vibrant-page-bg { background: rgba(4,120,87,0.10); } -.brand-header { - display: flex; - justify-content: space-between; - align-items: center; - width:100%; height:100%; - background_color: "#ffaa00"; - background_image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23ffb100' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23ffb800' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23ffbe00' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23ffc500' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23ffcc00' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23ffd914' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23ffe529' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23ffef3d' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23fff852' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23ffff66' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E"); - background_attachment: fixed; - background_size: cover; -} -.brand-header-logo { min-height:64px; max-height:72px; } -.brand-header-tagline { color: #fff; font-size:40px; font-weight:600; text-align:right; max-width:70%; margin:0; } -.dac-canvas { background: #ffffff; border-radius: 16px; box-shadow: 0 1px 2px 0 rgba(51, 65, 85, 0.04); border: 1px solid #e5e7eb; } -.dac-viz-block { border-radius: 16px; background: #f2f8fa; box-shadow: 0 1px 2px 0 rgba(51, 65, 85, 0.04); border: 1px solid #e5e7eb; } -.dac-viz-block-label { font-family: 'Inter',sans-serif; font-size: 40px; font-weight: 600; color: #191d25; } -.h-kpi-metric-kpi { font-size: 64px; color: #047857; font-weight: 700; font-family: 'Inter',sans-serif; } -.h-kpi-metric-label { font-size: 18px; color: #232334; font-family: 'Inter',sans-serif; } -.dac-ic-block { background: #f2f8fa; border-radius: 16px; padding: 16px; } -.dac-ic-block-label { color: #047857; font-size: 18px; font-weight: 600; } -.dac-text-block { color: #232334; font-family: 'Inter',sans-serif; } -.brand-footer { text-align:center; padding:16px; color:#768195; font-size:15px; font-family: 'Inter',sans-serif; };; - -viz { - table { - general { - bg_color: '#f2f8fa' -hover_color: '#e4f3ea' -banding_color: '#edf5f7' -font_size: 18 -font_color: '#232334' -font_family: 'Inter' -cell_padding: 12 -border_color: '#e5e7eb' -border_width: 1 -grid_color: '#e5e7eb' -borders { - outer: true -vertical: true -horizontal: true -header: true - } - } -header { - bg_color: '#047857' -font_size: 18 -font_weight: 'semibold' -font_color: '#ffffff' - } - } - } - } \ No newline at end of file diff --git a/team-folders/tri.dvm/tri-test.page.aml b/team-folders/tri.dvm/tri-test.page.aml new file mode 100644 index 0000000..43d5ac4 --- /dev/null +++ b/team-folders/tri.dvm/tri-test.page.aml @@ -0,0 +1,235 @@ +Dashboard tri_test { + title: 'Tri Test' + description: '''''' + + view: CanvasLayout { + label: 'View 1' + height: 840 + grid_size: 20 + mobile { + mode: 'auto' + } + block v1 { + position: pos(100, 20, 400, 300) + layer: 2 + } + block f1 { + position: pos(520, 20, 300, 100) + layer: 3 + } + block v2 { + position: pos(520, 140, 400, 300) + layer: 4 + } + block f2 { + position: pos(720, 500, 300, 100) + layer: 5 + } + block f3 { + position: pos(400, 500, 300, 100) + layer: 6 + } + block v3 { + position: pos(20, 620, 400, 300) + layer: 7 + } + } + + theme: H.themes.classic + block v1: VizBlock { + label: 'CLV' + viz: DataTable { + dataset: demo_ecommerce + fields: [ + VizFieldFull { + ref: ref('order_master', 'order_id') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('order_master', 'user_id') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('order_master', 'amount') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('order_master', 'customer_lifetime_value') + format { + type: 'number' + pattern: 'inherited' + } + } + ] + settings { + show_row_number: true + row_limit: 5000 + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + block f1: FilterBlock { + label: 'aaaa' + type: 'field' + source: FieldFilterSource { + dataset: demo_ecommerce + field: ref('order_master', 'status') + } + default { + operator: 'is' + value: 'delivered' + } + } + block v2: VizBlock { + label: 'vggg' + viz: DataTable { + dataset: demo_ecommerce_metrics + fields: [ + VizFieldFull { + ref: ref('order_master', 'order_id') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('order_master', 'user_id') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('order_master', 'amount') + format { + type: 'number' + pattern: 'inherited' + } + }, + VizFieldFull { + ref: ref('order_master', 'clv_dimensionalized') + format { + type: 'number' + pattern: 'inherited' + } + } + ] + settings { + show_row_number: true + row_limit: 5000 + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + block f2: FilterBlock { + label: 'CLV Filter' + type: 'field' + source: FieldFilterSource { + dataset: demo_ecommerce_metrics + field: ref('order_master', 'clv_dimensionalized') + } + default { + operator: 'is' + value: [] + } + } + block f3: FilterBlock { + label: 'CVN' + type: 'field' + source: FieldFilterSource { + dataset: demo_ecommerce_metrics + field: ref('order_master', 'customer_lifetime_value') + } + default { + operator: 'is' + value: [] + } + } + block v3: VizBlock { + label: 'Test 1' + viz: DataTable { + dataset: buyers_sellers_transactions + theme { + + } + fields: [ + VizFieldFull { + label: 'Full Name (Team Lead)' + ref: ref('buyers', 'full_name') + format { + type: 'text' + } + }, + VizFieldFull { + label: 'Full Name (Supervisor)' + ref: ref('sellers', 'full_name') + format { + type: 'text' + } + }, + VizFieldFull { + label: 'Metric' + ref: ref('transactions_buyers_sellers', 'quantity') + aggregation: 'sum' + format { + type: 'number' + pattern: 'inherited' + } + } + ] + settings { + show_row_number: true + sorts: [ + SortSetting { + field_index: 0 + direction: 'asc' + }, + SortSetting { + field_index: 1 + direction: 'asc' + } + ] + row_limit: 5000 + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + interactions: [ + FilterInteraction { + from: 'f2' + to: [ + CustomMapping { + block: 'f3' + disabled: true + } + ] + }, + FilterInteraction { + from: 'f3' + to: [ + CustomMapping { + block: 'f2' + disabled: true + } + ] + } + ] +} \ No newline at end of file diff --git a/team-folders/vinhhh/ecommerce.page.aml b/team-folders/vinhhh/ecommerce.page.aml index 3a134ec..b45ce02 100644 --- a/team-folders/vinhhh/ecommerce.page.aml +++ b/team-folders/vinhhh/ecommerce.page.aml @@ -23,10 +23,7 @@ Dashboard vinhhh_ecommerce { } default { operator: 'is' - value: [ - 'Male', - 'Female' - ] + value: ['Male', 'Female'] } } block age_demographic: FilterBlock { @@ -467,21 +464,19 @@ display: block; dataset: demo_ecommerce rows: [ VizFieldFull { - ref: r(ecommerce_countries.continent_name) + ref: ref('ecommerce_countries', 'continent_name') format { type: 'text' } - uname: 'ecommerce_countries_continent_name' }, VizFieldFull { - ref: r(ecommerce_countries.name) + ref: ref('ecommerce_countries', 'name') format { type: 'text' } - uname: 'ecommerce_countries_name' }, VizFieldFull { - ref: r(ecommerce_cities.name) + ref: ref('ecommerce_cities', 'name') format { type: 'text' } @@ -489,13 +484,13 @@ display: block; ] columns: [ VizFieldFull { - ref: r(ecommerce_users.age_group) + ref: ref('ecommerce_users', 'age_group') format { type: 'text' } }, VizFieldFull { - ref: r(ecommerce_users.gender) + ref: ref('ecommerce_users', 'gender') format { type: 'text' } @@ -503,7 +498,7 @@ display: block; ] values: [ VizFieldFull { - ref: r(order_master.gmv) + ref: ref('order_master', 'gmv') format { type: 'number' pattern: 'inherited' @@ -511,23 +506,12 @@ display: block; } ] settings { - wrap_header_text: true show_row_total: true show_column_total: true aggregate_awareness { enabled: true debug_comments: true } - column_styles: [ - ColumnStyle { - key: 'ecommerce_countries_name' - width: 166 - }, - ColumnStyle { - key: 'ecommerce_countries_continent_name' - width: 54 - } - ] } } } diff --git a/test_1.page.aml b/test_1.page.aml new file mode 100644 index 0000000..8199808 --- /dev/null +++ b/test_1.page.aml @@ -0,0 +1,17 @@ +Dashboard test_1 { + title: 'test' + block title: TextBlock { + content: @md # Your title goes here +(Double click to edit);; + } + interactions: [] + view: CanvasLayout { + label: 'View 1' + height: 840 + grid_size: 20 + block title { + position: pos(20, 20, 1160, 120) + } + } + theme: H.themes.classic +} \ No newline at end of file diff --git a/test_amyra.page.aml b/test_amyra.page.aml new file mode 100644 index 0000000..09fae14 --- /dev/null +++ b/test_amyra.page.aml @@ -0,0 +1,555 @@ +Dashboard test_amyra { + title: 'Ecommerce Dashboard - Pro' + block hd1: TextBlock { + content: @md + demo;; + } + block hd2: TextBlock { + content: @md
+

Ecommerce Dashboard

+
;; + } + block hd3: TextBlock { + content: @md

;; + theme { + background { + bg_image: 'linear-gradient(97deg, #051527 20%, #071945 80%)' + } + } + } + block t2: TextBlock { + content: @md
+

+This dashboard tracks the KPIs of all managers for their respective teams. This will also be presented in our monthly presentation to our board and investors. +

+ +
;; + } + block v1: VizBlock { + label: ' KPI Overview' + viz: MetricSheet { + dataset: demo_ecommerce + filter { + field: ref('dim_dates', 'date_key') + operator: 'matches' + value: '12 months ago to last month end' + } + date_field: VizFieldFull { + ref: ref('dim_dates', 'date_key') + transformation: 'datetrunc month' + format { + type: 'date' + } + } + rows: [ + MetricHeading { + label: '🎯Orders' + settings { + background_color: '#255DD4' + text_color: '#FFFFFF' + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'total_orders_count') + format { + type: 'number' + pattern: 'inherited' + } + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'cancelled_orders_count') + format { + type: 'number' + pattern: 'inherited' + } + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'refunded_orders_count') + format { + type: 'number' + pattern: 'inherited' + } + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('ecommerce_orders', 'delivered_orders_count') + format { + type: 'number' + pattern: 'inherited' + } + } + }, + MetricHeading { + label: '💰 Revenue' + settings { + background_color: '#255DD4' + text_color: '#FFFFFF' + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('order_master', 'nmv') + format { + type: 'number' + pattern: '[$$]#,###0.00' + } + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('order_master', 'gmv') + format { + type: 'number' + pattern: '[$$]#,###0.00' + } + } + }, + MetricSeries { + field: VizFieldFull { + ref: ref('order_master', 'aov') + format { + type: 'number' + pattern: 'inherited' + } + } + } + ] + settings { + max_column: 3 + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + settings { + hide_label: true + } + } + block v2: VizBlock { + label: 'GMV' + viz: MetricKpi { + dataset: demo_ecommerce + // calculation f_2fb1cc3 { + // label: 'GMT last year' + // formula: @aml order_master.gmv * 0.87;; + // calc_type: 'measure' + // data_type: 'number' + // } + filter { + field: ref('order_master', 'order_created_at') + operator: 'matches' + value: '2023' + } + value: VizFieldFull { + label: 'Gross Merchandise Value' + ref: ref('order_master', 'gmv') + format { + type: 'number' + pattern: '[$$]#,###' + } + } + compare_value: VizPopSettings { + field: ref('order_master', 'order_created_at') + duration: 1 + granularity: 'year' + } + } + settings { + hide_label: true + } + } + block v10: VizBlock { + label: 'Total Users compared with Target Users' + viz: MetricKpi { + dataset: demo_ecommerce + calculation f_d80427a { + label: 'Target Users' + formula: @aml ecommerce_users.users_signed_up_count * 1.38;; + calc_type: 'measure' + data_type: 'number' + } + value: VizFieldFull { + ref: ref('ecommerce_users', 'total_users') + format { + type: 'number' + pattern: 'inherited' + } + } + compare_value: VizFieldFull { + ref: 'f_d80427a' + format { + type: 'number' + pattern: 'inherited' + } + } + settings { + display_mode: 'progress' + } + } + settings { + hide_label: true + hide_controls: true + } + } + block v12: VizBlock { + label: 'Daily GMV vs. 7-day Moving Average' + viz: CombinationChart { + dataset: demo_ecommerce + filter { + field: ref('order_master', 'order_created_at') + operator: 'matches' + value: '2023' + } + x_axis: VizFieldFull { + ref: ref('order_master', 'order_created_at') + transformation: 'datetrunc day' + format { + type: 'date' + pattern: 'LLL dd, yyyy' + } + } + y_axis { + series { + mark_type: 'line' + field: VizFieldFull { + ref: ref('order_master', 'gmv') + format { + type: 'number' + pattern: '#,###' + } + } + settings { + color: '#D1EDEC' + line_interpolation: 'smooth' + } + } + series { + mark_type: 'line' + field: VizFieldFull { + label: '7-day MovAvg of GMV' + ref: ref('order_master', 'gmv') + format { + type: 'number' + pattern: '#,###' + } + analytic: MovingCalculationField { + type: 'avg' + order: 'row' + range { + previous: 7 + next: 0 + } + null_if_not_enough_values: true + } + } + settings { + color: '#18A59E' + line_interpolation: 'smooth' + } + } + } + settings { + legend_label: 'right' + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + description: @md # Description +abc;; + } + block t5: TextBlock { + content: @md

Overview

;; + } + block t10: TextBlock { + content: @md + + ;; + } + block t11: TextBlock { + content: @md + + ;; + } + block t12: TextBlock { + content: @md + + ;; + } + block t49: TextBlock { + content: @md
;; + } + block t52: TextBlock { + content: @md
;; + } + block t53: TextBlock { + content: @md
;; + } + block t54: TextBlock { + content: @md
;; + } + block v15: VizBlock { + label: 'Daily GMV vs. 7-day Moving Average' + description: @md # Description +abc;; + viz: CombinationChart { + dataset: demo_ecommerce + filter { + field: ref('order_master', 'order_created_at') + operator: 'matches' + value: '2023' + } + theme { + + } + x_axis: VizFieldFull { + ref: ref('order_master', 'order_created_at') + transformation: 'datetrunc week' + format { + type: 'date' + pattern: 'wwww' + } + } + y_axis { + settings { + alignment: 'right' + } + series { + mark_type: 'line' + field: VizFieldFull { + ref: ref('order_master', 'gmv') + format { + type: 'number' + pattern: '#,###' + } + } + settings { + color: '#D1EDEC' + line_interpolation: 'smooth' + } + } + series { + mark_type: 'line' + field: VizFieldFull { + label: '7-day MovAvg of GMV' + ref: ref('order_master', 'gmv') + format { + type: 'number' + pattern: '#,###' + } + analytic: MovingCalculationField { + type: 'avg' + order: 'row' + range { + previous: 7 + next: 0 + } + null_if_not_enough_values: true + } + } + settings { + color: '#18A59E' + line_interpolation: 'smooth' + } + } + } + settings { + legend_label: 'top' + x_axis_show_null_datetime: true + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + view: TabLayout { + label: 'View 1' + tab tab1: CanvasLayout { + label: 'Overview' + width: 1540 + height: 1160 + grid_size: 20 + block hd1 { + position: pos(1320, 20, 180, 50) + } + block hd2 { + position: pos(180, 260, 630, 60) + } + block hd3 { + position: pos(0, 0, 1540, 200) + layer: -1 + } + block t2 { + position: pos(40, 100, 660, 50) + } + block v1 { + position: pos(60, 700, 1420, 380) + } + block v2 { + position: pos(80, 360, 300, 140) + } + block v10 { + position: pos(80, 500, 320, 140) + } + block v12 { + position: pos(480, 340, 1000, 300) + layer: -1 + } + block t5 { + position: pos(40, 220, 1460, 70) + } + block t10 { + position: pos(920, 100, 180, 50) + } + block t11 { + position: pos(1120, 100, 180, 50) + } + block t12 { + position: pos(1320, 100, 180, 50) + } + block t49 { + position: pos(40, 680, 1460, 420) + layer: -2 + } + block t52 { + position: pos(460, 320, 1040, 340) + layer: -2 + } + block t53 { + position: pos(40, 320, 400, 340) + layer: -2 + } + } + tab tab2: CanvasLayout { + label: 'Country' + height: 800 + grid_size: 20 + mobile { + mode: 'auto' + } + block t54 { + position: pos(100, 40, 1040, 680) + layer: 1 + } + block v15 { + position: pos(360, 160, 440, 320) + layer: 1 + } + } + } + settings { + timezone: 'America/Los_Angeles' + cache_duration: 10 + } + interactions: [ + FilterInteraction { + from: 'v1' + to: [ + CustomMapping { + block: 'v15' + disabled: true + } + ] + }, + FilterInteraction { + from: 'v2' + to: [ + CustomMapping { + block: 'v15' + disabled: true + } + ] + }, + FilterInteraction { + from: 'v10' + to: [ + CustomMapping { + block: 'v15' + disabled: true + } + ] + }, + FilterInteraction { + from: 'v12' + to: [ + CustomMapping { + block: 'v15' + disabled: true + } + ] + }, + FilterInteraction { + from: 'v15' + to: [ + CustomMapping { + block: [ + 'v1', + 'v2', + 'v10', + 'v12' + ] + disabled: true + } + ] + } + ] +} \ No newline at end of file diff --git a/test_huyvu.page.aml b/test_huyvu.page.aml new file mode 100644 index 0000000..fe71c8b --- /dev/null +++ b/test_huyvu.page.aml @@ -0,0 +1,72 @@ +Dashboard test_huyvu { + title: 'test huyvu' + block title: TextBlock { + content: @md # Your title goes here +(Double click to edit);; + } + block guide: TextBlock { + content: @md
+
+
+

Tips

+

Add Visualization to make your dashboard more meaningful. Learn more

+
+ Canvas Dashboard Main Panel +
+
+

Sample Dashboards

+

Get inspired by what\\'s possible. Click on any of these sample dashboards to dive in and explore.

+ + sample dashboard 1 + + + sample dashboard 2 + +
+
;; + } + block v1: VizBlock { + label: 'Daily GMV vs. 7-day Moving Average' + description: @md # Description +abc;; + viz: DataTable { + dataset: demo_ecommerce + filter { + field: ref('order_master', 'status') + operator: 'is' + value: 'delivered' + } + fields: [ + VizFieldFull { + ref: ref('order_master', 'status') + format { + type: 'text' + } + } + ] + settings { + show_row_number: true + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + view: CanvasLayout { + label: 'View 1' + height: 840 + grid_size: 20 + block guide { + position: pos(20, 160, 1160, 660) + } + block title { + position: pos(20, 20, 1160, 120) + } + block v1 { + position: pos(20, 840, 400, 300) + layer: 1 + } + } + theme: H.themes.classic +} \ No newline at end of file diff --git a/test_new.page.aml b/test_new.page.aml deleted file mode 100644 index 96ceff1..0000000 --- a/test_new.page.aml +++ /dev/null @@ -1,48 +0,0 @@ -Dashboard test_new { - title: 'Test New' - owner: 'tan.nguyen@holistics.io' - block title: TextBlock { - content: @md # Your title goes here ;; - } - block v_c3vu: VizBlock { - label: 'Total Users' - viz: DataTable { - dataset: bhx_demo_ecommerce - fields: [ - VizFieldFull { - ref: r(bhx_demo_ecommerce.total_users) - format { - type: 'number' - pattern: 'inherited' - } - } - ] - settings { - show_row_number: true - row_limit: 5000 - aggregate_awareness { - enabled: true - debug_comments: true - } - } - } - } - interactions: [] - view: CanvasLayout { - label: 'View 1' - width: 1300 - height: 270 - grid_size: 20 - auto_expand_vertically: true - block title { - position: pos(20, 20, 1260, 60) - } - block v_c3vu { - position: pos(350, 100, 620, 420) - } - mobile { - mode: 'auto' - } - } - theme: H.themes.vanilla -} \ No newline at end of file diff --git a/thong/pii_ecommerce.dataset.aml b/thong/pii_ecommerce.dataset.aml deleted file mode 100644 index a2d7759..0000000 --- a/thong/pii_ecommerce.dataset.aml +++ /dev/null @@ -1,26 +0,0 @@ -Dataset pii_ecommerce { - label: 'PII Ecommerce', - description: '' - data_source_name: 'demodb' - models: [ - pii_users, - ecommerce_products, - ecommerce_merchants, - ecommerce_countries, - ecommerce_orders, - ecommerce_order_items, - ecommerce_cities, - map_categories - ] - relationships: [ - relationship(ecommerce_order_items.order_id > ecommerce_orders.id, true), - relationship(ecommerce_orders.user_id > pii_users.id, true), - relationship(pii_users.city_id > ecommerce_cities.id, true), - relationship(ecommerce_cities.country_code > ecommerce_countries.code, true), - relationship(ecommerce_order_items.product_id > ecommerce_products.id, true), - // relationship(ecommerce_products.id - ecommerce_product_images.product_id, true), - relationship(ecommerce_products.merchant_id > ecommerce_merchants.id, true), - relationship(ecommerce_products_map_categories, true), - relationship(ecommerce_merchants.city_id > ecommerce_cities.id, false) - ] -} \ No newline at end of file diff --git a/thong/pii_users.model.aml b/thong/pii_users.model.aml deleted file mode 100644 index 000189f..0000000 --- a/thong/pii_users.model.aml +++ /dev/null @@ -1,74 +0,0 @@ -const pii = -if (H.current_user.pii_access != 1) { - '\'(redacted)\'' -} else { - '{{ #SOURCE.email }}' -} - -Model pii_users { - type: 'table' - label: 'Users' - description: '' - data_source_name: 'demodb' - - dimension email { - label: 'Email' - type: 'text' - hidden: false - definition: @sql ${pii};; - } - dimension id { - label: "Id" - type: "number" - hidden: false - definition: @sql {{ #SOURCE.id }};; - primary_key: false - } - dimension sign_up_at { - label: "Sign Up At" - type: "datetime" - hidden: false - definition: @sql {{ #SOURCE.sign_up_at }};; - primary_key: false - } - dimension first_name { - label: "First Name" - type: "text" - hidden: false - definition: @sql {{ #SOURCE.first_name }};; - primary_key: false - } - dimension last_name { - label: "Last Name" - type: "text" - hidden: false - definition: @sql {{ #SOURCE.last_name }};; - primary_key: false - } - dimension birth_date { - label: "Birth Date" - type: "date" - hidden: false - definition: @sql {{ #SOURCE.birth_date }};; - primary_key: false - } - dimension gender { - label: "Gender" - type: "text" - hidden: false - definition: @sql {{ #SOURCE.gender }};; - primary_key: false - } - dimension city_id { - label: "City Id" - type: "number" - hidden: false - definition: @sql {{ #SOURCE.city_id }};; - primary_key: false - } - - - owner: 'thong.do@holistics.io' - table_name: 'ecommerce.users' - -} \ No newline at end of file diff --git a/modules/embedding/org_holistics/personal_workspace/user_1/dashboards_created_in_personal_uygaq.page.aml b/thong_test_2.page.aml similarity index 76% rename from modules/embedding/org_holistics/personal_workspace/user_1/dashboards_created_in_personal_uygaq.page.aml rename to thong_test_2.page.aml index 425a99f..7ac50b7 100644 --- a/modules/embedding/org_holistics/personal_workspace/user_1/dashboards_created_in_personal_uygaq.page.aml +++ b/thong_test_2.page.aml @@ -1,5 +1,5 @@ -Dashboard dashboards_created_in_personal_uygaq { - title: 'Dashboards (created in personal)' +Dashboard thong_test_2 { + title: 'Thong Test 2' block title: TextBlock { content: @md # Your title goes here ;; } diff --git a/team-folders/thong/thongs_test_dashboard.page.aml b/thongs_test_dashboard.page.aml similarity index 100% rename from team-folders/thong/thongs_test_dashboard.page.aml rename to thongs_test_dashboard.page.aml diff --git a/toan-test/test_sale.page.aml b/toan-test/test_sale.page.aml deleted file mode 100644 index c6ce44e..0000000 --- a/toan-test/test_sale.page.aml +++ /dev/null @@ -1,55 +0,0 @@ -Dashboard repro_pop_relative { - title: '[Repro] PoP Relative' - - block v1: VizBlock { - label: 'GMV by Day' - viz: LineChart { - dataset: demo_ecommerce - x_axis: VizFieldFull { - ref: ref('order_master', 'order_created_at') - transformation: 'datetrunc day' - format { type: 'date' } - } - y_axis { - series { - field: VizFieldFull { - ref: ref('order_master', 'gmv') - format { type: 'number' } - } - } - } - } -} - - - block p1: PopBlock { - label: 'Compare To' - default { - type: 'relative' - duration: 1 - granularity: 'month' - show_growth_rate: true - } - } - - interactions: [ - PopInteraction { - from: 'p1' - to: [ - CustomMapping { - block: 'v1' - field: ref('order_master', 'order_created_at') - } - ] - } - ] - - view: CanvasLayout { - label: 'View 1' - height: 500 - grid_size: 10 - - block p1 { position: pos(20, 20, 300, 100) layer: 1 } - block v1 { position: pos(20, 140, 1000, 320) layer: 1 } - } -} diff --git a/modules/embedding/org_holistics/personal_workspace/user_khai/_tuwwu.page.aml b/untitled_dashboard_of_untitled_report.page.aml similarity index 57% rename from modules/embedding/org_holistics/personal_workspace/user_khai/_tuwwu.page.aml rename to untitled_dashboard_of_untitled_report.page.aml index 2ac8ff8..85a124e 100644 --- a/modules/embedding/org_holistics/personal_workspace/user_khai/_tuwwu.page.aml +++ b/untitled_dashboard_of_untitled_report.page.aml @@ -1,15 +1,18 @@ -Dashboard _tuwwu { - title: 'Khai Personal Dashboard' - block title: TextBlock { - content: @md # Your title goes here ;; - } +Dashboard untitled_dashboard_of_untitled_report { + title: 'Untitled Dashboard of Untitled Report' block v1: VizBlock { - label: 'Total Orders' + label: 'Untitled Report' viz: DataTable { - dataset: demo_ecommerce + dataset: simple_dataset fields: [ VizFieldFull { - ref: 'total_orders' + ref: ref('ecommerce_products', 'name') + format { + type: 'text' + } + }, + VizFieldFull { + ref: ref('ecommerce_products', 'id') format { type: 'number' pattern: 'inherited' @@ -32,14 +35,7 @@ Dashboard _tuwwu { height: 840 grid_size: 20 block v1 { - position: pos(20, 100, 500, 300) - layer: 1 - } - block title { - position: pos(20, 20, 1160, 60) - } - mobile { - mode: 'auto' + position: pos(20, 20, 400, 300) } } theme: H.themes.vanilla diff --git a/version.aml b/version.aml index 7acbb58..9001afa 100644 --- a/version.aml +++ b/version.aml @@ -1 +1 @@ -const AML_VERSION = '2.0' \ No newline at end of file +const AML_VERSION = '2.0' \ No newline at end of file diff --git a/vux_canvas.page.aml b/vux_canvas.page.aml new file mode 100644 index 0000000..898222b --- /dev/null +++ b/vux_canvas.page.aml @@ -0,0 +1,60 @@ +Dashboard vux_canvas { + title: 'Vux Canvas' + description: '' + block title: TextBlock { + content: @md # Test Canvas - Vux;; + } + block v1: VizBlock { + label: 'Daily GMV vs. 7-day Moving Average' + description: @md # Description +abc;; + viz: DataTable { + dataset: demo_ecommerce + filter { + field: ref('order_master', 'status') + operator: 'is' + value: 'delivered' + } + fields: [ + VizFieldFull { + ref: ref('order_master', 'status') + format { + type: 'text' + } + } + ] + settings { + show_row_number: true + aggregate_awareness { + enabled: true + debug_comments: true + } + } + } + } + block t1: TextBlock { + content: @md ;; + } + + view: CanvasLayout { + label: 'View 1' + height: 840 + grid_size: 20 + block title { + position: pos(20, 20, 1160, 60) + } + block v1 { + position: pos(40, 680, 400, 220) + layer: 1 + } + block t1 { + position: pos(20, 80, 660, 460) + layer: 2 + } + mobile { + mode: 'auto' + } + } + + theme: H.themes.vanilla +} \ No newline at end of file