cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Administration & Architecture
Explore discussions on Databricks administration, deployment strategies, and architectural best practices. Connect with administrators and architects to optimize your Databricks environment for performance, scalability, and security.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

How to write files to Databricks Volumes while running code in local VS Code (without cp)

gowtham-talluru
New Contributor

How to write files to Databricks Volumes while running code in local VS Code (without cp)

I always struggle to seamlessly use VS Code with databricks. Its so not user friendly. Do you also feel the same?

1 REPLY 1

SP_6721
Contributor III

Hi @gowtham-talluru

If you're trying to write directly to Volumes from local code, you can use the Databricks SDK for Python.
Try something like this:

from databricks.sdk import WorkspaceClient

w = WorkspaceClient()

with open("local_file.csv", "rb") as f:
   w.files.upload(
      f="/Volumes/catalog/schema/volume/local_file.csv",
      contents=f.read(),
      overwrite=True
   )

Just make sure you're authenticated and the volume exists.

Join Us as a Local Community Builder!

Passionate about hosting events and connecting people? Help us grow a vibrant local communityโ€”sign up today to get started!

Sign Up Now