Skip to content

Commit e77aa63

Browse files
author
Jill Grant
authored
Merge pull request #287700 from spelluru/ehubasatutorial1001
Freshness & to fix a UUF issue
2 parents e90c538 + a95d4b6 commit e77aa63

File tree

9 files changed

+18
-8
lines changed

9 files changed

+18
-8
lines changed

articles/stream-analytics/includes/event-generator-app.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ Before an application can send data to Azure Event Hubs, the event hub must have
4949

5050
1. On the **Event Hubs Namespace** page, select **Shared access policies** on the left menu.
5151
1. Select **RootManageSharedAccessKey** from the list of policies.
52+
53+
:::image type="content" source="media/event-generator-app/select-key.png" alt-text="Screenshot that shows the Shared access policies page.":::
5254
1. Then, select the copy button next to **Connection string - primary key**.
5355
1. Paste the connection string into a text editor. You need this connection string in the next section.
5456

-8.21 KB
Loading
53.3 KB
Loading
33.7 KB
Loading
54.2 KB
Loading
-60.8 KB
Loading
71.5 KB
Loading
23.4 KB
Loading

articles/stream-analytics/stream-analytics-real-time-fraud-detection.md

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: ajetasin
55
ms.author: ajetasi
66
ms.service: azure-stream-analytics
77
ms.topic: tutorial
8-
ms.date: 02/14/2024
8+
ms.date: 10/01/2024
99
#Customer intent: As an IT admin/developer, I want to run a Stream Analytics job to analyze phone call data and visualize results in a Power BI dashboard.
1010
---
1111

@@ -39,8 +39,10 @@ The last step is to define an output sink where the job can write the transforme
3939

4040
1. From the Azure portal, open **All resources**, and select the *ASATutorial* Stream Analytics job.
4141
2. In the **Job Topology** section of the Stream Analytics job, select the **Outputs** option.
42-
3. Select **+ Add** > **Power BI**.
43-
4. Fill the output form with the following details:
42+
3. Select **+ Add output** > **Power BI**.
43+
44+
:::image type="content" source="./media/stream-analytics-real-time-fraud-detection/select-output-type.png" alt-text="Screenshot that shows the Outputs page with Add output -> Power BI menu selected.":::
45+
1. Fill the output form with the following details:
4446

4547
|**Setting** |**Suggested value** |
4648
|---------|---------|
@@ -167,25 +169,31 @@ When you use a join with streaming data, the join must provide some limits on ho
167169

168170
4. From your Power BI workspace, select **+ Create** to create a new dashboard named *Fraudulent Calls*.
169171

170-
5. At the top of the window, select **Edit** and **Add tile**. Then select **Custom Streaming Data** and **Next**. Choose the **ASAdataset** under **Your Datasets**. Select **Card** from the **Visualization type** dropdown, and add **fraudulent calls** to **Fields**. Select **Next** to enter a name for the tile, and then select **Apply** to create the tile.
172+
5. At the top of the window, select **Edit** and **Add tile**.
173+
1. In the **Add tile** window, select **Custom Streaming Data** and **Next**.
174+
1. Choose the **ASAdataset** under **Your Datasets**, and select **Next**.
175+
1. Select **Card** from the **Visualization type** dropdown, add **fraudulent calls** to **Fields**, and then select **Next**.
171176

172-
![Create Power BI dashboard tiles](media/stream-analytics-real-time-fraud-detection/create-power-bi-dashboard-tiles.png)
177+
:::image type="content" source="./media/stream-analytics-real-time-fraud-detection/chart-settings.png" alt-text="Screenshot that shows the chart settings for a Power BI dashboard." lightbox="./media/stream-analytics-real-time-fraud-detection/chart-settings.png":::
178+
1. Enter a name for the tile (for example, **Fraudulent calls**), and then select **Apply** to create the tile.
173179

174-
6. Follow the step 5 again with the following options:
180+
:::image type="content" source="./media/stream-analytics-real-time-fraud-detection/tile-details.png" alt-text="Screenshot that shows the Tile details page." lightbox="./media/stream-analytics-real-time-fraud-detection/tile-details.png":::
181+
1. Follow the step 5 again with the following options:
175182
* When you get to Visualization Type, select Line chart.
176183
* Add an axis and select **windowend**.
177184
* Add a value and select **fraudulent calls**.
178185
* For **Time window to display**, select the last 10 minutes.
179186

187+
:::image type="content" source="./media/stream-analytics-real-time-fraud-detection/line-chart-settings.png" alt-text="Screenshot that shows settings for a line chart on the dashboard." lightbox="./media/stream-analytics-real-time-fraud-detection/line-chart-settings.png":::
180188
7. Your dashboard should look like the following example once both tiles are added. Notice that, if your event hub sender application and Streaming Analytics application are running, your Power BI dashboard periodically updates as new data arrives.
181189

182-
![Screenshot of results in Power BI dashboard.](media/stream-analytics-real-time-fraud-detection/power-bi-results-dashboard.png)
190+
:::image type="content" source="media/stream-analytics-real-time-fraud-detection/power-bi-results-dashboard.png" alt-text="Screenshot that shows the Power BI dashboard." lightbox="media/stream-analytics-real-time-fraud-detection/power-bi-results-dashboard.png":::
183191

184192
## Embedding your Power BI Dashboard in a web application
185193

186194
For this part of the tutorial, you use a sample [ASP.NET](https://asp.net/) web application created by the Power BI team to embed your dashboard. For more information about embedding dashboards, see [embedding with Power BI](/power-bi/developer/embedding) article.
187195

188-
To set up the application, go to the [PowerBI-Developer-Samples](https://github.com/Microsoft/PowerBI-Developer-Samples) GitHub repository and follow the instructions under the **User Owns Data** section (use the redirect and homepage URLs under the **integrate-web-app** subsection). Since we're using the Dashboard example, use the **integrate-web-app** sample code located in the [GitHub repository](https://github.com/microsoft/PowerBI-Developer-Samples/tree/master/.NET%20Framework/Embed%20for%20your%20organization/).
196+
To set up the application, go to the [Power BI-Developer-Samples](https://github.com/Microsoft/PowerBI-Developer-Samples) GitHub repository and follow the instructions under the **User Owns Data** section (use the redirect and homepage URLs under the **integrate-web-app** subsection). Since we're using the Dashboard example, use the **integrate-web-app** sample code located in the [GitHub repository](https://github.com/microsoft/PowerBI-Developer-Samples/tree/master/.NET%20Framework/Embed%20for%20your%20organization/).
189197
Once you have the application running in your browser, follow these steps to embed the dashboard you created earlier into the web page:
190198
191199
1. Select **Sign in to Power BI**, which grants the application access to the dashboards in your Power BI account.

0 commit comments

Comments
 (0)