cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Kudo Kingpin
Kudo Kingpin

Patch Function for CDS: Is response time usual?

After spring update, I have started with lot of confidence building my database management PowerApp to manage my business, with data based on CDS (CDS 2.0!).

 

Below is a sample of gallery showing data from Country custom Entity, and for any record, in any entity, i would like to be able to flag/unflag so to follow up flagged records, same as in Outlook for instance.

 

I saves 2 images in the Media in my PowerApp: name of files is flag_red, and flag_gray). While in the entity itself i have a Yes/No field titled IsFlagged. 

 

With Patch, I now can toggle the status of flag of any record without getting into Edit mode, via this formula: 

 

for the little flag in the gallery template: 

 

OnSelect: Patch(Country,ThisItem,If(isflagged=true,{isflagged:false},{isflagged:true}))

 

Image: If(isflagged=true,flag_red,flag_gray)

 

All works fine, perfectly, but response time is long, I would say 5 seconds or so. Saving a record on the other hand via an Edit form is nearly immediate.

 

Am I missing something?

 

PS: UI/UX is copyright protected 😛

 

PS: Once completed, i will share the story of developing this PowerApp.

7 REPLIES 7
Highlighted
Power Apps
Power Apps

Re: Patch Function for CDS: Is response time usual?

Adding @bsimons from the Connector team - we may need some additional information to investigate the performance.

Thanks,
Clay.
Highlighted
Power Apps
Power Apps

Re: Patch Function for CDS: Is response time usual?

Can you repro the issue and then provide the session id from the powerapps client?  You can get your session id from the studio by: Click File, Click Account, Under Diagnostics, Click Session Details, and within that text box you will see the session id.

 

 

 
Highlighted
Kudo Kingpin
Kudo Kingpin

Re: Patch Function for CDS: Is response time usual?

thanks @CWesener and @bsimons for being there.

 

I would like to correct that the estimated 5 seconds delay was too optimiastic, in fact in is 5 to 15 seconds..!

 

To be clear, i have opened the app in edit mode, then hit the play button, then flagged a record, then returned to edit mode, then this is the info you need: -

 

Session ID: 1178b5db-f45b-41e4-8551-b02d9fe90efb
PowerApps 3.18052.12

 

Looking forward to hearing from you.

 

Thanks 

 

 

Highlighted
Kudo Kingpin
Kudo Kingpin

Re: Patch Function for CDS: Is response time usual?

May be this will help, i made a screenrecording.. At the start, you could see the flagged counter below the gallery counts 2, i flag 2 records, the first record changes FlaggedCount to 3, then it takes few seconds until 2 records image changes to flagged, and the counter read 4

Highlighted
Kudo Kingpin
Kudo Kingpin

Re: Patch Function for CDS: Is response time usual?

Hi @bsimons @CWesener no update it has been awhile.

Highlighted
Power Apps
Power Apps

Re: Patch Function for CDS: Is response time usual?

Hello @Yahya, can you repro this and give us another session id?  We can then do further investigation.

 

Thanks,

 

Brandon

Highlighted
Kudo Kingpin
Kudo Kingpin

Re: Patch Function for CDS: Is response time usual?

Hi. Here is the info required:

Session ID: ead1df69-931a-41cf-9272-cedc9fe6af2d
PowerApps 3.18073.24

 

Not that it really takes +10 seconds to respond..

 

 

Helpful resources

Announcements
Check this Out

Helpful information

Featuring samples like Return to the Workplace and Emergency Response Applications

August 2020 Community Challenge: Can You Solve These?

August 2020 Community Challenge: Can You Solve These?

We're excited to announce our first cross-community 'Can You Solve These?' challenge!

secondImage

Return to Workplace

Reopen responsibly, monitor intelligently, and protect continuously with solutions for a safer work environment.

secondImage

Super Users Coming in August

We are excited for the next Super User season.

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Users online (7,049)