This course is licensed under the Apache License 2.0.
This is a project designed to send data from the openflight network, in doing so it can be used as an exercise for teaching Kusto and focussing on real-time for both Fabric RTA and also Fabric Medallion with real time capabilities such as flight dimensions using inserts and updates of data for dimensions such as time and carrier.
In order to use the sample you'll need to add a username and password from the opensky network to use some more advanced features. For this you'll need to register with the network here. For this sample you can leave the username and password blank if you're only going to get the state of each aircraft.
Username and password should be entered as an AppSetting or local.settings.json.
OPEN_SKY_USERNAME
OPEN_SKY_PASSWORD
Every 30 secs should yield 10K messages. In order to use this utility create an event hub in Azure ideally with partitions and add the event hub connection string and event hub name. These should be:
EVENT_HUB_CONNECTION_STRING
EVENT_HUB_NAME
The following course modules can be undertaken:
- Ingesting into Kusto
- Functions, Materialised Views and Update Policies
- Building Kusto Dashboards
- Building an EventStream with Multiple outputs
- Alerting with Data Activator
- Reference and Batch with EventHouse
- Exercise: Medallion with Flight Data
Happy hunting! Any issues please PR.