Hello @King Java,
since it is a small data movement, Azure Logic App might be a better option.
Yes, as your requirement is only a small data movement, logic app is the better approach here.
Do I use "Copy blob" for getting a file from Blob storage?
What is object for SharePoint folder (destination)?
If you need to copy a newly uploaded file daily, you can use the below approach.
First create a Blob storage connection using your desired authentication. Now, take a trigger When a blob is added or modified (properties only) (V2) and as only you need to copy one file, set the Number of blobs to return as 1
.
You can set the trigger time as well here. This will check for newly uploaded/modified files for every given time and will trigger the logic app
Then, use Get blob content (V2) to extract the blob content. Here, open the expression at the file path and select List of Files Path from the previous step as shown below.
Now, search for SharePoint connector and take Create file action. After giving the connection, give your site URL and your folder path. In the file name, select the List of Files Name option from the first step.
In the File content, select the File Content from the previous step.
Whenever a file uploaded/modified in the Blob storage location, it will be copied to the SharePoint location.
If don't need the dynamic copy of newly loaded files or if you can hardcode the filepath with manual run, you can follow the same process from the second step with a HTTP request.
For more information, you can go through these references:
Connect to Azure Blob Storage from workflows in Azure Logic Apps
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.