Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Answered

Error in getting row from Dataverse Table

(0) ShareShare
ReportReport
Posted on by 57

Hello,

I would appreciate any help on the following. I am trying to get a Dataverse table row by Id. The value for the Id is the value from a parameter of an Http request. The value is 'Subcategory 2'.  The Row Id field of the table is the one defined as primary key (primary name column), correct? 

The retrieval fails with ' 'Not Found' error as you can see below, although there is a record with this Id in the table. Can anybody explain why this happens and what is the entity name 'crbc1_modifyfieldses' that I see in the input parameters of Get a row by Id in the 3rd screenshot below?

 

asynadinou_1-1718708914877.png

 

asynadinou_2-1718709120628.png

 

asynadinou_0-1718708883152.png

asynadinou_3-1718709234049.png

 

 

  • asynadinou Profile Picture
    57 on at
    Re: Error in getting row from Dataverse Table

    Perfect, @LukeMcG ! It worked.

  • Verified answer
    LukeMcG Profile Picture
    48 on at
    Re: Error in getting row from Dataverse Table

    Hi @asynadinou

     

    When using the Dataverse connector, the actions will be expecting a GUID for the Row ID parameter which is not the same as the Primary Name value. This Learn page explains the difference between Primary Key and Primary Name: Table definitions in Microsoft Dataverse - Power Apps | Microsoft Learn

     

    The entity name that you see in the input parameters will be the logical name of your Dataverse table (I believe the "Deflection" table based on your screenshots), this value is based on the table name provided when the table is created and can't be changed.

     

    To get the row that you're looking for which matches the specific "Subcategory intent" text value that is passed in from your HTTP request trigger, I'd recommend using a "List Rows" action and using the "Filter Rows" input to provide an ODATA filter instead.

     

    You'll need the logical name of your "Subcategory intent" column which you should able to see in your table definition by navigating to "Columns": 

     

    LukeMcG_0-1718714949543.png

     

    Your filter should then look similar to this: 

     

    LukeMcG_2-1718715208807.png

     

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

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 566 Super User 2025 Season 1

#2
David_MA Profile Picture

David_MA 516 Super User 2025 Season 1

#3
stampcoin Profile Picture

stampcoin 492