Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
I'm developing a script to push dataset to Power BI service.
I'm trying to send an M script for creating a dynamic calendar dimension.
Looking at the documentation available at https://docs.microsoft.com/en-us/rest/api/power-bi/push-datasets/datasets-post-dataset , the Table property has an attribute of type "
ASMashupExpression[]" . AsMashupExpression[] has the attribute "expression".
I didn't find examples, but I tried to send a Script M inside expression.
I did the tests by sending and not sending column definitions and differents ways, and didnt work.
Without AsMashupExpression works.
Has anyone already implemented it and can you tell me if this type of submission to the API is possible?
Are you trying to script a new push dataset, or are you trying to script pushing rows into an existing dataset?
Im trying to script a new push dataset, and one of tables is dynamic (dimCalendar) using M script
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |