passenger_full_details
combined_passenger_flight_data
to store detailed passenger and flight information. The data is sourced from the Solace topic passenger_full_details
, connected through the Solace broker, with the Quality of Service (QoS) level set to at least once and formatted as plain JSON.
checkin_open_notification
that selects flight and passenger information for those who opted in and have flights departing within 48 to 72 hours from the current time.
flight_id
, passenger_ref_number
, flight_number
, carrier_code
, departure_time
, and contact_info
. It highlights passengers with flights departing before 48 from now, indicating that check-in
is open.
checkin_notifications_sink
, which streams data from the checkin_open_notification
view to the Solace topic checkin_open_notification
. The connection to the Solace server is established with at-least-once Quality of Service (QoS), and the data is formatted as plain JSON. The online check-in notification system then retrieves this information from the Solace topic to send notifications to the passengers.