Skip to content

Commit b638543

Browse files
Merge pull request #6931 from hzargari-ms/wi-288134-data-share
split table into sub-tables
2 parents b87375b + 9b879b6 commit b638543

File tree

1 file changed

+31
-19
lines changed

1 file changed

+31
-19
lines changed

data-explorer/data-share.md

Lines changed: 31 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.topic: how-to
66
ms.date: 02/28/2022
77
---
88

9-
# Use Azure Data Share to share data with Azure Data Explorer
9+
# Sharing Data with Azure Data Explorer
1010

1111
There are many traditional ways to share data, such as through file shares, FTP, e-mail, and APIs. These methods require both parties to build and maintain a data pipeline that moves data between teams and organizations. With Azure Data Explorer, you can easily and securely share your data with people in your company or external partners. Sharing occurs in near-real-time, with no need to build or maintain a data pipeline. All database changes, including schema and data, on the provider side are instantly available on the consumer side.
1212

@@ -46,7 +46,7 @@ The data provider can share the data at the database level or at the cluster lev
4646
1. The receiver opens the email invite and selects their Azure Data Share resource.
4747
1. The receiver uses Azure Data Share to map the shared database or table to the appropriate cluster.
4848

49-
## Data provider - shares data
49+
## Data provider
5050

5151
The data provider can share a full database or a specific table with the receiver.
5252

@@ -63,22 +63,34 @@ Use the following steps to share tables:
6363

6464
1. Create a template and set the appropriate parameters on the dataset, table restrictions, and specify the invite recipient. Use the information in the following table to help you configure the template.
6565

66-
| **Parameter** | **Description** | **Example** |
67-
|--|--|--|
68-
| *accountName* | The name of the provider's Azure Data Share account. | |
69-
| *location* | The location of all the resources. The leader and the follower must be in the same location. | |
70-
| *shareName* | The name of the share that will be created on the data share account. | |
71-
| *recipientEmail* | The email of the Azure Data Share receiver. | |
72-
| *databaseName* | The name of provider's database. | |
73-
| *databaseResourceId* | The resource ID of the provider's database. | |
74-
| *externalTablesToExclude* | The list of external tables to exclude. To exclude all external tables, use ["*"]. | `["ExternalTable1ToExclude", "ExternalTable2ToExclude"]` |
75-
| *externalTablesToInclude* | The list of external tables to include. To include all external tables starting with 'Logs', use ["Logs*"]. | `["ExternalTable1ToInclude", "ExternalTable2ToInclude"]` |
76-
| *materializedViewsToExclude* | The list of materialized views to exclude. To exclude all materialized views, use ["*"]. | `["Mv11ToExclude", "Mv22ToExclude"]` |
77-
| *materializedViewsToInclude* | The list of materialized views to include. To include all materialized views starting with 'Logs', use ["Logs*"]. | `["Mv1ToInclude", "Mv2ToInclude"]` |
78-
| *tablesToExclude* | The list of tables to exclude. To exclude all tables, use ["*"]. | `["table1ToExclude", "table2ToExclude"]` |
79-
| *tablesToInclude* | The list of tables to include. To include all tables, use ["*"]. | `["table1ToInclude", "table2ToInclude"]` |
80-
81-
```json
66+
#### General Parameters
67+
68+
| **Parameter** | **Description** | **Example** |
69+
|--|--|--|
70+
| *accountName* | The name of the provider's Azure Data Share account. | |
71+
| *location* | The location of all the resources. The leader and the follower must be in the same location. | |
72+
| *shareName* | The name of the share that will be created on the data share account. | |
73+
| *recipientEmail* | The email of the Azure Data Share receiver. | |
74+
75+
#### Database Parameters
76+
77+
| **Parameter** | **Description** | **Example** |
78+
|--|--|--|
79+
| *databaseName* | The name of provider's database. | |
80+
| *databaseResourceId* | The resource ID of the provider's database. | |
81+
82+
#### Table and View Parameters
83+
84+
| **Parameter** | **Description** | **Example** |
85+
|--|--|--|
86+
| *externalTablesToExclude* | The list of external tables to exclude. To exclude all external tables, use ["*"]. | `["ExternalTable1ToExclude", "ExternalTable2ToExclude"]` |
87+
| *externalTablesToInclude* | The list of external tables to include. To include all external tables starting with 'Logs', use ["Logs*"]. | `["ExternalTable1ToInclude", "ExternalTable2ToInclude"]` |
88+
| *materializedViewsToExclude* | The list of materialized views to exclude. To exclude all materialized views, use ["*"]. | `["Mv11ToExclude", "Mv22ToExclude"]` |
89+
| *materializedViewsToInclude* | The list of materialized views to include. To include all materialized views starting with 'Logs', use ["Logs*"]. | `["Mv1ToInclude", "Mv2ToInclude"]` |
90+
| *tablesToExclude* | The list of tables to exclude. To exclude all tables, use ["*"]. | `["table1ToExclude", "table2ToExclude"]` |
91+
| *tablesToInclude* | The list of tables to include. To include all tables, use ["*"]. | `["table1ToInclude", "table2ToInclude"]` |
92+
93+
```json
8294
{
8395
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
8496
"contentVersion": "1.0.0.0",
@@ -156,7 +168,7 @@ Use the following steps to share tables:
156168
}
157169
]
158170
}
159-
```
171+
```
160172

161173
1. Deploy the Azure Resource Manager template using the [Azure portal](https://ms.portal.azure.com/#create/Microsoft.Template) or PowerShell.
162174

0 commit comments

Comments
 (0)