Skip to main content

Notifications

Power Apps - Microsoft Dataverse
Answered

Incremental refreshing in the Dataverse

(0) ShareShare
ReportReport
Posted on by 260
Hello All,
 
I need some help in understanding the Incremental refresh in the Dataverse. I tried using that to import a SharePoint list to my Dataverse. I set the refresh schedule for every hour. I thought it would only add new records or update existing records but instead it duplicated the records every hour. What am I not understanding or missing when setting this up? Any help would be greatly appreciated.
 
Thanks,
  • Verified answer
    nleuck_101 Profile Picture
    nleuck_101 260 on at
    Incremental refreshing in the Dataverse
    I ended it up creating a flow that when an Item is created or modified in SharePoint to add or update the record in Dataverse.

  • Suggested answer
    Incremental refreshing in the Dataverse
    Hi,

    If you want more control over how the data is merged, especially when records in SharePoint are updated or added, you could import the data into a separate table in Dataverse and then use Power Automate or Power Apps to merge the records. This approach might be more suitable if you want to run complex logic or need to handle merging records manually.
  • ronaldwalcott Profile Picture
    ronaldwalcott 1,388 on at
    Incremental refreshing in the Dataverse
    Since you need to update data you could take two approaches.
    Use Dataflows
     
    or import the data into a separate table and use Power Automate or Power Apps to merge the records.
  • nleuck_101 Profile Picture
    nleuck_101 260 on at
    Incremental refreshing in the Dataverse
    Setting up a Duplicate detection rule didn't seem to work. Maybe I set it up incorrectly. I need to import the data first and then add new or update old records when changes are made in SharePoint. I really wanted to use the virtual tables but you can't connect to them in Power BI (at least I couldn't find a way).
  • ronaldwalcott Profile Picture
    ronaldwalcott 1,388 on at
    Incremental refreshing in the Dataverse
     
    Import doesn't understand if a record is new or existing so it will just create a new primary key for anything that you import.
    I believe that you have to set up Duplicate Detection Rules. What makes the records unique other than the key generated within Dataverse.
     
    If you want to merge records then you'll have to check the documentation at Import Data (Microsoft Dataverse) - Power Apps | Microsoft Learn as I am unsure how to configure that except to know it needs some way to identify that the record has changed.
  • nleuck_101 Profile Picture
    nleuck_101 260 on at
    Incremental refreshing in the Dataverse
    I was using the import option within Dataverse. I don't see there being an option on setting the refresh to look at a certain column. Is there a different approach I need to take.

  • ronaldwalcott Profile Picture
    ronaldwalcott 1,388 on at
    Incremental refreshing in the Dataverse
    There should be a datetime field in the record which you use in configuring the incremental refresh which identifies the age of the record.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

End of Year Newsletter…

End of Year Community Newsletter…

Tuesday Tip #12 Start your Super User…

Welcome to a brand new series, Tuesday Tips…

Tuesday Tip #11 New Opportunities…

Welcome to a brand new series, Tuesday Tips…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 144,609

#2
RandyHayes Profile Picture

RandyHayes 76,287

#3
Pstork1 Profile Picture

Pstork1 64,420

Leaderboard

Featured topics