What I am trying to do is to literally chart the values over time. Now the value can be anything. It can be a string too. My goal here is to just show what values occurred over that time
I need to be able to show in a graph that these job_id's were being executed at that point of time. Is it possible? Do I need to use some advance charting mechanism to show this?
If you just want to plot a point to denote that a particular job ID was run, try something like this
your current search giving above table | mvexpand job_id | eval value=1 | table _time job_id value
This will plot a value of 1 for all job_id (select column chart).
*Updated answer *
your current search giving above table | mvexpand job_id | eval value=1 | chart values(value) over _time by job_id limit=0
I sort of expected that. Charting is something best done with numbers. I'm not sure of the utility of charting unique strings. @woodcock's answer will show job_id's broken down by time. Perhaps you can experiment with different visualizations to see if any work for you.