Q: 1
You have the tables shown in the following table.
The Impressions table contains approximately 30 million records per month.
You need to create an ad analytics system to meet the following requirements:
Present ad impression counts for the day, campaign, and Site_name. The analytics for the last year
are required.
Minimize the data model size.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
The Impressions table contains approximately 30 million records per month.
You need to create an ad analytics system to meet the following requirements:
Present ad impression counts for the day, campaign, and Site_name. The analytics for the last year
are required.
Minimize the data model size.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.Options
Discussion
B tbh, calculated tables like D would just make the data model bigger and aren't needed. Setting up one-to-many relationships (B) lets you slice and dice by ad, site, and date, and a measure using COUNTROWS (C) gives you counts without loading tons more data. Saw a similar question in practice sets. Anyone see a legit case where A makes sense here? Pretty sure B and C.
A is too much data processing, C and B are the right combination. Calculated measure keeps the model lean. Agree?
Feels like B and C. One-to-many relationships (B) let you slice by those different fields without duplicating data, and a calculated measure with COUNTROWS (C) gives counts without blowing up the model size. Don't think calculated tables are needed for this.
Be respectful. No spam.