Trying to convert Month of the Year into Date with Magic ETL
Basically the title. I am using a dataset that pulls Month of the Year instead of Date, as the User count with the Date metric isn't accurate. However I have run into issues trying to convert Month of the Year into a date format. Here is the original format:
As you can see, each month is numbered from 1-12. I used Value Mapper to convert the numbers to more of a date format, see here:
I thought from there I should be able to convert the integer strings to a Date. However I am having difficulties with that part. I'm not sure if I'm using the wrong formulas in the Formula tile. I tried DATE_FORMAT(Month of the year
, '%M %d, %Y') but it didn't work in Magic ETL, though it did in Beast Mode. The Date Operations tile wasn't working for me either. Would really appreciate some guidance on this.
Best Answer
-
Here's my video on how to do this using a CAST function:
John Le
You're only one dashboard away.
Click here for more video solutions:
1
Answers
-
Your format string isn't quite correct. You need something like
DATE_FORMAT(`Month of the year`, '%Y%m%d')
One concern though is that the months are set to a specific year - is this intended or will other years have the same month?
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**1 -
Ok, I tried that and it looks like I'll need to convert it from an integer to a date first. This was the error message I got:
0 -
You can use the formula tile and use the concat and date functions to build your date and make it be recognized as a date field.
Here is an example where the date will always be in 2018
DATE(CONCAT(`Month of the year`,'/1/2018'))
Here is another example where it will extract the year from the current date
DATE(CONCAT(`Month of the year`,'/1/',YEAR(CURRENT_DATE())))
**Check out my Domo Tips & Tricks Videos
**Make sure to any users posts that helped you.
**Please mark as accepted the ones who solved your issue.3 -
Here's my video on how to do this using a CAST function:
John Le
You're only one dashboard away.
Click here for more video solutions:
1 -
Thanks everyone for your help! I was able to get it up and running
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
- 57 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