What is the difference between DBFS and volumes ?
Does Volumes belong to DBFS or what exactly in terms of architecture?
I want to understand the position of volumes as well as their advantages compared to DBFS ?
any one can help me please ?
What is the difference between DBFS and volumes ?
Sort of a duplicate to DBFS AZURE Databricks -difference in filestore and DBFS
Assuming you mean Volumes as in https://learn.microsoft.com/en-us/azure/databricks/sql/language-manual/sql-ref-volumes?wt.mc_id=MVP_323223 then you can say while both DBFS and volumes deal with data storage in Databricks, they are used in different contexts and have different functionalities. DBFS is more about providing an interface for interacting with cloud object storage, while volumes in Databricks SQL are about providing a way to access, store, govern, and organize files in a cloud object storage location.
DBFS and volumes in Databricks serve different purposes and have different functionalities:
DBFS (Databricks File System):
distributed file system
mounted into a Databricks workspace and available on Databricks clusters.Volumes in Databricks SQL:
Unity Catalog objects
representing a logical volume of storage in a cloud object storage location./Volumes/<catalog_identifier>/<schema_identifier>/<volume_identifier>/<path>/<file_name>
.Does Volumes belong to DBFS or what exactly in terms of architecture?
DBFS and volumes in Databricks SQL are separate components.
They do not belong to each other but interact with the same cloud object storage in different ways.
I want to understand the position of volumes as well as their advantages compared to DBFS ?
As mentioned, they serve different purposes.