Azure Databricks

 Why Azure Databricks? 



Since Azure Databricks is a cloud based service, it has several advantages over traditional Spark Clusters. Let us look at the benefits of using Azure Databricks.

>Optimized Spark Engine: Data processing with Auto-scaling and Spark optimized for up to 50x performance gains.

>Machine Learning: Pre-configured environments with frameworks such as PyTorch, TensorFlow and sci-kit learn installed.

>Mlflow: Track and share experiments, reproduce runs and mange models collaboratively from a central repository.

>Choice of Language: Use your preferred language, including Python, Scala, R, Spark SQL and .Net -- whether you use serverless of provisioned compute resources.



>Collaborative Notebooks: Quickly access and explore data, find and share new insights and build models collaboratively with the language  and tool of your choice.

>Delta Lake: Bring data reliability and scalability to your existing data lake with an open source transactional storage layer design for full data life cycle.

>Integration with Azure Services: Complete your end to end analysis and machine learning solution with deep integration with Azure services such as Azure Data Factory, Azure Data Lake Storage, Azure Machine Learning and Power BI.

>Interactive Workspaces: Easy and seamless coordination between Data Analysts, Data Scientist, Data Engineers and Business Analysts to ensure smooth collaboration.

>Enterprise Grade Security: The native security provided by Microsoft Azure ensure protection of data within storage services and private workspaces.

>Production Ready: Easily run, implement and monitor your heavy data oriented jobs and job related statistics.


Databricks Utilities:

Databircks Utilities or DBUtils help us perform a variety of powerful tasks which include efficient object storage, chaining notebooks together and working with secrets.

All DBUtils are available for notebooks of the following languages: Python, Scala and R

Some sample installation commands in Python NoteBook:

dbuitls.library.installPyPi("torch")

dbutils.library.installPyPi("scikit.learn", version="1.19.1")

dbutils.library.installPyPi("azureml.sdk", estras="databrics")

dbutils.library.restrartPython()

None: DBUtils are not supported outside notebooks


Integrating Azure Databricks with Azure Blob Storage:









Comments

Popular posts from this blog

Cloud Computing in simple

How to Write an Effective Design Document

Bookmark