cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
Join discussions on data engineering best practices, architectures, and optimization strategies within the Databricks Community. Exchange insights and solutions with fellow data engineers.
cancel
Showing results for 
Search instead for 
Did you mean: 

Appropriate storage account type for reference data (Azure)

EDDatabricks
Contributor

Hello,

We are using a reference dataset for our Production applications. We would like to create a delta table for this dataset to be used from our applications. Currently, manual updates will occur on this dataset through a script on a weekly basis. On the future, we will create a streaming job from Event Hub to propagate changes in real time through streaming jobs (Spark Streaming or DLT Pipelines). The expected rate of updates is 1000 to 10000 insertions/updates per hour.

Currently, we have an Azure blob storage account that contains all production reference data that is mounted on the corresponding databricks instance. The question is whether we should create an ADLS storage account for this Delta Table or the Blob storage account can handle this architecture. Are there any future plans to drop compatibility between blob storage and Delta?

Kind regards.

2 REPLIES 2

Lakshay
Databricks Employee
Databricks Employee

@EDDatabricks 

In my experience, I have mostly seen users choose ADLS for a similar use case. So, I believe ADLS is a more popular choice.

I have not seen many users go for blob storage but I am hoping someone who has explored blob storage more could add to my comment.

-werners-
Esteemed Contributor III

+1 for ADLS.  Hierarchical storage, hot/cold/premium storage, things not possible in blob storage

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group