Alat apa yang disertakan oleh Azure Ilmu Data Virtual Machine?
Anda dapat menggunakan Ilmu Data Virtual Machine (DSVM) untuk menjelajahi data dengan mudah dan menangani pembelajaran mesin di cloud. DSVM telah dikonfigurasi sebelumnya dengan patch keamanan, driver, perangkat lunak ilmu data dan pengembangan populer, dan sistem operasi lengkap. Anda dapat memilih lingkungan perangkat keras yang berfungsi untuk Anda, mulai dari mesin berpusat pada CPU bernigi rendah hingga komputer yang kuat dengan beberapa GPU, penyimpanan NVMe, dan memori dalam jumlah besar. Untuk mesin dengan GPU, semua driver diinstal, dan semua kerangka kerja pembelajaran mesin cocok dengan versi untuk kompatibilitas GPU. Selain itu, akselerasi diaktifkan di semua perangkat lunak aplikasi yang mendukung GPU.
DSVM dilengkapi dengan alat ilmu data yang paling berguna yang telah diinstal sebelumnya.
Membangun pembelajaran mendalam dan solusi pembelajaran mesin
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
CUDA, cuDNN, Driver NVIDIA | ✅ | ✅ | ✅ |
CUDA, cuDNN, Driver NVIDIA pada DSVM |
Horovod | ❌ | ❌ | ✅ | Horovod pada DSVM |
Antarmuka Manajemen Sistem NVidia (nvidia-smi) | ✅ | ✅ | ✅ | nvidia-smi pada DSVM |
PyTorch | ✅ | ✅ | ✅ | PyTorch pada DSVM |
TensorFlow 2.5.0 | ✅ | ✅ |
✅ | TensorFlow pada DSVM |
Integrasi dengan Azure Machine Learning (Python) | ✅ (Python SDK, sampel) |
✅ (Python SDK, sampel) |
✅ (Python SDK,CLI, sampel) |
Azure Pembelajaran Mesin SDK |
XGBoost | ✅ (Dukungan CUDA) |
✅ (Dukungan CUDA) |
✅ (Dukungan CUDA) |
XGBoost pada DSVM |
Vowpal Wabbit | ✅ | ✅ | ✅ |
Vowpal Wabbit pada DSVM |
Weka | ❌ | ❌ | ❌ | |
LightGBM | ❌ | ❌ | ✅ (Dukungan GPU, MPI) |
|
H2O | ❌ | ❌ | ✅ | |
CatBoost | ❌ | ❌ | ✅ | |
Intel MKL | ❌ | ❌ | ✅ | |
OpenCV | ❌ | ❌ | ✅ | |
Dlib | ❌ | ❌ | ✅ | |
Docker | ✅ (Kontainer Windows saja) |
✅ (Kontainer Windows saja) |
✅ | |
Nccl | ❌ | ❌ | ✅ | |
Rattle | ❌ | ❌ | ❌ | |
PostgreSQL | ❌ | ❌ | ✅ | |
Runtime ONNX | ❌ | ❌ | ✅ |
Menyimpan, mengambil, dan memanipulasi data
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
Database Relasional | SQL Server 2019 Edisi Pengembang |
SQL Server 2019 Edisi Pengembang |
SQL Server 2019 Edisi Pengembang |
SQL Server pada DSVM |
Alat database | SQL Server Management Studio SQL Server Integration Services (SSIS) bcp, sqlcmd |
SQL Server Management Studio SQL Server Integration Services (SSIS) bcp, sqlcmd |
SQuirreL SQL (alat kueri), bcp, sqlcmd Driver ODBC/JDBC |
|
Azure Storage Explorer | ✅ |
✅ |
||
Azure CLI | ✅ |
✅ |
✅ |
|
AzCopy | ✅ |
✅ |
❌ | AzCopy pada DSVM |
Driver FUSE Blob | ❌ | ❌ | ❌ |
blobfuse pada DSVM |
Alat Migrasi Data Azure Cosmos DB | ✅ | ✅ | ❌ | Azure Cosmos DB pada DSVM |
Alat baris perintah Unix/Linux | ❌ | ❌ | ✅ | |
Apache Spark 3.1.x (Mandiri) | ✅ | ✅ | ✅ |
Program pada Python, R, Julia, dan Node.js
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
CRAN-R dengan paket populer yang telah diinstal sebelumnya | ✅ | ✅ | ✅ | |
Anaconda Python dengan paket populer yang telah diinstal sebelumnya | ✅ | ✅ (Miniconda) |
✅ (Miniconda) |
|
Julia (Julialang) | ✅ | ✅ | ✅ | |
JupyterHub (server notebook multiuser) | ❌ | ❌ | ✅ | |
JupyterLab (server notebook multiuser) | ✅ | ✅ | ✅ | |
Node.js | ✅ | ✅ | ✅ | |
Server Notebook Jupyter dengan kernel berikut: | ✅ |
✅ |
✅ | Contoh Jupyter Notebook |
R | Contoh R Jupyter | |||
Python | Contoh Python Jupyter | |||
Julia | Contoh Julia Jupyter | |||
PySpark | Contoh pySpark Jupyter |
Ubuntu 20.04 DSVM, Windows Server 2019 DSVM, dan Windows Server 2022 DSVM memiliki Kernel Jupyter ini:
- Python3.8-default
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
- R
- Python 3.7 - Spark (lokal)
- Julia 1.6.0
- R Spark – HDInsight
- Scala Spark – HDInsight
- Python 3 Spark – HDInsight
Ubuntu 20.04 DSVM, Windows Server 2019 DSVM, dan Windows Server 2022 DSVM memiliki lingkungan conda berikut:
- Python3.8-default
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
Gunakan editor atau IDE pilihan Anda
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
Notepad++ | ✅ |
✅ |
❌ |
|
Nano | ✅ |
✅ |
❌ |
|
Visual Studio 2019 Edisi Komunitas | ✅ |
✅ | ❌ | Visual Studio pada DSVM |
Visual Studio Code | ✅ |
✅ |
✅ |
Visual Studio Code pada DSVM |
Edisi Komunitas PyCharm | ✅ |
✅ |
✅ |
PyCharm pada DSVM |
IntelliJ IDEA | ❌ | ❌ | ✅ | |
Vim | ❌ | ❌ | ✅ |
|
Emacs | ❌ | ❌ | ✅ |
|
Git dan Git Bash | ✅ |
✅ |
✅ |
|
OpenJDK 11 | ✅ |
✅ |
✅ |
|
.NET Framework | ✅ |
✅ |
❌ | |
Azure SDK | ✅ |
✅ | ✅ |
Atur & sajikan hasil
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
Microsoft 365 (Word, Excel, PowerPoint) | ✅ | ✅ | ❌ | |
Microsoft Teams | ✅ | ✅ | ❌ | |
Power BI Desktop | ✅ | ✅ |
❌ | |
Browser Microsoft Edge | ✅ | ✅ | ✅ |