For the complete documentation index, see llms.txt. This page is also available as Markdown.

Schema Definitions

Epsilon Retail Media's documentation is now centralized with our knowledgebase!

For up to date guides, please view this page in the new Integration APIs space of our documentation.

Dataset Naming Conventions

Access to tables and views is provided via a single, centralised project (insight-platform-external-iam), with each client having their own distinct client name embedded within their dataset names.

For example, for a client named “Company A”, the client name assigned might be “companya”. This would then be used to prefix dataset names. For example, sharing the Reporting Dataset would be via a dataset called: -

insight-platform-external-iam.companya_insight_reporting

Epsilon Retail Media will advise a client upon provisioning an endpoint what the names of their datasets will be.


Core Dataset

Location: insight-platform-external-iam.<client name>_<platform instance name>_analytics

(eg companya_retailerb_analytics)

Dimensions

Name
Access
Purpose

namespace retailer

Current conversion rates between the base currency (AUD) to other common currencies. ISO 4217 currency codes used.

namespace retailer

Current conversion rates between the base currency (USD) to other common currencies. ISO 4217 currency codes used.

namespace retailer

Campaign master data dimension.

namespace retailer

Campaign custom attributes (certain retailers only).

namespace retailer

Catalog master data dimension.

namespace retailer

Category dimension.

namespace retailer

Namespace dimension.

namespace retailer

Placement dimension.

namespace retailer

Product dimension.

namespace retailer

Retailer dimension.

namespace retailer

Search Term dimension.

namespace retailer

Supplier dimension.

namespace retailer

Team dimension.

namespace retailer

User dimension.

namespace retailer

Wallet dimension.

Facts

Name
Access
Purpose

namespace retailer

Request fact (full detail).

namespace retailer

Request fact (aggregated).

namespace retailer

Request fact (aggregated) in local timezone.

namespace retailer

Enhanced Attribution (full detail, first model only).

namespace retailer

Enhanced Attribution (full detail, second model only).

namespace retailer

Enhanced Attribution (aggregated).

namespace retailer

Enhanced Attribution (aggregated) in local timezone.

namespace retailer

FTA Campaign Spend fact.

namespace retailer

Ledger fact (full detail).

namespace retailer

Ledger fact (aggregated into UTC+0 day buckets).

namespace retailer

Ledger fact (aggregated into UTC+0 hourly buckets). Only for current + previous 3 months.

namespace retailer

Ledger fact (aggregated into local timezone hourly buckets). Only for current + previous 3 months.

namespace retailer

Ledger fact (aggregated into local timezone day buckets).

namespace retailer

Order fact (full detail).

namespace retailer

Order fact (aggregated).

namespace retailer

Order fact (aggregated in local timezone dates).

namespace retailer

Realised Ad fact (full detail).

namespace retailer

Realised Ad fact (aggregated into UTC+0 day buckets).

namespace retailer

Realised Ad fact (aggregated, customer centric). Includes customer_id, but no breakdown by Campaign, Placement and Product.

namespace retailer

Realised Ad fact (aggregated into UTC+0 hourly buckets). Only for current + previous 3 months.

namespace

Realised Ad fact (aggregated into UTC+0 hourly buckets). Only for current + previous 2 Days.

namespace retailer

Realised Ad fact (aggregated into local timezone hourly buckets). Only for current + previous 3 months.

namespace

Realised Ad fact (aggregated into local timezone hourly buckets). Only for current + previous 2 days.

namespace retailer

Realised Ad fact (aggregated by day). Based on fact_realised_ad with keyword and keyword_matchtype. Includes metrics aggregated at the search term level.

namespace retailer

Realised Ad fact (aggregated by day). Based on fact_realised_ad with keyword and keyword_matchtype. Includes metrics aggregated at the search term level.

namespace retailer

Realised Ad fact (aggregated into local timezone day buckets).

namespace retailer

Epsilon Retail Media client reporting usage fact.

namespace retailer

List of all Team Users.

Logging

Name
Access
Purpose

namespace retailer

Logging table. Records when this dataset has been updated (both start time and end time with status).

Reporting Datamart

Location: insight-platform-external-iam.<client name>_insight_reporting

(eg companya_insight_reporting)

Dimensions

Name
Access
Purpose

supplier retailer namespace

Campaign data.

retailer namespace

Catalog data.

namespace

Category data.

retailer namespace

Deduped product data.

namespace

Namespace data.

namespace

Placement data.

retailer namespace

Product data.

retailer namespace

Retailer data.

retailer

Retailer centric Supplier data (only relevant Suppliers as referenced within Realised Ads generated against the Retailer's Catalogs).

namespace

Search Term data.

supplier namespace

Supplier data.

supplier

Supplier centric Product data (only relevant Products as referenced within Realised Ads generated by Supplier Campaigns).

supplier

Supplier centric Retailer data (only relevant Retailers as referenced within Realised Ads generated by Supplier Campaigns).

supplier retailer namespace

Team data.

namespace

User data.

namespace

Team users data.

supplier retailer namespace

Wallet data.

Facts

Name
Access
Purpose

retailer namespace

Request data (aggregated).

retailer namespace

Enhanced Attribution data (aggregated, both models).

namespace

external Attribution data (aggregated, both models).

namespace

external Attribution data (aggregated, both models) LTZ Version.

supplier namespace

FTA Campaign Spend data.

supplier retailer namespace

Ledger data (aggregated into UTC+0 day buckets).

supplier retailer namespace

Ledger data (aggregated into UTC+0 hourly buckets). Only for current + previous 3 months.

retailer namespace

Order and Realised Ad statistics data (aggregated).

retailer namespace

Order data (aggregated).

supplier

Realised Ad data (aggregated into UTC+0 day buckets).

namespace

Realised Ad data (aggregated by customerid). Includes customer_id, but no breakdown by Campaign, Placement and Product.

supplier

Realised Ad data (aggregated into UTC+0 hourly buckets). Only for current + previous 3 months.

supplier retailer namespace

Wallet balance data.

Decorated Facts

Name
Access
Purpose

namespace

Union of ad_request_agg_view and realised_ad_agg_view (local timezone). Allows for convenient calculation of measures that require both Request and Realised Ad statistics (for example a ratio of impressions vs ads requested).

retailer namespace

Union of ad_request_agg_view and realised_ad_agg_view. Allows for convenient calculation of measures that require both Request and Realised Ad statistics (for example a ratio of impressions vs ads requested).

namespace

Request view (aggregated in local timezone). Decorated version of ad_request_agg.

retailer namespace

Request view (aggregated). Decorated version of ad_request_agg.

namespace

Enhanced Attribution view (aggregated, both models in local timezone). Decorated version of enhanced_attribution_agg.

retailer namespace

Enhanced Attribution view (aggregated, both models). Decorated version of enhanced_attribution_agg.

namespace

External Attribution view (aggregated, both models) LTZ version. Decorated version of external_attribution_agg_ltz.

namespace

External Attribution view (aggregated, both models). Decorated version of external_attribution_agg.

namespace

Realised Ad view (aggregated in local timezone) + FTA Campaign spend data. Union of realised_ad_agg and fta_campaign_spend.

retailer namespace

Realised Ad view (aggregated) + FTA Campaign spend data. Union of realised_ad_agg and fta_campaign_spend.

Visualisation

Location: insight-platform-external-iam.<client name>_insight_reporting

(eg companya_insight_reporting)

Name
Purpose

Campaign data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is campaign.

Catalog data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is catalog.

Category data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is category.

Daily wallet balance data.

Request and Realised Ad data (aggregated and unioned). Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is ad_request__realised_ad_view.

Realised Ad (aggregated) data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is realised_ad_agg_view.

Request (aggregated) data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is ad_request_agg_view.

Order and Realised Ad (aggregated) data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is order_ad_stats.

Epsilon Retail Media client reporting usage (aggregated) data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is report_request_tracking.

Enhanced Attribution (aggregated, both models) data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is enhanced_attribution_agg_view.

Ledger (aggregated) data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is ledger_agg.

Product data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is product.

Product data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is retailer.

Share of voice by Category data (month buckets). Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is insights_sov_category.

Share of voice by Category data (weekly buckets). Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is insights_sov_category.

Share of voice by Search Term data (month buckets). Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is insights_sov_search_term.

Supplier data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is supplier.

Team data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is team.

Team Users data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is user_team.

Wallet balance (daily) data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is wallet_balance.

Wallet data. Use to reconcile to the Epsilon Retail Media BI platform (if applicable). Legacy use only, preferred view to use is wallet.

Version: 1ace13f