# Azure Data Lake Storage

Allows you to configure Azure Data Lake Storage as a destination for Inforiver writeback.&#x20;

After navigating to the add destination page, log-in using your O365 credentials.

<figure><img src="https://3062809325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbkCXCUXmtUq5tcnUtZE%2Fuploads%2FTY5AqRb5aeecZyi1iArY%2Fimage.png?alt=media&#x26;token=e04894ec-4042-468a-82d3-847e5f3932c9" alt=""><figcaption></figcaption></figure>

After successful log-in, the following details will have to be entered,

* Storage Account
* File System
* Directory
* Partition Required (Y/N)
* Writeback File Name
* Insert Variable

The writeback creates a Parquet file in the data lake storage.&#x20;

<figure><img src="https://3062809325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbkCXCUXmtUq5tcnUtZE%2Fuploads%2FQBUcwsWSGUIVU07NRxEh%2Fimage.png?alt=media&#x26;token=52d1f505-e6fe-454f-92bd-b4d992f66f97" alt=""><figcaption><p>Configure Azure Data Lake Storage destinations</p></figcaption></figure>

**Storage Account:** Enter the name of the Azure Data Lake Storage account

<figure><img src="https://3062809325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbkCXCUXmtUq5tcnUtZE%2Fuploads%2FxvdZ43fxmD0fYmWnyopR%2Fimage.png?alt=media&#x26;token=13523e78-d333-4121-bb3e-b1df7d325cd9" alt=""><figcaption></figcaption></figure>

**Partition Required:** If the Inforiver scenario is created and included in the writeback, and the user wants to writeback base and scenarios in separate parquet files, this is recommended.&#x20;

**Insert Variables:** Writeback file name can be customized using variables such as Execution ID and date time related IDs.

**Security:** Please note Inforiver leverages Azure Access Control Lists (ACLs) while configuring Azure Data Lake Storage as a writeback destination. That means the user is only shown folders and directories that they have access to as per the defined ACL rules.

### Roles

Ensure that the user has the permissions listed below.

In Inforiver managed mode:

1. Read on the storage account
2. Read and Execute on the file system

<figure><img src="https://3062809325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbkCXCUXmtUq5tcnUtZE%2Fuploads%2FBXYpENpTrfbKwCltEJOf%2Fimage.png?alt=media&#x26;token=5e854d2b-8249-4d01-92eb-b5978ca472d5" alt=""><figcaption><p>Permissions</p></figcaption></figure>

3. Read, Write, Execute on the folder where the file should be created.

<figure><img src="https://3062809325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbkCXCUXmtUq5tcnUtZE%2Fuploads%2FQK1mXiMWtu3kHiXJZxQ3%2Fimage.png?alt=media&#x26;token=bd5a30ea-d827-4b91-a581-16cc77755f2d" alt=""><figcaption><p>Folder permissions</p></figcaption></figure>
