Skip to content

Commit a069834

Browse files
20240401 link to build publish, acrolinx
1 parent 6cfd6f3 commit a069834

5 files changed

Lines changed: 51 additions & 40 deletions

File tree

azure-sql/database/local-dev-experience-create-database-project.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to create a database project as part of the local develop
44
author: scoriani
55
ms.author: scoriani
66
ms.reviewer: mathoma
7-
ms.date: 05/24/2022
7+
ms.date: 04/01/2024
88
ms.service: sql-database
99
ms.topic: how-to
1010
ms.custom: template-how-to, build-2023, build-2023-dataai
@@ -13,31 +13,36 @@ ms.custom: template-how-to, build-2023, build-2023-dataai
1313
# Create a project for a local Azure SQL Database development environment
1414
[!INCLUDE[appliesto-sqldb](../includes/appliesto-sqldb.md)]
1515

16-
The Azure SQL Database [local development experience](local-dev-experience-overview.md) empowers application developers and database professionals to design, edit, build/validate, publish, and run database schemas for databases directly on their workstation using an Azure SQL Database containerized environment. As part of this workflow, you will create a SQL Database Project. The SQL Database Project extension allows you to create a new blank project, create a new project from a database, and open previously created projects.
16+
The Azure SQL Database [local development experience](local-dev-experience-overview.md) empowers application developers and database professionals to design, edit, build/validate, publish, and run database schemas for databases directly on their workstation using an Azure SQL Database containerized environment. As part of this workflow, you'll create a SQL Database Project. The SQL Database Project extension allows you to create a new blank project, create a new project from a database, and open previously created projects.
1717

1818
## Prerequisites
1919

2020
Before creating or opening a SQL Database project, follow the steps in [Set up a local development environment for Azure SQL Database](local-dev-experience-set-up-dev-environment.md) to configure your environment.
2121

2222
## Create a new project
2323

24-
In the **Database Projects** view select the **New Project** button and enter a project name in the text input that appears. In the **Select a Folder** dialog that appears, choose a directory for the project's folder, .sqlproj file, and other contents to reside in.
24+
In the **Database Projects** view, select the **New Project** button and enter a project name in the text input that appears. In the **Select a Folder** dialog that appears, choose a directory for the project's folder, `.sqlproj` file, and other contents to reside in.
2525

2626
The empty project is opened and visible in the **Database Projects** view for editing.
2727

2828
## Create a project from Azure SQL Database
2929

30-
In the **Project** view, select the **Import Project from Database** button and connect to a database in Azure SQL Database. Once connected, select a database from the list of available databases and set the name of the project.
30+
In the **Project** view, select the **Import Project from Database** button and connect to a database in Azure SQL Database. Once connected, select a database from the list of available databases and set the name of the project.
3131

3232
Finally, select a target structure of the extraction. The new project opens and contains SQL scripts for the contents of the selected database.
3333

3434
## Open an existing project
3535

36-
In the **Database Projects** view, select **Open Project** and open an existing *.sqlproj* file from the file picker that appears. Existing projects can originate from Azure Data Studio, Visual Studio Code or [Visual Studio SQL Server Data Tools](/sql/ssdt/sql-server-data-tools).
36+
In the **Database Projects** view, select **Open Project** and open an existing `.sqlproj` file from the file picker that appears. Existing projects can originate from Azure Data Studio, Visual Studio Code, or [Visual Studio SQL Server Data Tools](/sql/ssdt/sql-server-data-tools).
3737

3838
The existing project opens and its contents are visible in the **Database Projects** view for editing.
3939

40-
## Next steps
40+
## Next step
41+
42+
> [!div class="nextstepaction"]
43+
> [Build and Publish a project](/azure-data-studio/extensions/sql-database-project-extension-build)
44+
45+
## Related content
4146

4247
Learn more about the local development experience for Azure SQL Database:
4348

azure-sql/database/local-dev-experience-set-up-dev-environment.md

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: How to set up a local development environment for Azure SQL Databas
44
author: scoriani
55
ms.author: scoriani
66
ms.reviewer: mathoma
7-
ms.date: 05/24/2022
7+
ms.date: 04/01/2024
88
ms.service: sql-database
99
ms.topic: how-to
1010
---
@@ -16,20 +16,20 @@ This article teaches you to set up the [local development experience for Azure S
1616

1717
## Prerequisites
1818

19-
Before you configure the local development environment for Azure SQL Database, make sure you have met the following hardware and software requirements:
19+
Before you configure the local development environment for Azure SQL Database, make sure you meet the following hardware and software requirements:
2020

2121
- Software requirements:
2222
- Currently supported on Windows 10 or later release, macOS Mojave or later release, and Linux (preferably Ubuntu 18.04 or later release)
23-
- [Azure Data Studio](/azure-data-studio/download-azure-data-studio) or [VSCode](https://code.visualstudio.com/Docs)
23+
- [Azure Data Studio](/azure-data-studio/download-azure-data-studio) or [Visual Studio Code](https://code.visualstudio.com/Docs)
2424
- Minimum hardware requirements:
25-
- 8 GB RAM
26-
- 10 GB available disk space
25+
- 8-GB RAM
26+
- 10-GB available disk space
2727

2828
## Install Docker Desktop
2929

3030
The local development environment for Azure SQL Database uses the [Azure SQL Database emulator](local-dev-experience-sql-database-emulator.md), a containerized database with close fidelity to the Azure SQL Database public service. The Azure SQL Database emulator is implemented as a [Docker](https://www.docker.com/) container.
3131

32-
Install [Docker Desktop](https://www.docker.com/products/docker-desktop/). If you are using Windows, set up [Docker Desktop for Windows with WSL 2](/windows/wsl/tutorials/wsl-containers).
32+
Install [Docker Desktop](https://www.docker.com/products/docker-desktop/). If you're using Windows, set up [Docker Desktop for Windows with WSL 2](/windows/wsl/tutorials/wsl-containers).
3333

3434
Ensure that Docker Desktop is running before using your local development environment for Azure SQL Database.
3535

@@ -39,30 +39,32 @@ There are different extensions to install depending on your preferred developmen
3939

4040
| Extension | Visual Studio Code | Azure Data Studio |
4141
|--|--|--|
42-
| The [mssql extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql) | Install the mssql extension. | Installation is not necessary as the extension as the functionality is natively available. |
43-
| [SQL Database Projects extension (Preview)](https://marketplace.visualstudio.com/items?itemName=ms-mssql.sql-database-projects-vscode) | Installation as not necessary as the SQL Database Projects extension is bundled with the mssql extension and is automatically installed and updated when the mssql extension is installed or updated. | Install the SQL Database Projects extension. |
42+
| The [mssql extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql) | Install the `mssql` extension. | Installation isn't necessary. The mssql extension as the functionality is natively available. |
43+
| [SQL Database Projects extension (Preview)](https://marketplace.visualstudio.com/items?itemName=ms-mssql.sql-database-projects-vscode) | Installation isn't necessary. The SQL Database Projects extension is bundled with the `mssql` extension, and is automatically installed and updated when the `mssql` extension is installed or updated. | Install the SQL Database Projects extension. |
4444

4545
# [Visual Studio Code](#tab/vscode)
4646

47-
If you are using [VSCode](https://code.visualstudio.com/Docs), install the [mssql extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql).
47+
If you're using [Visual Studio Code](https://code.visualstudio.com/Docs), install the [mssql extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql).
4848

49-
The mssql extension enables you to connect and run queries and test scripts against a database. The database may be running in the Azure SQL Database emulator locally, or it may be a database in the global Azure SQL Database service.
49+
The `mssql` extension enables you to connect and run queries and test scripts against a database. The database can run in the Azure SQL Database emulator locally, or in the global Azure SQL Database service.
5050

5151
To install the extension:
5252

53-
1. In VSCode, select **View** > **Command Palette**, or press **Ctrl**+**Shift**+**P**, or press **F1** to open the **Command Palette**.
53+
1. In Visual Studio Code, select **View** > **Command Palette**, or press **Ctrl**+**Shift**+**P**, or press **F1** to open the **Command Palette**.
5454

5555
1. In the **Command Palette**, select **Extensions: Install Extensions** from the dropdown.
5656

57-
1. In the **Extensions** pane, type **mssql**.
57+
1. In the **Extensions** pane, type `mssql`.
5858

5959
1. Select the **SQL Server (mssql)** extension, and then select **Install**.
6060

6161
1. After the installation completes, select **Reload** to enable the extension.
6262

63+
1. There's no need to run the docker container with a SQL image manually, it is deployed and run when you [Build and Publish a Project](/azure-data-studio/extensions/sql-database-project-extension-build#publish-a-database-project).
64+
6365
# [Azure Data Studio](#tab/ads)
6466

65-
If you are using [Azure Data Studio](/azure-data-studio/download-azure-data-studio), install the [SQL Database Projects extension (Preview)](https://marketplace.visualstudio.com/items?itemName=ms-mssql.sql-database-projects-vscode). The SQL Database Projects extension enables you to capture an existing database schema and/or design new database objects using a declarative database design model. You can commit a database schema to version control. You can also publish a database schema to a database running in the Azure SQL Database emulator, or to a database running in the global Azure SQL Database service. You may publish an entire database, or incremental changes to a database.
67+
If you're using [Azure Data Studio](/azure-data-studio/download-azure-data-studio), install the [SQL Database Projects extension (Preview)](https://marketplace.visualstudio.com/items?itemName=ms-mssql.sql-database-projects-vscode). The SQL Database Projects extension enables you to capture an existing database schema and/or design new database objects using a declarative database design model. You can commit a database schema to version control. You can also publish a database schema to a database running in the Azure SQL Database emulator, or to a database running in the global Azure SQL Database service. You can publish an entire database, or incremental changes to a database.
6668

6769
To install the SQL Database Projects extension:
6870

@@ -76,15 +78,20 @@ To install the SQL Database Projects extension:
7678

7779
1. After the installation completes, select **Reload** to enable the extension.
7880

81+
1. There's no need to run the docker container with a SQL image manually, as it gets deployed and run in the subsequent step: [Build and Publish a Project](/azure-data-studio/extensions/sql-database-project-extension-build#publish-a-database-project).
82+
7983
---
8084

85+
## Begin using your local development environment
8186

87+
You have now set up your local development environment for Azure SQL Database.
8288

83-
## Begin using your local development environment
89+
## Next step
8490

85-
You have now set up your local development environment for Azure SQL Database. Next, [Create a database project for a local Azure SQL Database development environment](local-dev-experience-create-database-project.md).
91+
> [!div class="nextstepaction"]
92+
> [Create a database project for a local Azure SQL Database development environment](local-dev-experience-create-database-project.md)
8693
87-
## Next steps
94+
## Related content
8895

8996
Learn more about the local development experience for Azure SQL Database:
9097

docs/big-data-cluster/spark-create-machine-learning-model.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.topic: conceptual
1515

1616
[!INCLUDE[big-data-clusters-banner-retirement](../includes/bdc-banner-retirement.md)]
1717

18-
The following sample shows how to build a model with [Spark ML](https://spark.apache.org/docs/latest/ml-guide.html), export the model to [MLeap](http://mleap-docs.combust.ml/), and score the model in SQL Server with its [Java Language Extension](../language-extensions/language-extensions-overview.md). This is done in the context of a SQL Server big data cluster.
18+
The following sample shows how to build a model with [Spark ML](https://spark.apache.org/docs/latest/ml-guide.html), export the model to [MLeap](https://combust.github.io/mleap-docs/), and score the model in SQL Server with its [Java Language Extension](../language-extensions/language-extensions-overview.md). This is done in the context of a SQL Server big data cluster.
1919

2020
The following diagram illustrates the work performed in this sample:
2121

docs/big-data-cluster/sparklyr-from-RStudio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Sparklyr provides an R interface for Apache Spark. Sparklyr is a popular way for
2727

2828
Install and configure **RStudio Desktop** with the following steps:
2929

30-
1. If you are running on a Windows client, [download and install R 3.6.3](https://cran.r-project.org/bin/windows/base/old/). Also, [download and install RTools 3.5](https://cran.r-project.org/bin/windows/Rtools/history.html). Make sure to configure RTools binary folder on your PATH environment variable.
30+
1. If you are running on a Windows client, [download and install R 3.6.3](https://cran-archive.r-project.org/bin/windows/base/old/). Also, [download and install RTools 3.5](https://cran.r-project.org/bin/windows/Rtools/history.html). Make sure to configure RTools binary folder on your PATH environment variable.
3131

3232
> [!WARNING]
3333
> R version 4.x and sparklyr versions other that the one specified below are verified not to work as of SQL Server Big Data Clusters CU13.

0 commit comments

Comments
 (0)