You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/synapse-analytics/cicd/source-control.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ This article outlines how to configure and work in a Synapse workspace with git
25
25
26
26
## Configure Git repository in Synapse Studio
27
27
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.
Copy file name to clipboardExpand all lines: articles/synapse-analytics/metadata/database.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,7 @@ If a security principal requires the ability to create objects or drop objects i
68
68
69
69
### SQL security model
70
70
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:
72
72
73
73
- 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.
74
74
- 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
110
110
111
111
### Create and connect to Spark database with serverless SQL pool
112
112
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:
Copy file name to clipboardExpand all lines: articles/synapse-analytics/metadata/table.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ Since the tables are synchronized to serverless SQL pool asynchronously, there w
25
25
26
26
## Manage a Spark created table
27
27
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.
29
29
30
30
Objects in synchronized databases can't be modified from serverless SQL pool.
Copy file name to clipboardExpand all lines: articles/synapse-analytics/security/how-to-connect-to-workspace-from-restricted-network.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,7 +67,7 @@ After the private link endpoint is created, you can access the sign-in page of t
67
67
68
68
## Step 4: Create private endpoints for your workspace resource
69
69
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:
71
71
72
72
- At least one private link endpoint with a **Target sub-resource** type of **Dev**.
73
73
- 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:
81
81
* For **Target sub-resource**, select the endpoint type:
82
82
***Sql** is for SQL query execution in SQL pool.
83
83
***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.
85
85
86
86

87
87
88
88
89
89
## Step 5: Create private endpoints for workspace linked storage
90
90
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.
92
92
93
93
On the **Resource** tab:
94
94
* For **Resource type**, select **Microsoft.Storage/storageAccounts**.
@@ -99,7 +99,7 @@ On the **Resource** tab:
99
99
100
100

101
101
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.
103
103
104
104
You can enable a managed virtual network for your workspace, as shown in this screenshot:
105
105
@@ -109,7 +109,7 @@ If you want your notebook to access the linked storage resources under a certain
109
109
110
110
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.
111
111
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.
113
113
114
114
## Step 6: Allow URL through firewall
115
115
@@ -144,7 +144,7 @@ To find the **Private DNS zone** in the portal, search for *Private DNS zone*. I
144
144
* For **Name**, input the private DNS zone dedicated name for specific private endpoint as below:
145
145
***`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.
146
146
***`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.
148
148
***`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.
149
149
***`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.
150
150
@@ -164,7 +164,7 @@ After the virtual network link is added, you need to add the DNS record set in t
164
164
165
165
* For **Name**, input the dedicated name strings for different private endpoint:
166
166
***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.
168
168
* "***YourWorkSpaceName*-ondemand**" is for the private endpoint of sql query execution in built-in pool.
169
169
* For **Type**, select DNS record type **A** only.
170
170
* 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.
0 commit comments