Do you ever find yourself staring at a cryptic GUID and wishing you had more context? Or need to add static data to your Observe workspace to enrich your understanding of machine data? If so, you’re likely looking for Reference Tables.
Reference tables are a powerful feature in Observe that let you integrate long-lived business context directly with your machine data. They are essentially a way to add static, supplementary data into Observe to give your core data more meaning. You can create these tables from CSV files via the UI, Observe API, or even using Terraform.
I love this feature, but we have too many customers with too much data per customer, so the 10 MB limit doesn’t work for us.
Currently we jam a full dump through the collector every 24 hours, and build a resource dataset, but this is more wasteful than what we need.
Can I create a virtual table by unioning more than one reference table?
Can I provide a larger reference table in a bucket URL somewhere instead?
Can I import a reference table from Snowflake?
Thanks for the question. In your use cases, do you have an idea what size might work for you? I can check into this size restriction and see if it might be possible to raise that if we have customers that are running into this like you are.
Each of our customers is over a kilobyte of data and when there’s millions of them we’re talking gigabytes. I’ll connect with you offline on specifics.