Forum Discussion

satyagogula's avatar
satyagogula
New Member
9 years ago

Scheduled refresh of OData based VSTS Analytics Datasets in Embedded Power BI

Hi,

 

We are implementing OData based Embedded Power BI with VSTS Analytics as data source and Role Level Security. The Power BI reports (.pbix) are created using Power BI Desktop and uploaded to the Azure Workspace. Users will retrieve these reports that are embedded in our html pages. Since this is a OData based data source, the data does not get refreshed every time the Embedded Power BI report is loaded.

 

We need to have a mechanism to refresh the dataset at a regular interval. Could you please suggest a solution that will allow us to automatically refresh the dataset?

 

Regards,

Satya

1 Reply

  • Eric_Zhang's avatar
    Eric_Zhang
    Icon for Microsoft Employee rankMicrosoft Employee

    satyagogula wrote:

    Hi,

     

    We are implementing OData based Embedded Power BI with VSTS Analytics as data source and Role Level Security. The Power BI reports (.pbix) are created using Power BI Desktop and uploaded to the Azure Workspace. Users will retrieve these reports that are embedded in our html pages. Since this is a OData based data source, the data does not get refreshed every time the Embedded Power BI report is loaded.

     

    We need to have a mechanism to refresh the dataset at a regular interval. Could you please suggest a solution that will allow us to automatically refresh the dataset?

     

    Regards,

    Satya


    satyagogula

    As "Azure Workspace" is mentioned, so I think you're using the deprecated Power BI Embedded. For Power BI Embedded, you can implement RLS however there's no refresh feature but DirectQuery(only support Azure database/ data warehouse).

     

    Power BI Embedded is covering with Power BI Service, thus not longer an Azure service. The current Power BI Embedded service(on azure) will continue to be available for a limited time. If you have already got Power BI workspace collections on azure, consider migrating them to Power BI Service.

     

    For the new Power BI Embedded, namely Embedding with non-Power BI users, as the reports to be embedded are deployed on Power BI service, you can schedule refresh. However, as to RLS, it is not available at this moment, see a workaround with filter in this thread.