Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This part of the tutorial explains how to browse the Real-Time hub, create an eventstream, transform events, and create a destination to send the transformed events to a KQL database.
Note
This tutorial is part of a series. For the previous section, see Tutorial part 1: Set up Eventhouse.
Create an eventstream
Use the sample gallery to create an eventstream that simulates bicycle rental data.
Select Real-Time in the left navigation bar.
Select Add data in the top-right corner of the page.
Under Sample scenarios, select Connect on the Bicycle rentals tile.
On the Connect data source page, for Source name, enter TutorialSource.
In the Stream details section, select the pencil button. Change the name of the eventstream to TutorialEventstream, and then select Next.
On the Review + connect page, review the settings, and select Connect.
Transform events: Add a timestamp
Once the eventstream source is created, you can open the eventstream and add more settings.
After the eventstream is created, on the Review + connect page, select Open Eventstream.
You can also browse to the eventstream from My data streams by selecting the stream and then selecting Open Eventstream.
On the menu ribbon, select Edit. The authoring canvas, which is the center section, turns yellow and becomes active for changes.
In the eventstream authoring canvas, select the down arrow on the Transform events or add destination tile, and then select Manage fields. The tile is renamed to
ManageFields.Select the pencil icon in the Manage fields pane, and follow these steps:
In Operation name, enter TutorialTransform.
Select Add all fields
Select + Add Field.
From the Field dropdown, select Built-in Date Time Function > SYSTEM.Timestamp().
In Name, enter Timestamp.
Select Add.
Confirm that Timestamp is added to the field list, and select Save. The TutorialTransform tile shows an error because the destination isn't configured yet.
Create a destination for the timestamp
Create a destination to send the transformed events to a KQL database.
Point to the right edge of the TutorialTransform tile and select the green plus icon.
Select Destinations > Eventhouse to create a destination.
Select the pencil icon on the Eventhouse tile.
In the Eventhouse pane, enter the following information:
Field Value Data ingestion mode Event processing before ingestion Destination name TutorialDestination Workspace Select the workspace in which you created your resources. Eventhouse Tutorial KQL Database Tutorial Destination table Create new - enter RawData as table name Input data format Json Verify that the box Activate ingestion after adding the data is checked.
Select Save.
On the menu ribbon, select Publish.
The eventstream is now set up to transform events and send them to a KQL database.
Related content
For more information about tasks in this tutorial, see: