Skip to content

Commit 6c99b07

Browse files
Merge pull request #295536 from whhender/public-prs-feb-2025
Synapse public prs feb 2025
2 parents 1b5d952 + 8852936 commit 6c99b07

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

articles/synapse-analytics/cicd/source-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This article outlines how to configure and work in a Synapse workspace with git
2525

2626
## Configure Git repository in Synapse Studio
2727

28-
After launching your Synapse Studio, you can configure a git repository in your workspace. A Synapse Studio workspace can be associated with only one git repository at a time.
28+
After launching your Synapse Studio, you can configure a git repository in your workspace. A Synapse workspace can be associated with only one git repository at a time.
2929

3030
### Configuration method 1: global bar
3131

articles/synapse-analytics/metadata/database.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ If a security principal requires the ability to create objects or drop objects i
6868

6969
### SQL security model
7070

71-
The Azure Synapse workspace provides a T-SQL endpoint that lets you query the lake database using the serverless SQL pool. In addition to the data access, SQL interface allows you to control who can access the tables. You need to enable a user to access the shared lake databases using the serverless SQL pool. There are two types of users who can access the lake databases:
71+
The Azure Synapse workspace provides a T-SQL endpoint that enables you to query the lake database using the serverless SQL pool. In addition to the data access, SQL interface enables you to control who can access the tables. You need to enable a user to access the shared lake databases using the serverless SQL pool. There are three types of users who can access the lake databases:
7272

7373
- Administrators: Assign the **Synapse SQL Administrator** workspace role or **sysadmin** server-level role inside the serverless SQL pool. This role has full control over all databases. The **Synapse Administrator** and **Synapse SQL Administrator** roles also have all permissions on all objects in a serverless SQL pool, by default.
7474
- Workspace readers: Grant the server-level permissions **GRANT CONNECT ANY DATABASE** and **GRANT SELECT ALL USER SECURABLES** on serverless SQL pool to a login that enables the login to access and read any database. This might be a good choice for assigning reader/non-admin access to a user.
@@ -110,7 +110,7 @@ This script lets you create users without admin privileges who can read any tabl
110110

111111
### Create and connect to Spark database with serverless SQL pool
112112

113-
First, create a new Spark database named `mytestlakedb` using a Spark cluster you already created in your workspace. You can achieve that, for example, using a Spark C# Notebook with the following .NET for Spark statement:
113+
First, create a new Spark database named `mytestlakedb` using a Spark cluster you have already created in your workspace. You can achieve that, for example, using a Spark C# Notebook with the following .NET for Spark statement:
114114

115115
```csharp
116116
spark.sql("CREATE DATABASE mytestlakedb")

articles/synapse-analytics/metadata/table.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Since the tables are synchronized to serverless SQL pool asynchronously, there w
2525

2626
## Manage a Spark created table
2727

28-
Use Spark to manage Spark created databases. For example, delete it through a serverless Apache Spark pool job, and create tables in it from Spark.
28+
Use Spark to manage Spark created databases. For example, create a database through a serverless Apache Spark pool job, and create tables in the database from Spark.
2929

3030
Objects in synchronized databases can't be modified from serverless SQL pool.
3131

articles/synapse-analytics/security/how-to-connect-to-workspace-from-restricted-network.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ After the private link endpoint is created, you can access the sign-in page of t
6767

6868
## Step 4: Create private endpoints for your workspace resource
6969

70-
To access the resources inside your Azure Synapse Analytics Studio workspace resource, you need to create the following:
70+
To access the resources inside your Azure Synapse Analytics workspace resource, you need to create the following:
7171

7272
- At least one private link endpoint with a **Target sub-resource** type of **Dev**.
7373
- Two other optional private link endpoints with types of **Sql** or **SqlOnDemand**, depending on what resources in the workspace you want to access.
@@ -81,14 +81,14 @@ On the **Resource** tab:
8181
* For **Target sub-resource**, select the endpoint type:
8282
* **Sql** is for SQL query execution in SQL pool.
8383
* **SqlOnDemand** is for SQL built-in query execution.
84-
* **Dev** is for accessing everything else inside Azure Synapse Analytics Studio workspaces. You need to create at least one private link endpoint of this type.
84+
* **Dev** is for accessing everything else inside Azure Synapse Analytics workspaces. You need to create at least one private link endpoint of this type.
8585

8686
![Screenshot of Create a private endpoint, Resource tab, workspace.](./media/how-to-connect-to-workspace-from-restricted-network/plinks-endpoint-ws-1.png)
8787

8888

8989
## Step 5: Create private endpoints for workspace linked storage
9090

91-
To access the linked storage with the storage explorer in Azure Synapse Analytics Studio workspace, you must create one private endpoint. The steps for this are similar to those of step 3.
91+
To access the linked storage with the storage explorer in Azure Synapse Analytics workspace, you must create one private endpoint. The steps for this are similar to those of step 3.
9292

9393
On the **Resource** tab:
9494
* For **Resource type**, select **Microsoft.Storage/storageAccounts**.
@@ -99,7 +99,7 @@ On the **Resource** tab:
9999

100100
![Screenshot of Create a private endpoint, Resource tab, storage.](./media/how-to-connect-to-workspace-from-restricted-network/plink-endpoint-storage.png)
101101

102-
Now, you can access the linked storage resource. Within your virtual network, in your Azure Synapse Analytics Studio workspace, you can use the storage explorer to access the linked storage resource.
102+
Now, you can access the linked storage resource. Within your virtual network, in your Azure Synapse Analytics workspace, you can use the storage explorer to access the linked storage resource.
103103

104104
You can enable a managed virtual network for your workspace, as shown in this screenshot:
105105

@@ -109,7 +109,7 @@ If you want your notebook to access the linked storage resources under a certain
109109

110110
After you create this endpoint, the approval state shows a status of **Pending**. Request approval from the owner of this storage account, in the **Private endpoint connections** tab of this storage account in the Azure portal. After it's approved, your notebook can access the linked storage resources under this storage account.
111111

112-
Now, all set. You can access your Azure Synapse Analytics Studio workspace resource.
112+
Now, all set. You can access your Azure Synapse Analytics workspace resource.
113113

114114
## Step 6: Allow URL through firewall
115115

@@ -144,7 +144,7 @@ To find the **Private DNS zone** in the portal, search for *Private DNS zone*. I
144144
* For **Name**, input the private DNS zone dedicated name for specific private endpoint as below:
145145
* **`privatelink.azuresynapse.net`** is for the private endpoint of accessing Azure Synapse Analytics Studio gateway. See this type of private endpoint creation in step 3.
146146
* **`privatelink.sql.azuresynapse.net`** is for this type of private endpoint of sql query execution in SQL pool and built-in pool. See the endpoint creation in step 4.
147-
* **`privatelink.dev.azuresynapse.net`** is for this type of private endpoint of accessing everything else inside Azure Synapse Analytics Studio workspaces. See this type of private endpoint creation in step 4.
147+
* **`privatelink.dev.azuresynapse.net`** is for this type of private endpoint of accessing everything else inside Azure Synapse Analytics workspaces. See this type of private endpoint creation in step 4.
148148
* **`privatelink.dfs.core.windows.net`** is for the private endpoint of accessing workspace linked Azure Data Lake Storage Gen2. See this type of private endpoint creation in step 5.
149149
* **`privatelink.blob.core.windows.net`** is for the private endpoint of accessing workspace linked Azure Blob Storage. See this type of private endpoint creation in step 5.
150150

@@ -164,7 +164,7 @@ After the virtual network link is added, you need to add the DNS record set in t
164164

165165
* For **Name**, input the dedicated name strings for different private endpoint:
166166
* **web** is for the private endpoint of accessing Azure Synapse Analytics Studio.
167-
* "***YourWorkSpaceName***" is for the private endpoint of sql query execution in SQL pool and also for the private endpoint of accessing everything else inside Azure Synapse Analytics Studio workspaces.
167+
* "***YourWorkSpaceName***" is for the private endpoint of sql query execution in SQL pool and also for the private endpoint of accessing everything else inside Azure Synapse Analytics workspaces.
168168
* "***YourWorkSpaceName*-ondemand**" is for the private endpoint of sql query execution in built-in pool.
169169
* For **Type**, select DNS record type **A** only.
170170
* For **IP address**, input the corresponding IP address of each private endpoint. You can get the IP address in **Network interface** from your private endpoint overview.

articles/synapse-analytics/security/how-to-connect-to-workspace-with-private-links.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ If the required resource provider is already registered, then proceed to Step 2.
5555

5656
- Sql is for SQL query execution in dedicated SQL pools.
5757
- SqlOnDemand is SQL query execution in the built-in serverless SQL pool.
58-
- Dev is for accessing everything else inside Azure Synapse Analytics Studio workspaces.
58+
- Dev is for accessing everything else inside Azure Synapse Analytics workspaces.
5959

6060
. Select **Next: Configuration>** to advance to the next part of the setup.
6161

articles/synapse-analytics/spark/apache-spark-development-using-notebooks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ There are multiple ways to add a new cell to your notebook:
6767

6868
### <a name = "set-a-primary-language"></a>Set a primary language
6969

70-
Synapse notebooks support four Apache Spark languages:
70+
Synapse notebooks support five Apache Spark languages:
7171

7272
* PySpark (Python)
7373
* Spark (Scala)

0 commit comments

Comments
 (0)