Refresh Azure Analysis services using rest api

sakuraime 2,341 Reputation points
2022-02-15T16:22:59.69+00:00

I have a Azure analysis services , which has firewall enable

I would like to use ADF, through web activity , to refresh the model using AAS rest API https://learn.microsoft.com/en-us/azure/analysis-services/analysis-services-async-refresh

  1. When AAS firewall enable , do I still need install a self-host IR VM to do the refresh ?
  2. CAn use data factory MSI ?
  3. Are there incremental refresh ?
  4. And how to mention what credential in the model to get data from Azure sql database ?
Azure Analysis Services
Azure Analysis Services
An Azure service that provides an enterprise-grade analytics engine.
479 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Nandan Hegde 36,146 Reputation points MVP Volunteer Moderator
    2022-02-16T04:03:03.937+00:00

    Hey,
    I am going with the assumption that you would be triggering the refresh of AAS via ADF , below are the answers to your queries:

    1) When AAS firewall enable , do I still need install a self-host IR VM to do the refresh ?
    Ans: Every ADF region has some specific IP ranges which are published by MSFT, you would need to whitelist those IP ranges in the firewall

    2) Can use data factory MSI ?
    Ans: techtalkcorner.com/azure-data-factory-refresh-analysis-services/

    3) Are there incremental refresh ?

    Ans: Based on my understanding , its not possible and you would need to do partitions for partial tables processing if need be
    https://learn.microsoft.com/en-us/answers/questions/251394/how-to-incrementally-refresh-azure-analysis-servic.html
    https://stackoverflow.com/questions/60078345/azure-analysis-services-incremental-refresh

    4) And how to mention what credential in the model to get data from Azure sql database ?
    Ans: That is a part of AAS deployment. You can access the Azure SQL DB from AAS via SQL auth creds


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.