cube-js / cube

📊 Cube — The Semantic Layer for Building Data Applications
https://cube.dev
Other
17.49k stars 1.74k forks source link

Does Cube Core support Azure Blob Storage? #8288

Open danfaro opened 1 month ago

danfaro commented 1 month ago

https://cube.dev/docs/product/caching/running-in-production#persistent-storage

AWS S3, Google Cloud Storage, and Azure Blob Storage (Cube Cloud only) are the only known implementations that provide strong consistency.

I'm considering deploying Cube Core on Azure App Services and attach Azure Blob Storage as the volumes needed for the various services. The documentation wording seems to imply this is not possible and is only available for Cube Cloud.

Could this be clarified?

igorlukanin commented 1 month ago

Hi @danfaro 👋 You're reading the docs correctly. Only in Cube Cloud, Cube Store works with Azure Blob Storage. In Cube Core, it doesn't.

danfaro commented 1 month ago

Hi @igorlukanin, could you clarify why this is the case. Is it a configuration issue with Cube Core's Cube Store workers, or does Azure Blob Storage lack some features?

Do you suggest any alternatives if I need to stay with Azure?

fabricebaranski commented 4 weeks ago

I'm also interested in the possibility of using Azure Blob Storage.

paveltiunov commented 3 weeks ago

@danfaro Alternative is to use community-supported Minio implementation over Azure buckets: https://cube.dev/docs/reference/configuration/environment-variables#cubestore_minio_access_key_id. If you're looking for official Azure Blob Storage support, please consider using Cube Cloud.