DBT in Azure Function

We are using AZURE Function to trigger a DBT project and run. we are using ADLS to store the DBT Project.

we are getting the below error and the execution fails:

[3/11/2020 2:55:18 AM] Running with dbt=0.15.2
[3/11/2020 2:55:19 AM] Error importing adapter: cannot import name ‘BlockBlobService’ from ‘azure.storage.blob’ (C:\Users\XXXXXX\AzureFunctions\jaffeldbtfunapp.venv\lib\site-packages\azure\storage\blob_init_.py)
[3/11/2020 2:55:19 AM] Encountered an error while reading profiles:
[3/11/2020 2:55:19 AM] ERROR Runtime Error
[3/11/2020 2:55:19 AM] Credentials in profile “jaffle_snowflake”, target “dev” invalid: Runtime Error
[3/11/2020 2:55:19 AM] Could not find adapter type snowflake!

Can you please help us if you faced this issue ? in the requirements.txt we added all the below packages.

azure
azure-functions
azure-storage-file-datalake
dbt==0.15.2
azure-storage-blob==2.1
azure-storage-common==2.1

Hi All,

The issue resolved when used Blob storage instead of ADLS Gen 2