Skip to content

Commit 38d8197

Browse files
committed
update
1 parent 8e35a71 commit 38d8197

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

articles/event-grid/includes/event-grid-event-hubs-functions-synapse-analytics.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ ms.custom: "include file"
1616
This diagram depicts the workflow of the solution you build in this tutorial:
1717

1818
1. Data sent to an Azure event hub is captured in an Azure blob storage.
19-
2. When the data capture is complete, an event is generated and sent to an Azure event grid.
20-
3. The event grid forwards this event data to an Azure function app.
19+
2. When the data capture is complete, an event is generated and sent to Azure Event Grid.
20+
3. Azure Event Grid forwards this event data to an Azure function app.
2121
4. The function app uses the blob URL in the event data to retrieve the blob from the storage.
2222
5. The function app migrates the blob data to an Azure Synapse Analytics.
2323

@@ -37,7 +37,7 @@ To complete this tutorial, you must have:
3737
- [Visual studio 2019](https://www.visualstudio.com/vs/) with workloads for: .NET desktop development, Azure development, ASP.NET and web development, Node.js development, and Python development.
3838
- Download the [EventHubsCaptureEventGridDemo sample project](https://github.com/Azure/azure-event-hubs/tree/master/samples/e2e/EventHubsCaptureEventGridDemo) to your computer.
3939
- WindTurbineDataGenerator – A simple publisher that sends sample wind turbine data to a capture-enabled event hub
40-
- FunctionDWDumper – An Azure Function that receives an Event Grid notification when an Avro file is captured to the Azure Storage blob. It receives the blob’s URI path, reads its contents, and pushes this data to Azure Synapse Analytics (dedicated SQL pool).
40+
- FunctionDWDumper – An Azure Function that receives a notification from Azure Event Grid when an Avro file is captured to the Azure Storage blob. It receives the blob’s URI path, reads its contents, and pushes this data to Azure Synapse Analytics (dedicated SQL pool).
4141

4242
## Deploy the infrastructure
4343
In this step, you deploy the required infrastructure with a [Resource Manager template](https://github.com/Azure/azure-docs-json-samples/blob/master/event-grid/EventHubsDataMigration.json). When you deploy the template, the following resources are created:
@@ -56,7 +56,7 @@ In this step, you deploy the required infrastructure with a [Resource Manager te
5656

5757
:::image type="content" source="media/event-grid-event-hubs-functions-synapse-analytics/azure-portal.png" alt-text="Azure portal":::
5858
3. You see the Cloud Shell opened at the bottom of the browser.
59-
1. If you are using the Cloud Shell for the first time:
59+
1. If you're using the Cloud Shell for the first time:
6060
1. If you see an option to select between **Bash** and **PowerShell**, select **Bash**.
6161

6262
:::image type="content" source="media/event-grid-event-hubs-functions-synapse-analytics/launch-cloud-shell.png" alt-text="Cloud Shell":::
@@ -76,7 +76,7 @@ In this step, you deploy the required infrastructure with a [Resource Manager te
7676
```
7777
2. Press **ENTER**.
7878
79-
Here is an example:
79+
Here's an example:
8080
8181
```azurecli
8282
user@Azure:~$ az group create -l eastus -n rgDataMigration
@@ -112,7 +112,7 @@ In this step, you deploy the required infrastructure with a [Resource Manager te
112112
--template-uri https://raw.githubusercontent.com/Azure/azure-docs-json-samples/master/event-grid/EventHubsDataMigration.json \
113113
--parameters eventHubNamespaceName=<event-hub-namespace> eventHubName=hubdatamigration sqlServerName=<sql-server-name> sqlServerUserName=<user-name> sqlServerPassword=<password> sqlServerDatabaseName=<database-name> storageName=<unique-storage-name> functionAppName=<app-name>
114114
```
115-
3. Press **ENTER** in the Cloud Shell window to run the command. This process may take a while since you are creating a bunch of resources. In the result of the command, ensure that there have been no failures.
115+
3. Press **ENTER** in the Cloud Shell window to run the command. This process may take a while since you're creating a bunch of resources. In the result of the command, ensure that there have been no failures.
116116
1. Close the Cloud Shell by selecting the **Cloud Shell** button in the portal (or) **X** button in the top-right corner of the Cloud Shell window.
117117
118118
### Verify that the resources are created
@@ -165,7 +165,7 @@ First, get the publish profile for the Functions app from the Azure portal. Then
165165
:::image type="content" source="media/event-grid-event-hubs-functions-synapse-analytics/select-function-app.png" alt-text="Screenshot showing the selection of the function app in the list of resources for a resource group.":::
166166
1. On the **Function App** page for your app, select **Get publish profile** on the command bar.
167167
168-
:::image type="content" source="media/event-grid-event-hubs-functions-synapse-analytics/get-publish-profile.png" alt-text="Screenshot showing the selection of the **Get Publish Profile** button on the commandbar of the function app page.":::
168+
:::image type="content" source="media/event-grid-event-hubs-functions-synapse-analytics/get-publish-profile.png" alt-text="Screenshot showing the selection of the **Get Publish Profile** button on the command bar of the function app page.":::
169169
1. Download and save the file into the **FunctionEGDDumper** folder of the **EventHubsCaptureEventGridDemo** folder.
170170
171171
### Use the publish profile to publish the Functions app
@@ -229,7 +229,7 @@ You've finished setting up your event hub, dedicate SQL pool (formerly SQL Data
229229
1. Right-click **WindTurbineDataGenerator** project, and select **Set as Startup project**.
230230
1. In the WindTurbineDataGenerator project, open **program.cs**.
231231
1. Replace `<EVENT HUBS NAMESPACE CONNECTION STRING>` with the connection string you copied from the portal.
232-
1. If you have used a different name for the event hub other than `hubdatamigration`, replace `<EVENT HUB NAME>` with the name of the event hub.
232+
1. If you've used a different name for the event hub other than `hubdatamigration`, replace `<EVENT HUB NAME>` with the name of the event hub.
233233
234234
```cs
235235
private const string EventHubConnectionString = "Endpoint=sb://demomigrationnamespace.servicebus.windows.net/...";

0 commit comments

Comments
 (0)