Skip to content

Commit 814bd99

Browse files
authored
Merge pull request #272977 from fbsolo-ms1/update-data-science-virtual-machine-files
Freshness update for dsvm-tools-languages.md . . .
2 parents 8817604 + 3ff1b02 commit 814bd99

File tree

3 files changed

+24
-32
lines changed

3 files changed

+24
-32
lines changed

articles/machine-learning/data-science-virtual-machine/dsvm-tools-data-science.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ms.custom: devx-track-python
1010
author: timoklimmer
1111
ms.author: tklimmer
1212
ms.topic: conceptual
13+
ms.reviewer: franksolomon
1314
ms.date: 04/17/2024
1415
---
1516

articles/machine-learning/data-science-virtual-machine/dsvm-tools-ingestion.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ms.custom: devx-track-azurecli
1010
author: timoklimmer
1111
ms.author: tklimmer
1212
ms.topic: conceptual
13+
ms.reviewer: franksolomon
1314
ms.date: 04/19/2024
1415
---
1516

@@ -41,7 +42,7 @@ The DSVM offers these data movement tools:
4142

4243
## Azure Cosmos DB Data Migration tool
4344

44-
|--|--|
45+
| Category | Value |
4546
| ------------- | ------------- |
4647
| What is it? | Tool to import data from various sources into Azure Cosmos DB, a NoSQL database in the cloud. These sources include JSON files<br>CSV files<br>SQL<br>MongoDB<br>Azure Table storage<br>Amazon DynamoDB<br>Azure Cosmos DB for NoSQL collections |
4748
| Supported DSVM versions | Windows |
Lines changed: 21 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Supported languages
33
titleSuffix: Azure Data Science Virtual Machine
4-
description: The supported program languages and related tools pre-installed on the Data Science Virtual Machine.
4+
description: The supported program languages and related tools preinstalled on the Data Science Virtual Machine.
55
keywords: data science tools, data science virtual machine, tools for data science, linux data science
66
services: machine-learning
77
ms.service: data-science-vm
@@ -10,29 +10,28 @@ ms.custom: devx-track-python
1010
author: jesscioffi
1111
ms.author: jcioffi
1212
ms.topic: conceptual
13-
ms.date: 06/23/2022
14-
13+
ms.reviewer: franksolomon
14+
ms.date: 04/22/2024
1515

1616
---
1717

18-
# Languages supported on the Data Science Virtual Machine
18+
# Languages supported on the Data Science Virtual Machine
1919

20-
The Data Science Virtual Machine (DSVM) comes with several pre-built languages and development tools for building your
21-
artificial intelligence (AI) applications. Here are some of the notable ones.
20+
To build artificial intelligence (AI) applications, the Data Science Virtual Machine (DSVM) includes with several prebuilt languages and development tools:
2221

2322
## Python
2423

2524
| Category | Value |
2625
|--|--|
2726
| Language versions supported | Python 3.8 |
2827
| Supported DSVM editions | Windows Server 2019, Linux |
29-
| How is it configured / installed on the DSVM? | There is multiple `conda` environments whereby each of these has different Python packages pre-installed. To list all available environments in your machine, run `conda env list`. |
28+
| How is it configured and installed on the DSVM? | Multiple `conda` environments include different, preinstalled Python packages. Run `conda env list` to list all available environments in your machine. |
3029

3130
### How to use and run it
3231

33-
* Run at a command prompt:
32+
* At a command prompt:
3433

35-
Open a command prompt and use one of the following methods, depending on the version of Python you want to run:
34+
Use one of these methods, depending on the version of Python you want to run:
3635

3736
```
3837
conda activate <conda_environment_name>
@@ -41,24 +40,19 @@ artificial intelligence (AI) applications. Here are some of the notable ones.
4140
4241
* Use in an IDE:
4342
44-
The DSVM images have several IDEs installed such as VS.Code or PyCharm. You can use them to edit, run and debug your
45-
Python scripts.
43+
The DSVM images have several IDEs installed - for example, VS.Code or PyCharm. You can use them to edit, run, and debug your Python scripts.
4644
4745
* Use in Jupyter Lab:
4846
49-
Open a Launcher tab in Jupyter Lab and select the type and kernel of your new document. If you want your document to be
50-
placed in a certain folder, navigate to that folder in the File Browser on the left side first.
47+
Open a Launcher tab in Jupyter Lab, and select the type and kernel of your new document. To place your document in a specific folder, first navigate to that folder in the File Browser on the left side.
5148
5249
* Install Python packages:
5350
54-
To install a new package, you need to activate the right environment first. The environment is the place where your
55-
new package will be installed, and the package will then only be available in that environment.
51+
To install a new package, you must first activate the proper environment. The proper environment is the location where your new package will be installed. The package will then only become available in that environment.
5652
57-
To activate an environment, run `conda activate <environment_name>`. Once the environment is activated, you can use
58-
a package manager like `conda` or `pip` to install or update a package.
53+
To activate an environment, run `conda activate <environment_name>`. Once the environment is activated, you can use a package manager -for example, `conda` or `pip` - to install or update a package.
5954
60-
As an alternative, if you are using Jupyter, you can also install packages directly by running
61-
`!pip install --upgrade <package_name>` in a cell.
55+
As an alternative, if you use Jupyter, you can also run `!pip install --upgrade <package_name>` in a cell to install packages directly.
6256
6357
## R
6458
@@ -75,12 +69,11 @@ artificial intelligence (AI) applications. Here are some of the notable ones.
7569
7670
* Use in Jupyter Lab
7771
78-
Open a Launcher tab in Jupyter Lab and select the type and kernel of your new document. If you want your document to be
79-
placed in a certain folder, navigate to that folder in the File Browser on the left side first.
72+
Open a Launcher tab in Jupyter Lab, and select the type and kernel of your new document. To place your document in a specific folder, first navigate to that folder in the File Browser on the left side.
8073
8174
* Install R packages:
8275
83-
You can install new R packages by using the `install.packages()` function.
76+
You can install new R packages with the `install.packages()` function.
8477
8578
## Julia
8679
@@ -89,7 +82,6 @@ artificial intelligence (AI) applications. Here are some of the notable ones.
8982
| Language versions supported | 1.0.5 |
9083
| Supported DSVM editions | Linux, Windows |
9184
92-
9385
### How to use and run it
9486
9587
* Run at a command prompt
@@ -98,20 +90,18 @@ artificial intelligence (AI) applications. Here are some of the notable ones.
9890
9991
* Use in Jupyter:
10092
101-
Open a Launcher tab in Jupyter and select the type and kernel of your new document. If you want your document to be
102-
placed in a certain folder, navigate to that folder in the File Browser on the left side first.
93+
Open a Launcher tab in Jupyter Lab, and select the type and kernel of your new document. To place your document in a specific folder, first navigate to that folder in the File Browser on the left side.
10394
10495
* Install Julia packages:
10596
106-
You can use Julia package manager commands like `Pkg.add()` to install or update packages.
107-
97+
You can install or update packages with Julia package manager commands like `Pkg.add()`.
10898
10999
## Other languages
110100
111-
**C#**: Available on Windows and accessible through the Visual Studio Community edition or at the `Developer Command Prompt for Visual Studio`, where you can run the `csc` command.
101+
**C#**: Available on Windows and accessible through the Visual Studio Community edition. You can also run the `csc` command at the `Developer Command Prompt for Visual Studio`.
112102
113-
**Java**: OpenJDK is available on both the Linux and Windows editions of the DSVM and is set on the path. To use Java, type the `javac` or `java` command at a command prompt in Windows or on the bash shell in Linux.
103+
**Java**: OpenJDK is available on both the Linux and Windows DSVM editions. It's set on the path. To use Java, type the `javac` or `java` command at a command prompt in Windows, or on the bash shell in Linux.
114104
115-
**Node.js**: Node.js is available on both the Linux and Windows editions of the DSVM and is set on the path. To access Node.js, type the `node` or `npm` command at a command prompt in Windows or on the bash shell in Linux. On Windows, the Visual Studio extension for the Node.js tools is installed to provide a graphical IDE to develop your Node.js application.
105+
**Node.js**: Node.js is available on both the Linux and Windows editions of the DSVM. It's set on the path. To access Node.js, type the `node` or `npm` command at a Windows command prompt or in a Linux Bash shell. On Windows, the Visual Studio extension for the Node.js tools is installed. It provides a graphical IDE for Node.js application development.
116106
117-
**F#**: Available on Windows and accessible through the Visual Studio Community edition or at a `Developer Command Prompt for Visual Studio`, where you can run the `fsc` command.
107+
**F#**: Available on Windows and accessible through the Visual Studio Community edition or at a `Developer Command Prompt for Visual Studio`, where you can run the `fsc` command.

0 commit comments

Comments
 (0)