Forum Discussion
Looping through URL fabric pipeline
- 2 years ago
Hi DevinL
Thanks for using Microsoft Fabric Community.
I have tried to repro the scenario. Please find the screenshot for reference.
Sample rest API - reqres.in/api/users?page=2
Data in Lakehouse.
Pipeline configuration:
Output:
Try to use the below mentioned code in pipeline expression builder
//mysource.com/api/accounts/@variables('id')/transactions/debits/If the issue still persists, please do let us know. Glad to help.
I hope this information helps.
Thank you.
- 2 years ago
Hi DevinL
You can set the value - id to variable cust_id using set variable activity.
You can use this variable cust_id in between your relative URL, in order to generate the URL dynamically.
Note : I just use the dummy relative URL in place of that you can replace with actual URL accordingly.
I hope this information helps. Please do let me know in case of any further queries.
Thank you.
Hi DevinL
Thanks for using Microsoft Fabric Community.
I have tried to repro the scenario. Please find the screenshot for reference.
Sample rest API - reqres.in/api/users?page=2
Data in Lakehouse.
Pipeline configuration:
Output:
Try to use the below mentioned code in pipeline expression builder
//mysource.com/api/accounts/@variables('id')/transactions/debits/
If the issue still persists, please do let us know. Glad to help.
I hope this information helps.
Thank you.
Thank you for your response!
I've tried to follow your steps but unfortunately there isn't an option to query when selecting a DataLake. I tried doing "Dynamic Content" with "select id from mytablename" and it throws an error stating that my table doesn't exist.
I can select the table's name in a dropdown, but I'm unsure how to only pass the column I need into the ForEach.
Thanks again for taking the time to help me out!
- v-cboorla-msft2 years ago
Microsoft Employee
Hi DevinL
Could you please try to connect your Lakehouse using SQL Endpoint string.
Please follow the below steps.
Copy the SQL connection string for SQL analytics endpoint.
Choose a data source as Azure SQL database and connect using the SQL connection string.
Now you were able to Query the table.
I hope this information helps. Please do let us know if you have any further queries.
Thank you.
- DevinL2 years ago
Helper I
Thank you again, cboorla.
I'm able to query fine now and the correct values are being passed from the lookup to the ForEach.
I'm unclear at this point what should be in the Set variable 1 within the ForEach. Also, I'm guessing that within the ForEach is where I would put my REST API pull with the variables('id') in the address. I guess I'm confused on how to place the lookup value into the variable('id').- v-cboorla-msft2 years ago
Microsoft Employee
Hi DevinL
You can set the value - id to variable cust_id using set variable activity.
You can use this variable cust_id in between your relative URL, in order to generate the URL dynamically.
Note : I just use the dummy relative URL in place of that you can replace with actual URL accordingly.
I hope this information helps. Please do let me know in case of any further queries.
Thank you.