data-dwh-dbt-project/models/reporting/exposures.yml
2025-03-10 10:57:21 +01:00

534 lines
21 KiB
YAML

version: 2
exposures:
- name: guest_payments_report
label: Guest Payments Report
type: dashboard
maturity: low
url: https://app.powerbi.com/groups/fb3b6f81-a108-4831-86dc-3283f6fa06a5/reports/01d5648d-1c0b-4a22-988d-75e1cd64b5e5?ctid=862842df-2998-4826-bea9-b726bc01d3a7&pbi_source=linkShare&bookmarkGuid=15f7fa5a-35f9-4fa8-8513-6905d4f505a9
description: |
A PBI report showcasing data around payments made by Guests during the Guest Journey.
depends_on:
- ref('dates')
- ref('core__verification_payments', version=2)
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: host_fees
label: Host Fees
type: dashboard
maturity: low
url: https://app.powerbi.com/Redirect?action=OpenReport&appId=33e55130-3a65-4fe8-86f2-11979fb2258a&reportObjectId=01d5648d-1c0b-4a22-988d-75e1cd64b5e5&ctid=862842df-2998-4826-bea9-b726bc01d3a7&reportPage=ReportSectiona542e78b23000f1cd14a&pbi_source=appShareLink&portalSessionId=86206797-4512-4ecb-a946-da8d0b58a757
description: |
A PBI report showcasing our revenue coming from host fees with a
transactional point of view. Includes both data from the backend and from
Xero.
depends_on:
- ref('core__bookings')
- ref('xero__net_fees')
- ref('dates')
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: edeposit_and_guesty
label: E-deposit and Guesty Fees
type: dashboard
maturity: low
url:
https://app.powerbi.com/groups/me/apps/33e55130-3a65-4fe8-86f2-11979fb2258a/reports/0642f366-c243-4879-8228-d8d6cc78f266/ReportSectionbd92a560d1aa856ba993?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
A PBI report showcasing our revenue coming from E-deposits and Guesty.
Includes data from Xero for Guesty invoicing, and data from CosmosDB
extracted to the DWH for the expected revenue generated for both Guesty and E-deposit.
depends_on:
- ref('xero__net_fees_by_deal')
- ref('athena__verification_fees')
- ref('edeposit__verification_fees')
owner:
name: Oriol Roqué
email: oriol.roque@superhog.com
- name: checkinhero_overview
label: Check-In Hero Overview
type: dashboard
maturity: medium
url: https://app.powerbi.com/Redirect?action=OpenReport&appId=14859ed7-b135-431e-b0a6-229961c10c68&reportObjectId=8e88ea63-1874-47d9-abce-dfcfcea76bda&ctid=862842df-2998-4826-bea9-b726bc01d3a7&reportPage=ReportSectionddc493aece54c925670a&pbi_source=appShareLink&portalSessionId=b5392620-5d7f-4b50-9b21-b8d1867922e7
description: |
A PBI report to monitor the performance of the Check-In Hero product.
Includes contents like Revenue generated, Outstanding Risk being
generated by the product and conversion funnels.
depends_on:
- ref('core__vr_check_in_cover')
- ref('dates')
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: checkinhero_purchase_details
label: Check-In Hero Purchase Details
type: dashboard
maturity: medium
url: https://app.powerbi.com/Redirect?action=OpenReport&appId=14859ed7-b135-431e-b0a6-229961c10c68&reportObjectId=8e88ea63-1874-47d9-abce-dfcfcea76bda&ctid=862842df-2998-4826-bea9-b726bc01d3a7&reportPage=ReportSectionddc493aece54c925670a&pbi_source=appShareLink&portalSessionId=b5392620-5d7f-4b50-9b21-b8d1867922e7
description: |
A PBI report to show the details of the guests and bookings that have
purchased Check-In Hero. The goal is to allow Resolution Agents to
validate if the guest actually purchased the cover when they get claims
related to this product.
depends_on:
- ref('core__vr_check_in_cover')
- ref('dates')
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: main_kpis
label: Main Business KPIs
type: dashboard
maturity: high
url: https://app.powerbi.com/links/ynCnuqVPTr?ctid=862842df-2998-4826-bea9-b726bc01d3a7&pbi_source=linkShare&bookmarkGuid=81e69a3e-90dc-46d7-b313-ba55ca611945
description: |
A PBI report showcasing the main business KPIs of our company.
Includes multiple high-level metrics updated in a daily basis,
ensuring both a Month-to-date comprehension of our business and
a view on historic values on a month-by-month approach.
Additionally, it allows to retrieve similar KPIs at Deal level.
depends_on:
- ref('mtd_aggregated_metrics')
- ref('monthly_aggregated_metrics_history_by_deal')
- ref('ytd_mtd_aggregated_main_metrics_overview')
owner:
name: Oriol Roqué
email: oriol.roque@superhog.com
- name: currency_exchange_dashboard
label: Currency Exchange
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/10c41ce2-3ca8-4499-a42c-8321a3dce94b/reports/fcfd0a77-6c2a-4379-89be-aa0b090265d7/64ddecd28ca50dc3f029?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A PBI report to see information about rate exchange on currencies used
by the user of Superhog.
It contains daily rate between all currency pairs and allows the user
to export this data.
depends_on:
- ref('daily_currency_exchange_rates')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: checkinhero_hosts_data
label: Hosts Details
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/14859ed7-b135-431e-b0a6-229961c10c68/reports/8e88ea63-1874-47d9-abce-dfcfcea76bda/ReportSection?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A PBI report that shows detailed information about hosts that
currently have check-in hero available.
It shows host data as well as metrics on the guest journeys and
check-in covers purchased by the guests.
depends_on:
- ref('core__check_in_cover_users')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: guests_satisfaction_responses
label: Guest Satisfaction
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/10c41ce2-3ca8-4499-a42c-8321a3dce94b/reports/fcfd0a77-6c2a-4379-89be-aa0b090265d7/64ddecd28ca50dc3f029?experience=power-bi
description: |
A PBI report that displays responses from guests that get a satisfaction survey
after their guest journey.
It shows some information on the guest, the rate given an any comments given.
depends_on:
- ref('core__guest_satisfaction_responses')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: invoicing_and_crediting
label: Invoicing and Crediting
type: dashboard
maturity: high
url: https://app.powerbi.com/Redirect?action=OpenReport&appId=4a019abb-880f-4184-adc9-440ebd950e00&reportObjectId=9d97fb1e-505e-4592-8a37-d28526a93f4c&ctid=862842df-2998-4826-bea9-b726bc01d3a7&reportPage=ReportSectionddc493aece54c925670a&pbi_source=appShareLink&portalSessionId=0d09c72c-773d-47ee-9fc5-aeb0727359d4
description: |
A PBI report that displays both aggregated and very granular detail on
Invoices and Credit Notes from Xero.
The report is designed to support data access for some backoffice processes
in the finance team, but it can probably be leveraged for many data extraction
purposes around invoices and credit notes.
depends_on:
- ref('xero__sales_denom_mart')
- ref('xero__sales_monthly_trends')
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: resolutions_host_payments
label: Resolutions Host Payments
type: dashboard
maturity: high
url: https://app.powerbi.com/Redirect?action=OpenReport&appId=4a019abb-880f-4184-adc9-440ebd950e00&reportObjectId=86abbd2f-bfa5-4a51-adf5-4c7a3be9de07&ctid=862842df-2998-4826-bea9-b726bc01d3a7&reportPage=ReportSectionddc493aece54c925670a&pbi_source=appShareLink&portalSessionId=0d09c72c-773d-47ee-9fc5-aeb0727359d4
description: |
A PBI report that shows bank transaction payments that have been made
listed in the Resolutions Host Payments account in our accounting books.
It helps in understanding how many Resolutions payouts and for what total
value have happened over time.
depends_on:
- ref('xero__bank_transaction_denom_mart')
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: new_dashboard_overview
label: New Dashboard Overview
type: dashboard
maturity: low
url: https://app.powerbi.com/Redirect?action=OpenReport&appId=7197c833-dbf9-4d2c-bca1-95f74aec4b11&reportObjectId=f0bad5b7-d9d2-45ba-a3cb-d190dd91b493&ctid=862842df-2998-4826-bea9-b726bc01d3a7&reportPage=1bbfbee419e040409b95&pbi_source=appShareLink&portalSessionId=8e1bcc66-b0dd-4dec-942d-3b2fc3e08950
description: |
A PBI report that shows the adoption of New Dashboard initative for
users that have been migrated to the new setup. It helps understanding
the impact the New Dash is having in terms of Bookings, Listings and
Programs associated, both at global and at user level.
Allows also to track service creation over time per different dimensions.
depends_on:
- ref('core__new_dash_user_overview')
- ref('kpis__product_new_dash_agg_metrics')
- ref('new_dash_booking_summary')
owner:
name: Oriol Roqué
email: oriol.roque@superhog.com
- name: edeposit_invoice
label: E-Deposit Invoice
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/043c0aec-20b8-4318-9751-f7164b3634ad/reports/c69e3d40-a669-4dc3-899e-dbc84a0c6c24/ReportSectionbd92a560d1aa856ba993?experience=power-bi
description: |
A PBI report that shows the charges made to the users
partners of E-Deposit. It shows both a detailed table for
each verification as well as a summary for each company.
All values are shown in the user's currency.
depends_on:
- ref('edeposit__verification_fees')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: account_managers_overview
label: Account Managers Overview
type: dashboard
maturity: high
url: https://app.powerbi.com/groups/me/apps/bb1a782f-cccc-4427-ab1a-efc207d49b62/reports/797e7838-3119-4d0e-ace5-2026ec7b8c0e/cabe954bba6d285c576f?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A PBI report that displays the accounts that are flagged as
Major Decline, Decline, Flat, Gain or Major Gain depending on
the account growth and its relative revenue share vs. the global
amount.
It can help Account Managers to focus on those accounts that are
at risk of churning.
depends_on:
- ref('monthly_growth_score_by_deal')
owner:
name: Oriol Roqué
email: oriol.roque@superhog.com
- name: account_managers_margin
label: Account Margin
type: dashboard
maturity: high
url: https://app.powerbi.com/groups/me/apps/bb1a782f-cccc-4427-ab1a-efc207d49b62/reports/a35ab979-71a2-4dad-a0d9-b0ad513f9957/ReportSectionddc493aece54c925670a?experience=power-bi
description: |
A PBI report that shows the revenue, retained revenue after
host takehome payments and after host resolutions payments per
account, within different time windows.
It can help Account Managers to focus on those accounts that are
at different margin levels. It can also benefit Resolution Agents
to better balance generosity on resolutions payments.
depends_on:
- ref('monthly_aggregated_metrics_history_by_deal_by_time_window')
owner:
name: Oriol Roqué
email: oriol.roque@superhog.com
- name: guest_kpis
label: Guest KPIs
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/2464d25c-056c-4b94-9a7f-26b72c7fde33/reports/e0beb7c7-4207-4998-a0e4-e9e3fffd9632/3ab1307b4840da682a9d?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A PBI report that displays the main KPIs followed by the
guest Squad. This includes guest journey metrics and revenue
by guest payments by a set of dimensions with a daily granularity.
depends_on:
- ref('kpis__product_guest_agg_metrics')
- ref('kpis__product_guest_daily_metrics')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: screen_and_protect
label: Screen & Protect Verifications
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/043c0aec-20b8-4318-9751-f7164b3634ad/reports/c69e3d40-a669-4dc3-899e-dbc84a0c6c24/ReportSectionbd92a560d1aa856ba993?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A PBI report that shows the verification requests from the Screen and
Protect API. It shows the outcomes of the requests and the metadata
related to the guests, listings and partners.
depends_on:
- ref('screen_and_protect__verification_requests')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: screen_and_protect_invoice
label: Screen & Protect Invoice
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/043c0aec-20b8-4318-9751-f7164b3634ad/reports/96e5c7c2-d65a-4375-b706-61255498d7ae/c1f8e5bfc0385782a6b6?experience=power-bi
description: |
A PBI report that shows the fee charges from the Screen & Protect API.
It shows the fee charges per month for each partner and some detailed
information about each record.
depends_on:
- ref('screen_and_protect__verification_fees')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: edeposit_verifications
label: E-Deposit Verifications
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/043c0aec-20b8-4318-9751-f7164b3634ad/reports/6bbccf39-3258-4ebe-aefc-6fe5347ba56a/ReportSectionbd92a560d1aa856ba993?experience=power-bi
description: |
A PBI report that shows the verification requests from the E-Deposit and
Guesty. It shows the outcomes of the requests and the metadata
related to the guests, listings and partners.
depends_on:
- ref('edeposit_and_athena_verifications')
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: check_in_hero_api_report
label: CheckIn Hero API Records
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/043c0aec-20b8-4318-9751-f7164b3634ad/reports/0d5e79d8-c718-49e0-a4de-cd830e803be0?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A PBI report that shows the records from the CheckIn Hero API.
It shows the details of the checkins and the metadata related to
each of them.
depends_on:
- ref('check_in_hero__checkins')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: fx_rates_integration_with_billing_db
label: FX Rates integration with Billing DB
type: application
maturity: high
url: https://www.notion.so/knowyourguest-superhog/Currency-Rates-for-apps-integration-1600446ff9c9804faa66f982f294e6e8?pvs=4
description: |
We currently push our currency rates data into the BillingDB with Airbyte.
Application runtimes request currency rates data from there.
depends_on:
- ref('daily_currency_exchange_rates')
owner:
name: Pablo Martin
email: pablo.martin@superhog.com
- name: deals_consolidation_report
label: Deals Consolidation
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/10c41ce2-3ca8-4499-a42c-8321a3dce94b/reports/eb744b2d-3f96-41dd-97df-2608daf638f3/3aa7d31cf3fa60fccec5?experience=power-bi
description: |
A PBI report that shows all deals id from Superhog backend (Core), HubSpot
and Xero into a table.
It contains the deal's name (if it exists) and the number of different names
it has in each source.
depends_on:
- ref('deals_consolidation')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: check_in_hero_api_invoice
label: CheckIn Hero API Invoice
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/043c0aec-20b8-4318-9751-f7164b3634ad/reports/ca328a93-8d9d-431c-ac01-c646c81ba421/285e358d70a0c9155b23?experience=power-bi
description: |
A PBI report that shows the fee charges from the CheckIn Hero API.
It shows the fee charges per month for each partner and some detailed
information about each record.
depends_on:
- ref('check_in_hero__checkins')
- ref('check_in_hero__user_monthly_fee')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: bookings_report
label: Bookings
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/86bd5a07-0cd9-40ab-9e97-71816e3467e8/reports/40261ecd-9e80-42ec-8650-40ed0edf56d4/9691413aa4772a0d07c2?experience=power-bi
description: |
A Power BI report displaying data on bookings in Superhog. It provides
detailed insights into the bookings, the hosts, and the guests associated
with each booking. Additionally, it includes an overview of all bookings.
depends_on:
- ref('core__booking_details')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: listings_report
label: Listings
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/86bd5a07-0cd9-40ab-9e97-71816e3467e8/reports/fe54c090-ae85-4cfd-9f28-3d31ab486bc3/dfc2fe95ee1672c1bbdc?experience=power-bi
description: |
A Power BI report displaying data on listings in Superhog. It provides
detailed insights into the listings, the hosts, and the guests associated
with each listing. Additionally, it includes an overview of all listing's
activity.
depends_on:
- ref('core__accommodations_activity')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: payments_report
label: Payments
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/86bd5a07-0cd9-40ab-9e97-71816e3467e8/reports/992a437e-35c8-4aea-b908-5753655dc401/3376bcba0aa3617402da?experience=power-bi
description: |
A Power BI report displaying data on payments in Superhog. It provides
detailed insights into payment types, amounts, and the distribution of
fees between the host and Superhog for certain payments.
Additionally, it includes an overview of all payments.
depends_on:
- ref('core__payments')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: active_pms
label: Active PMS
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/86bd5a07-0cd9-40ab-9e97-71816e3467e8/reports/244d6d40-5c0e-4c66-87b7-f040ca37bfd8/39b56ffe553b8d842f2e?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A Power BI report displaying data on active Property Manager Systems in Superhog.
It provides detailed information on all accounts with active PMS, the number of
listings associated with each PMS, and the bookings generated from each PMS.
depends_on:
- ref('core__active_property_managers_system')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: resolutions_incidents
label: Resolution Incidents
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/fc6bf877-6175-413d-98e0-da8eb03d807e/reports/87641841-181e-4b10-933e-4ad1ed465607/9d2ccab758d14dfbc8ce?experience=power-bi
description: |
A Power BI report displaying data on host claims to Resolution's team in Superhog.
It provides detailed information on all incidents with data on agents resolutions process.
It includes all data from host, guest, booking and resolution process and amounts.
depends_on:
- ref('resolutions__incidents')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com
- name: account_managers_churn_report
label: Churn Report
type: dashboard
maturity: medium
url: https://app.powerbi.com/groups/me/apps/bb1a782f-cccc-4427-ab1a-efc207d49b62/reports/d4955aad-1550-46c7-9549-2bdeebb99286/ReportSectionddc493aece54c925670a?ctid=862842df-2998-4826-bea9-b726bc01d3a7&experience=power-bi
description: |
A Power BI report displaying data on churned deals in Superhog.
It provides detailed information on all accounts that have churned,
including their performance, offboarding details, and account managers.
depends_on:
- ref('monthly_aggregated_metrics_history_by_deal_by_time_window')
owner:
name: Joaquin Ossa
email: joaquin.ossa@superhog.com