label: "ABACUS" connection: "abacus-looker" include: "/views/int_dbt_prod_abacus_expenses.view.lkml" include: "/views/int_dbt_prod_awal_tier_groups.view.lkml" include: "/views/int_dbt_prod_qa_abacus_expenses.view.lkml" include: "/views/int_dbt_prod_abacus_adjustments.view.lkml" include: "/views/int_dbt_prod_qa_abacus_adjustments.view.lkml" include: "/views/int_dbt_prod_abacus_awal_client_segments.view.lkml" include: "/views/royalty_accounting_prod_vw_dim_abacus_contract.view.lkml" include: "/views/orch_app_ar_royalty_accounting_run_controller.view.lkml" include: "/views/orch_app_ar_royalty_statement_period.view.lkml" include: "/views/royalty_accounting_prod_vw_dim_abacus_account.view.lkml" include: "/views/dt_abacus_contract_lifecycle_prod.view.lkml" include: "/views/facts_prod_identity.view.lkml" include: "/views/royalty_accounting_prod_vw_dim_abacus_contract_abacus_fact_sales.view.lkml" fiscal_month_offset: -9 ## abacus adjustments explore explore: int_dbt_prod_abacus_adjustments { label: "ABACUS Adjustments" view_label: "Adjustments" case_sensitive: no join: int_dbt_prod_awal_tier_groups { view_label: "Orchard/AWAL Tiers" relationship: many_to_one sql_on: ${int_dbt_prod_abacus_adjustments.account_id} = ${int_dbt_prod_awal_tier_groups.label_id};; fields: [brand_name,parent_company,service_tier_name, owner, is_distributor] } join: int_dbt_prod_abacus_awal_client_segments { view_label: "Client Segments" relationship: many_to_one sql_on: ${int_dbt_prod_abacus_adjustments.account_id}= ${int_dbt_prod_abacus_awal_client_segments.account_id};; } join: royalty_accounting_prod_vw_dim_abacus_contract_abacus_fact_sales { view_label: "Abacus Contract" relationship: many_to_one sql_on: ${int_dbt_prod_abacus_adjustments.contract_id}= ${royalty_accounting_prod_vw_dim_abacus_contract_abacus_fact_sales.contract_id};; } join: dt_abacus_contract_lifecycle_prod { view_label: "ABACUS Contract Lifecycle" relationship: many_to_one sql_on: ${dt_abacus_contract_lifecycle_prod.contract_id}= ${royalty_accounting_prod_vw_dim_abacus_contract_abacus_fact_sales.contract_id};; } join: orch_app_ar_royalty_accounting_run_controller { view_label: "Run Controller" relationship: many_to_one sql_on: ${int_dbt_prod_abacus_adjustments.run_controller_id}= ${orch_app_ar_royalty_accounting_run_controller.run_controller_id};; } join: orch_app_ar_royalty_statement_period { view_label: "Statement Period" sql_on: ${int_dbt_prod_abacus_adjustments.statement_period} = ${orch_app_ar_royalty_statement_period.statement_period_id} ;; relationship: many_to_one fields: [ statement_period_id, statement_year, statement_quarter, statement_month, statement_month_num, statement_month_name, statement_period_status, statement_period_name, closed_date_date, closed_date_year, closed_date_quarter, closed_date_month, closed_date_month_name, closed_date_month_num, closed_date_week, closed_date_week_of_year, closed_date_fiscal_year, closed_date_fiscal_quarter, closed_date_fiscal_quarter_of_year, closed_date_fiscal_month_num ] } join: royalty_accounting_prod_vw_dim_abacus_account { view_label: "ABACUS Account" relationship: many_to_one sql_on: ${int_dbt_prod_abacus_adjustments.account_id}= ${royalty_accounting_prod_vw_dim_abacus_account.account_id};; } join: facts_prod_identity { view_label: "Adjustments Approved By" relationship: many_to_one sql_on: ${int_dbt_prod_abacus_adjustments.approved_by}= ${facts_prod_identity.id};; fields: [email,name] } join: facts_prod_identity_term_created { view_label: "Adjustments Applied By" from: facts_prod_identity type: left_outer relationship: many_to_one sql_on: ${int_dbt_prod_abacus_adjustments.applied_by}= ${facts_prod_identity_term_created.id};; fields: [name, email] } } ## abacus adjustments explore explore: int_dbt_prod_qa_abacus_adjustments { label: "ABACUS QA Adjustments" view_label: "QA Adjustments" case_sensitive: no hidden: yes join: int_dbt_prod_awal_tier_groups { view_label: "Orchard/AWAL Tiers" relationship: many_to_one sql_on: ${int_dbt_prod_qa_abacus_adjustments.account_id} = ${int_dbt_prod_awal_tier_groups.label_id};; fields: [brand_name,parent_company,service_tier_name, owner, is_distributor] } join: int_dbt_prod_abacus_awal_client_segments { view_label: "Client Segments" relationship: many_to_one sql_on: ${int_dbt_prod_qa_abacus_adjustments.account_id}= ${int_dbt_prod_abacus_awal_client_segments.account_id};; } join: royalty_accounting_prod_vw_dim_abacus_contract_abacus_fact_sales { view_label: "Abacus Contract" relationship: many_to_one sql_on: ${int_dbt_prod_qa_abacus_adjustments.contract_id}= ${royalty_accounting_prod_vw_dim_abacus_contract_abacus_fact_sales.contract_id};; } join: dt_abacus_contract_lifecycle_prod { view_label: "ABACUS Contract Lifecycle" relationship: many_to_one sql_on: ${dt_abacus_contract_lifecycle_prod.contract_id}= ${royalty_accounting_prod_vw_dim_abacus_contract_abacus_fact_sales.contract_id};; } join: orch_app_ar_royalty_accounting_run_controller { view_label: "Run Controller" relationship: many_to_one sql_on: ${int_dbt_prod_qa_abacus_adjustments.run_controller_id}= ${orch_app_ar_royalty_accounting_run_controller.run_controller_id};; } join: orch_app_ar_royalty_statement_period { view_label: "Statement Period" sql_on: ${int_dbt_prod_qa_abacus_adjustments.statement_period} = ${orch_app_ar_royalty_statement_period.statement_period_id} ;; relationship: many_to_one fields: [ statement_period_id, statement_year, statement_quarter, statement_month, statement_month_num, statement_month_name, statement_period_status, statement_period_name, closed_date_date, closed_date_year, closed_date_quarter, closed_date_month, closed_date_month_name, closed_date_month_num, closed_date_week, closed_date_week_of_year, closed_date_fiscal_year, closed_date_fiscal_quarter, closed_date_fiscal_quarter_of_year, closed_date_fiscal_month_num ] } join: royalty_accounting_prod_vw_dim_abacus_account { view_label: "ABACUS Account" relationship: many_to_one sql_on: ${int_dbt_prod_qa_abacus_adjustments.account_id}= ${royalty_accounting_prod_vw_dim_abacus_account.account_id};; } } ## abacus adjustments explore #explore: int_dbt_prod_abacus_expenses { #label: "ABACUS Expenses" #view_label: "Expenses" #case_sensitive: no # hidden: yes # join: int_dbt_prod_awal_tier_groups { #view_label: "Orchard/AWAL Tiers" #relationship: many_to_one #sql_on: ${int_dbt_prod_abacus_expenses.account_id} = ${int_dbt_prod_awal_tier_groups.label_id};; #fields: [brand_name,parent_company,service_tier_name, owner, is_distributor] #} #join: int_dbt_prod_abacus_awal_client_segments { #view_label: "Client Segments" #relationship: many_to_one #sql_on: ${int_dbt_prod_abacus_expenses.account_id}= ${int_dbt_prod_abacus_awal_client_segments.account_id};; #} #} ## abacus adjustments explore explore: int_dbt_prod_qa_abacus_expenses { label: "ABACUS QA Expenses" view_label: "QA Expenses" case_sensitive: no hidden: yes join: int_dbt_prod_awal_tier_groups { view_label: "Orchard/AWAL Tiers" relationship: many_to_one sql_on: ${int_dbt_prod_qa_abacus_expenses.account_id} = ${int_dbt_prod_awal_tier_groups.label_id};; fields: [brand_name,parent_company,service_tier_name, owner, is_distributor] } join: int_dbt_prod_abacus_awal_client_segments { view_label: "Client Segments" relationship: many_to_one sql_on: ${int_dbt_prod_qa_abacus_expenses.account_id}= ${int_dbt_prod_abacus_awal_client_segments.account_id};; } }