Solved

Incremental refresh for XMLA Power Bi semantic models

  • 16 February 2023
  • 8 replies
  • 157 views

Userlevel 3
Badge +1

Until I have started using TX, I am setting up my PBI import datasets using incremental update as you can see in:

https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview

Now, in TX, how can this be accomplished?

icon

Best answer by Christian Hauggaard 17 February 2023, 14:33

View original

8 replies

Userlevel 3
Badge +1

The use of partitions with XMLA endpoints it’s explain here:

 

https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-xmla

Userlevel 6
Badge +5

You should be able to process a partition using a PowerShell script similar to the below

$secpasswd = ConvertTo-SecureString "****" -AsPlainText -Force; `

$mycreds = New-Object System.Management.Automation.PSCredential ('user@email.com’, $secpasswd); `

Invoke-ProcessPartition -Server "powerbi://api.powerbi.com/v1.0/myorg/ChaugTest" -TableName "Currency" -Database "ChaugPBILaunch" -PartitionName "All Currency" -RefreshType "Full" -Credential $mycreds

 

Userlevel 3
Badge +1

Yes @Christian Hauggaard , but my question it’s to be able to define the incremental refresh inside of TX semantic model, perphaps in a future feature.

Userlevel 6
Badge +5

@rvgfox OK, please feel free to submit a feature request for this

Userlevel 3
Badge +1

Yes, it would be nice:

 

 

Userlevel 3
Badge +1

More detail:

 

Userlevel 3
Badge +2

@rvgfox OK, please feel free to submit a feature request for this

I have an email from our partner’s solutions specialist confirming that incremental loading of XMLA endpoints will be available in future releases. This email was sent in June 2021, so I hope this feature request is still somewhere on the list 🙄

Userlevel 3
Badge +1

Thanks @erik.van.mastrigt , this feature I think that must be mandatory because with TX, it generate import models in PBI, and if the data quantity it’s very big we need use the incremental load….

Reply