Previous Period Date Range - Auto Calculation
Hi all,
I don't have a ton of eperience with Beast Mode/ETL, but was hoping to learn a little more from this. I'm looking to compare sessions for a period between two dates, to the previous period, also between two dates. So, for example, if I have an ad campaign that ran from 6/1/19 - 1/31/20, the previous period would be 9/29/18 - 5/31/19. I know I can do this with a "period over period" chart, but that would require me to calculate the previous period myself. Due to the number of dashboards that will utilize this card, I want something that can perform that calculation automatically, just by setting an initial date range. My data is coming from the Google Analytics connector.
Tl;dr: Is there a way to create a card, that when given a certain date range, will automatically caluclate the previous period and show percent change in sessions between the two? My agency has been using Google Data Studio to create a dashboard with this data before, however I'm hoping that by using DOMO I can simplify dashboard creation. I'm attaching an image of the section of our Data Studio dashboard I'm trying to replicate with this card.
If there's any additional information you need from me to assist, don't hesitate to let me know.
Thanks!
Best Answer
-
@RDSco ,
You can accomplish this Period calculation using parameterized queries. Take a look at this video as a foundation.
https://www.youtube.com/watch?v=wmMrnPO9ivY&list=PLUy_qbtzH0S4CkHBUvpOVpLNJluk6upOn&index=2&t=63s
You can set a date and then use BEAST MODE + CASE statement to calculate the range of dates for 'current_period' and 'prev_period'
cc @GrantSmith thought you'd like to know.
Jae Wilson
Check out my 🎥 Domo Training YouTube Channel 👨💻
**Say "Thanks" by clicking the ❤️ in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"0
Answers
-
@RDSco ,
You can accomplish this Period calculation using parameterized queries. Take a look at this video as a foundation.
https://www.youtube.com/watch?v=wmMrnPO9ivY&list=PLUy_qbtzH0S4CkHBUvpOVpLNJluk6upOn&index=2&t=63s
You can set a date and then use BEAST MODE + CASE statement to calculate the range of dates for 'current_period' and 'prev_period'
cc @GrantSmith thought you'd like to know.
Jae Wilson
Check out my 🎥 Domo Training YouTube Channel 👨💻
**Say "Thanks" by clicking the ❤️ in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.9K Transform
- 100 SQL DataFlows
- 616 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 738 Beast Mode
- 58 App Studio
- 40 Variables
- 685 Automate
- 176 Apps
- 452 APIs & Domo Developer
- 47 Workflows
- 10 DomoAI
- 36 Predict
- 15 Jupyter Workspaces
- 21 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 124 Manage
- 121 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 108 Community Announcements
- 4.8K Archive