cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Ls1
Level: Powered On

Using string variable with multiple outputs

Hi,

 

I am currently working on a flow that retrieves users from sitegroups. Firstly, I used a HTTP request to get the sitegroups, used Parse JSON on that output and used the Title output to create a variable. Photo 1 shows the overall flow.

 

FOTO.JPGPhoto 1

Since there are 4 site groups in this test site, these 4 variables are extracted.

output 1.JPGVariable 1Ouptut 2.JPGVariable 2Output 3.JPGVariable 3Test 4.JPGVariable 4

Now if I would insert a HTTP request in the apply to each using the Group name as a variable with URI: _api/web/getgroups/getbyname('VarGroupName')/users, I will get the following results.

 

_api/web/getgroups/getbyname('Test 1')/users

_api/web/getgroups/getbyname('Test 1Test Members')/users

_api/web/getgroups/getbyname('Test 1Test MembersTest Owners')/users

_api/web/getgroups/getbyname('Test 1Test MembersTest OwnersTest Visitors')/users

 

This photo shows the third result of above mentioned outputhttp 3.JPGHTTP output 3

Now I know this is due to the Append to string variable input, but does anyone know how I can make sure that one of each of these variables is used.

 

Thanks in advance

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Super User
Super User

Re: Using string variable with multiple outputs

Hi @Ls1 if you use the "Set variable" action instead of the "Append" action then you will only get one value in the variable at any one time.





Did my reply help? Please give it a thumbs up.
Did I answer your question? Please mark my post as a solution!


Proud to be a Flownaut!





Community Leader: Black Country PowerApps & Flow User Group

View solution in original post

7 REPLIES 7
Super User
Super User

Re: Using string variable with multiple outputs

Hi @Ls1 if you use the "Set variable" action instead of the "Append" action then you will only get one value in the variable at any one time.





Did my reply help? Please give it a thumbs up.
Did I answer your question? Please mark my post as a solution!


Proud to be a Flownaut!





Community Leader: Black Country PowerApps & Flow User Group

View solution in original post

Ls1
Level: Powered On

Re: Using string variable with multiple outputs

Wow, I've tried that before, but it didn't work and now suddenly it works?

 

Thanks though!

Ls1
Level: Powered On

Re: Using string variable with multiple outputs

@MattWeston365 

 

I works when I apply this to my test site (with 4 site groups), but when I try to replicate this flow to my actual site (100 site groups) it struggles. Any idea how I can still retrieve this big amount of data?

happen.JPGActual site

 

Super User
Super User

Re: Using string variable with multiple outputs

When you say it's struggling, is it purely the amount of time it takes to run? What you could try is setting the concurrency on the loop so that it's tackling multiple items in one go. If you click on the ellipsis in the top right of the "Apply to each" and click Settings you'll see an option called concurrency. Flick the toggle, and then you have have up to 50 parallel runs.

 

That may help you to reduce the run time of your Flow.





Did my reply help? Please give it a thumbs up.
Did I answer your question? Please mark my post as a solution!


Proud to be a Flownaut!





Community Leader: Black Country PowerApps & Flow User Group

Ls1
Level: Powered On

Re: Using string variable with multiple outputs

@MattWeston365 

 

Thanks! That solved one of the issues!

 

Now the weird part is that it doesn't recognize any variables, whilst it is the exact same flow as the test site flow.

 

1.JPG2.JPG

Ls1
Level: Powered On

Re: Using string variable with multiple outputs

@MattWeston365 

 

Tried to duplicate it again and now it works. Thanks for your help, you're a life saver!

Super User
Super User

Re: Using string variable with multiple outputs

Haha the Force is with us 🙂 Have a good day





Did my reply help? Please give it a thumbs up.
Did I answer your question? Please mark my post as a solution!


Proud to be a Flownaut!





Community Leader: Black Country PowerApps & Flow User Group

Helpful resources

Announcements
thirdimage

Power Automate Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

firstImage

Incoming: New and improved badges!

We've given our badges an overhaul and also added some brand new ones!

fifthimage

Microsoft Learn

Learn how to build the business apps that you need.

sixthImage

Power Platform World Tour

Find out where you can attend!

seventhimage

Webinars & Video Gallery

Watch & learn from the Power Automate Community Video Gallery!

Top Kudoed Authors (Last 30 Days)
Users online (4,386)