Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered

Reply
joshua1990
Post Prodigy
Post Prodigy

Create / Generate Fiscal Calendar - Best Practice

In the past I have generated our fiscal calendar in Dataflow Gen 1 using PQ.

This calendar table was shared accross different workspaces and reports.

Considering to upgrade the workspace to fabric what would be the best approach to generate a calendar and to make it available for different reports?

  • Dataflow Gen 1 / 2?
  • Something using SQL or Phython etc?

What are your thoughts?

 

1 ACCEPTED SOLUTION
V-yubandi-msft
Community Support
Community Support

Hi @joshua1990 ,

Select the method that best suits your expertise (Power Query, SQL, Python) and the complexity of your time intelligence calculations. Each option guarantees that the enriched fiscal calendar is centralized and accessible across Fabric workspaces and reports.

 

Thank you, @lbendlin &  @suparnababu8 , for your prompt and helpful responses.

 

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.

View solution in original post

4 REPLIES 4
V-yubandi-msft
Community Support
Community Support

Hi @joshua1990 ,

Select the method that best suits your expertise (Power Query, SQL, Python) and the complexity of your time intelligence calculations. Each option guarantees that the enriched fiscal calendar is centralized and accessible across Fabric workspaces and reports.

 

Thank you, @lbendlin &  @suparnababu8 , for your prompt and helpful responses.

 

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.

lbendlin
Super User
Super User

Fiscal calendars are immutable.  There is no need to calculate them over and over again.  Use an external, precomputed, reference table

Yes and now. The skeleton should be sourced from an ERP etc, but I need to add some additional time intelligence columns.

suparnababu8
Super User
Super User

Hello @joshua1990 

 

Thanks for reaching coomunity.

 

As per your requirement, I can choose Dataflow Gen2 as 1st choice of bext practise. here is why?

 

  • DataFlow Gen2  has advanced capacbilites as compared to Gen1. You can create a fisical calender table by uisng gen2 anshare it across all reports - It's a centralized location and you can publish this in any of supported DB's such as Lakhehouse, Warehouse etc..(It's not possible by using Gen1)
  • You can use SQL for handling large datasets, suppose if you have any complext logic need to be creatd for fiscal calender year, SQL with datawarehouse will be  best option.
  • Python is also abest option but it's depends on your data volume.

Finally I would like to tell you, if you are going to use low-code-no-code then go with Dataflowgen2, if you want to perform large data processing then you can opt SQL & if you are familir with Python you can go with this.

 

according to your requirement, you can select one best option from this.

 

Thank you once again!!

 

Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Helpful resources

Announcements
May FBC25 Carousel

Fabric Monthly Update - May 2025

Check out the May 2025 Fabric update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.