web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Create a cloud flow (P...
Power Automate
Unanswered

Create a cloud flow (Powerapps for Teams) that replicates data from Sharepoint List to a Dataverse Table (Powerapps for teams) with issue finding the Row ID (GUID)

(0) ShareShare
ReportReport
Posted on by 10

Hi, 

I tried to create a cloud flow (Powerapps for teams) to replicate data from a SharePoint List to a Dataverse Table (in it's environment) within Teams.  I was able to get items from the List as well as Dataverse Table and do a filter to find the new or existing items in the Table.  Then, I have a condition to compare the length or the result.  If it is new (0 result), it will go and create a new row in the Table (this doesn't require a Row ID) which is fine.  However, if it is an existing item, I tried to 'Update' a row in the Table.  The issue is there is no Unique Identifier for a row in the table.  It has a GUID for the table and the table has a primary name column which was not accepted as 'Row ID'.  Can anyone shed some lights on this?  Thx!

hodo02_0-1716356205773.jpeg

 

Categories:
I have the same question (0)
  • v-xiaochen-msft Profile Picture
    Microsoft Employee on at

    Hi @ho-do02 ,

     

    Please try this

    vxiaochenmsft_0-1716357207983.png

     

     

    Best Regards,

    Wearsky

  • ho-do02 Profile Picture
    10 on at

    Hi Wearsky,

    The one you suggested was the unique identifier for the table.  I need the UID for a row to update a particular row in the table.

    Regards

  • v-xiaochen-msft Profile Picture
    Microsoft Employee on at

    Hi @ho-do02 ,

     

    If you want to update a record in the dataverse, then you need to provide the guid of the record.

     

    Best Regards,

    Wearsky

  • ho-do02 Profile Picture
    10 on at

    Hi @v-xiaochen-msft 

    I understand I need to provide the guid of the record.  I just don't know how to find it, it wasn't shown in the table columns.  

    Regards,

    ho-do02

  • v-xiaochen-msft Profile Picture
    Microsoft Employee on at

    Hi @ho-do02 ,

     

    Could you expand the 'update a row in selected env' action?

     

    Best Regards,

    Wearsky

  • ho-do02 Profile Picture
    10 on at

    Hi @v-xiaochen-msft 

    hodo02_0-1716435679725.png

    I tried to put 'Odata id' into the "Row ID" field but it didn't work.  There isn't any other column referred as GUID for the row.

    Regards,

  • v-xiaochen-msft Profile Picture
    Microsoft Employee on at

    Hi @ho-do02 ,

     

    What's your table name?

    Let's say your table name is called 'testTable', please click on the 'Row ID' parameter and search 'testTable' in dynamic content. I believe it will find one result called 'testTable', please use it.

     

    Best Regards,

    Wearsky

  • ho-do02 Profile Picture
    10 on at

    Hi @v-xiaochen-msft 

    I have used the table name GUID in 'Row ID' before.  It gave me "The 'ExecuteTransaction' message is not supported for the Dataverse for Teams offering".  When I look at the 'tablename' GUID, it stays the same with every record.  It is not a unique id for a record.  

    Regards,

  • ho-do02 Profile Picture
    10 on at

    Hi @v-xiaochen-msft ,

    I tried again to put 'tablename' in the dynamic content in the 'Row ID' field.  It failed in every record when trying to update with the following error.  Any idea?    

     

    {
      "error": {
        "code""0x80090477",
        "message""The 'ExecuteTransaction' message is not supported for the Dataverse for Teams offering",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiExceptionSourceKey""Api/PrePipeline",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiStepKey""00000000-0000-0000-0000-000000000000",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiDepthKey""0",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiActivityIdKey""c7a9f742-9d04-47c0-a125-64eb6cc98197",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiPluginSolutionNameKey""System",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiStepSolutionNameKey""System",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiExceptionCategory""ClientError",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiExceptionMessageName""SdkMessageNotSupportedForCDSLite",
        "@Microsoft.PowerApps.CDS.ErrorDetails.ApiExceptionHttpStatusCode""400",
        "@Microsoft.PowerApps.CDS.ErrorDetails.0""ExecuteTransaction",
        "@Microsoft.PowerApps.CDS.ErrorDetails.1""Dataverse for Teams",
        "@Microsoft.PowerApps.CDS.InnerError.Message""The 'ExecuteTransaction' message is not supported for the Dataverse for Teams offering"
      }
    }

     

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 1,027

#2
Valantis Profile Picture

Valantis 809

#3
Haque Profile Picture

Haque 645

Last 30 days Overall leaderboard