Milyen eszközöket tartalmaz az Azure Adattudomány virtuális gép?
A Adattudomány virtuális gép (DSVM) használatával egyszerűen feltárhatja az adatokat, és kezelheti a gépi tanulást a felhőben. A DSVM előre konfigurálva van biztonsági javításokkal, illesztőprogramokkal, népszerű adatelemzési és fejlesztési szoftverekkel és teljes operációs rendszerrel. Kiválaszthatja az Önnek megfelelő hardverkörnyezetet, kezdve az alacsonyabb költségű processzorközpontú gépektől a nagy teljesítményű, több GPU-val, NVMe-tárterülettel és nagy mennyiségű memóriával rendelkező gépekig. GPU-kkal rendelkező gépek esetén minden illesztőprogram telepítve van, és az összes gépi tanulási keretrendszer verzióegyeztetve van a GPU-kompatibilitáshoz. Emellett a gyorsítás minden gpu-t támogató alkalmazásszoftverben engedélyezve van.
A DSVM-ben előre telepítve vannak a leg hasznosabb adatelemzési eszközök.
Mélytanulási és gépi tanulási megoldások létrehozása
Eszköz | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Használati megjegyzések |
---|---|---|---|---|
CUDA, cuDNN, NVIDIA illesztőprogram | ✅ | ✅ | ✅ |
CUDA, cuDNN, NVIDIA-illesztőprogram a DSVM-en |
Horovod | ❌ | ❌ | ✅ | Horovod a DSVM-en |
NVidia System Management Interface (nvidia-smi) | ✅ | ✅ | ✅ | nvidia-smi a DSVM-en |
PyTorch | ✅ | ✅ | ✅ | PyTorch a DSVM-en |
TensorFlow | ✅ | ✅ |
✅ | TensorFlow a DSVM-en |
Integráció az Azure Machine Tanulás (Python) használatával | ✅ (Python SDK, minták) |
✅ (Python SDK, minták) |
✅ (Python SDK,CLI, minták) |
Azure Machine Tanulás SDK |
XGBoost | ✅ (CUDA-támogatás) |
✅ (CUDA-támogatás) |
✅ (CUDA-támogatás) |
XGBoost a DSVM-en |
Vowpal Wabbit | ✅ | ✅ | ✅ |
Vowpal Wabbit a DSVM-en |
Weka | ❌ | ❌ | ❌ | |
LightGBM | ❌ | ❌ | ✅ (GPU, MPI-támogatás) |
|
H2O | ❌ | ❌ | ✅ | |
CatBoost | ❌ | ❌ | ✅ | |
Intel MKL | ❌ | ❌ | ✅ | |
OpenCV | ❌ | ❌ | ✅ | |
Dlib | ❌ | ❌ | ✅ | |
Docker | ✅ (csak Windows-tárolók esetén) |
✅ (csak Windows-tárolók esetén) |
✅ | |
Nccl | ❌ | ❌ | ✅ | |
Rattle | ❌ | ❌ | ❌ | |
PostgreSQL | ❌ | ❌ | ✅ | |
ONNX Runtime | ❌ | ❌ | ✅ |
Adatok tárolása, lekérése és kezelése
Eszköz | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Használati megjegyzések |
---|---|---|---|---|
Relációs adatbázisok | SQL Server 2019 Developer Edition |
SQL Server 2019 Developer Edition |
SQL Server 2019 Developer Edition |
SQL Server a DSVM-en |
Adatbáziseszközök | Az SQL Server Management Studio SQL Server Integration Services bcp, sqlcmd |
Az SQL Server Management Studio SQL Server Integration Services bcp, sqlcmd |
SQuirreL SQL (lekérdezési eszköz), bcp, sqlcmd ODBC/JDBC-illesztőprogramok |
|
Azure Storage Explorer | ✅ |
✅ |
||
Azure CLI | ✅ |
✅ |
✅ |
|
AzCopy | ✅ |
✅ |
❌ | AzCopy a DSVM-en |
Blob FUSE illesztőprogram | ❌ | ❌ | ❌ |
blobfuse a DSVM-en |
Azure Cosmos DB adatmigrálási eszköz | ✅ | ✅ | ❌ | Azure Cosmos DB a DSVM-en |
Unix/Linux parancssori eszközök | ❌ | ❌ | ✅ | |
Apache Spark 3.1 (önálló) | ✅ | ✅ | ✅ |
Program Python, R, Julia és Node.js
Eszköz | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Használati megjegyzések |
---|---|---|---|---|
CRAN-R előre telepített népszerű csomagokkal | ✅ | ✅ | ✅ | |
Anaconda Python előre telepített népszerű csomagokkal | ✅ | ✅ (Miniconda) |
✅ (Miniconda) |
|
Julia (Julialang) | ✅ | ✅ | ✅ | |
JupyterHub (többfelhasználós notebook-kiszolgáló) | ❌ | ❌ | ✅ | |
JupyterLab (többfelhasználós jegyzetfüzet-kiszolgáló) | ✅ | ✅ | ✅ | |
Node.js | ✅ | ✅ | ✅ | |
Jupyter Notebook Server a következő kernelekkel: | ✅ |
✅ |
✅ | Jupyter Notebook-minták |
R | R Jupyter-minták | |||
Python | Python Jupyter-minták | |||
Julia | Julia Jupyter-minták | |||
PySpark | pySpark Jupyter-minták |
Az Ubuntu 20.04 DSVM, a Windows Server 2019 DSVM és a Windows Server 2022 DSVM a következő Jupyter-kernelekkel rendelkezik:
- Python3.8-alapértelmezett
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
- R
- Python 3.7 – Spark (helyi)
- Julia 1.6.0
- R Spark – HDInsight
- Scala Spark – HDInsight
- Python 3 Spark – HDInsight
Az Ubuntu 20.04 DSVM, a Windows Server 2019 DSVM és a Windows Server 2022 DSVM a következő Conda-környezetekkel rendelkezik:
- Python3.8-alapértelmezett
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
Az előnyben részesített szerkesztő vagy IDE használata
Eszköz | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Használati megjegyzések |
---|---|---|---|---|
Jegyzettömb++ | ✅ |
✅ |
❌ |
|
Nano | ✅ |
✅ |
❌ |
|
Visual Studio 2019 Community Edition | ✅ |
✅ | ❌ | Visual Studio a DSVM-en |
Visual Studio Code | ✅ |
✅ |
✅ |
Visual Studio Code a DSVM-en |
PyCharm Community Edition | ✅ |
✅ |
✅ |
PyCharm a DSVM-en |
IntelliJ IDEA | ❌ | ❌ | ✅ | |
Vim | ❌ | ❌ | ✅ |
|
Emacs | ❌ | ❌ | ✅ |
|
Git és Git Bash | ✅ |
✅ |
✅ |
|
OpenJDK 11 | ✅ |
✅ |
✅ |
|
.NET-keretrendszer | ✅ |
✅ |
❌ | |
Azure SDK | ✅ |
✅ | ✅ |
Eredmények rendszerezése és megjelenítése
Eszköz | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Használati megjegyzések |
---|---|---|---|---|
Microsoft 365 (Word, Excel, PowerPoint) | ✅ | ✅ | ❌ | |
Microsoft-csapatok | ✅ | ✅ | ❌ | |
Power BI Desktop | ✅ | ✅ |
❌ | |
Microsoft Edge Böngésző | ✅ | ✅ | ✅ |