Discover how storing lookup data in Dynatrace Grail helps you enrich your observability pipeline with custom business context.
In this Tips & Tricks session, Daniel Adams from FreedomPay (@StrangerThing) shares with @andreas_grabner a real-world use case showing how developers can transform raw trace data filled with cryptic IDs into human-readable insights.
✅ Learn how FreedomPay:
1️⃣ Uses lookup tables to make dashboards more meaningful for end users
2️⃣ Ingests lookup data from SQL databases, CSVs, and JSON files
3️⃣ Leverages the new DQL load and lookup commands to join business events, logs, spans, and metrics with custom data Whether you're working with complex trace IDs or trying to bring clarity to your observability data, this session will show you how to make your data actionable and readable.
---------------------------
📖 Chapters 📖
00:00 - Introduction
00:43 - Lookup data: What problems it solves
02:06 - Lookup data doc page
02:45 - Sample CSV File
03:22 - Upload File to Grail
05:25 - Explore Lookup data using load
06:24 - Connect BizEvents with Lookup data
07:59 - Enrich Dashboards
10:03 - Lookup data in Dashboard variables
12:12 - Wrap Up
-----------------------------
🔗 Additional Links
Dynatrace Trial
Visit our documentation for Lookup Tables
Visit our Playground
-----------------------------
Subscribe to our YT channel
Stay up-to-date with Dynatrace! Follow us on Facebook, Instagram, LinkedIn, Twitter, Twitch