# How to get file from Azure Blob storage and import it into D365 F&O through Data management

**URL:** <https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033>\
**Category:** Developer Forum\
**Created:** [March 24, 2022, 7:03am UTC](https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033 "2022-03-24T07:03:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Haribabu\_Annangi](https://avatars.discourse-cdn.com/v4/letter/h/a587f6/32.png) [@Haribabu\_Annangi](https://www.dynamicsuser.net/u/Haribabu_Annangi)\
**Post date:** [March 24, 2022, 7:03am UTC](https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033/1 "2022-03-24T07:03:58Z")

</div>

I have requirement that I have data file in Azure Blob storage and I have to import into D365 F&O through data management framework and it is recurring job  
is it possible to import it by creating recurring data job in D365 F&O?  
If yes, and there is direct ay to read the file from azure blob storage, please suggest any document  
I found below doc

> **[Summary of Integrations in Dynamics 365 for Finance and Operations](https://www.encorebusiness.com/blog/integrations-in-dynamics-365-for-finance-and-operations)**
>
> Using a complex, fully integrated ERP system where we have a large amount of data, the big question is always; how we can manage our data?

> **[Summary of Integrations in Dynamics 365 for Finance and Operations](https://www.encorebusiness.com/blog/integrations-in-dynamics-365-for-finance-and-operations/)**
>
> Using a complex, fully integrated ERP system where we have a large amount of data, the big question is always; how we can manage our data?

I have gone through some other articles where we can do this by logic app or integration scheduler app.

But here I want to know is there there direct ay to import…  
Thanks in Advance…

---

<div class="post-metadata">

**Author:** ![MartinDrab](https://avatars.discourse-cdn.com/v4/letter/m/e0b2c6/32.png) [@MartinDrab](https://www.dynamicsuser.net/u/MartinDrab)\
**Post date:** [March 24, 2022, 1:54pm UTC](https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033/2 "2022-03-24T13:54:19Z")

</div>

The usual way is calling one of [document management APIs](https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/data-management-api?WT.mc_id=DX-MVP-5000414) from Azure - that’s the purpose of these APIs. You can use a Logic App, for example.  
If you insist, you can ignore the APIs and write your own batch downloading data from Azure, but then it’s all on yourself.

---

<div class="post-metadata">

**Author:** ![Haribabu\_Annangi](https://avatars.discourse-cdn.com/v4/letter/h/a587f6/32.png) [@Haribabu\_Annangi](https://www.dynamicsuser.net/u/Haribabu_Annangi)\
**Post date:** [March 25, 2022, 5:27am UTC](https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033/3 "2022-03-25T05:27:41Z")

</div>

Hello Martin,

Thanks for clarification.  
Can I have any sample X++ code to read/download file from azure blob storage and import into D365 through DMF?  
Please suggest if any example…

---

<div class="post-metadata">

**Author:** ![MartinDrab](https://avatars.discourse-cdn.com/v4/letter/m/e0b2c6/32.png) [@MartinDrab](https://www.dynamicsuser.net/u/MartinDrab)\
**Post date:** [March 25, 2022, 5:54am UTC](https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033/4 "2022-03-25T05:54:30Z")

</div>

Do you mean downloading a content of a file from Azure blob storage?  
You need to use Azure storage API for that purpose, such as [CloudBlockBlob class](https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.storage.blob.cloudblockblob?view=azure-dotnet-legacy&WT.mc_id=DX-MVP-5000414).  
For example:

```auto
using Microsoft.WindowsAzure.Storage.Blob;

...

CloudBlockBlob blob = new CloudBlockBlob(...);

using (var dataStream = new System.IO.MemoryStream())
{
	blob.DownloadToStream(dataStream, null, null, null);
}

```

---

<div class="post-metadata">

**Author:** ![Haribabu\_Annangi](https://avatars.discourse-cdn.com/v4/letter/h/a587f6/32.png) [@Haribabu\_Annangi](https://www.dynamicsuser.net/u/Haribabu_Annangi)\
**Post date:** [April 7, 2022, 8:02am UTC](https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033/5 "2022-04-07T08:02:10Z")

</div>

Hi Martin Thanks for the help

---

<div class="post-metadata">

**Author:** ![MartinDrab](https://avatars.discourse-cdn.com/v4/letter/m/e0b2c6/32.png) [@MartinDrab](https://www.dynamicsuser.net/u/MartinDrab)\
**Post date:** [April 7, 2022, 8:38am UTC](https://www.dynamicsuser.net/t/how-to-get-file-from-azure-blob-storage-and-import-it-into-d365-f-o-through-data-management/76033/6 "2022-04-07T08:38:13Z")

</div>

You’re welcome.  
If my reply answered your question, please mark as the solution.
