# Time Series Chart - Populating Data issue

**URL:** <https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441>\
**Category:** Ignition 8.3 Early Access\
**Tags:** perspective\
**Created:** [September 8, 2025, 9:03am UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441 "2025-09-08T09:03:52Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 9:03am UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/1 "2025-09-08T09:03:52Z")

</div>

I am trying to populate the data in the Time series chart here, I’ve tried the following:

- Using The Generic Tags Like Sine and realistic, It’s Works Properly✅

but here is my issue, i configured my own tag and made it as historian tag to store the data periodically in MySQL, And it works fine here, So once i go to the chart and populate it with this tag history, it doesn’t work, it shows data that has only date and the other column i of values is empty.

\<\< Note \>\> When i make a name query for this works fine like in the second picture

so could anyone help me, and what’s the better option to populate the chart generally

 ![2](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/1/413fce0de4aee2ba70eeae7b4d280d8f3b87cea3.jpeg)

 ![1](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/8/b81c4ccec39f6a9770f91e0966a174027ee5d0d6.jpeg)

---

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [September 8, 2025, 10:12am UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/2 "2025-09-08T10:12:13Z")

</div>

In the XY chart the way it works:

You create a datasource with this structure:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/1/c16e13ba2537eb7c7bf478fde0b4339562c90ccd.png)

Then you call it on the serie like:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/4/449355812efd3f0e4c642e3865ba1e8400af4dc4.png)

Then you add it to the xAxes like:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/4/145c3a173db81d68a47ecce2739da7757660c5e9.png)

so the result if you use multiple datasets would be:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/d/9d67da0de404a68a490ca9be97d9b07e5416d2fc.png)

I guess for Time Series Chart is the same process.

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 10:50am UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/3 "2025-09-08T10:50:26Z")

</div>

Nothing Works unfortunately

---

<div class="post-metadata">

**Author:** ![Alejandro\_Alaco](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alejandro_alaco/32/59849_2.png) [@Alejandro\_Alaco](https://forum.inductiveautomation.com/u/Alejandro_Alaco)\
**Post date:** [September 8, 2025, 11:11am UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/4 "2025-09-08T11:11:36Z")

</div>

You using dataset as timestamp...you should with jython separate the date and the rest of the columns...

I use a jithon like:

```python
	# === Same logic, no ordering ===
	if not (hasattr(value, "getColumnNames") and value.getRowCount() > 0):
	    return []
	
	cols = [c.strip() for c in value.getColumnNames()]
	if "Código" not in cols or "Valor" not in cols:
	    return "No se encontraron las columnas 'Código' y 'Valor'"
	
	i_cod, i_val = cols.index("Código"), cols.index("Valor")
	
	def to_float(x):
	    try: return float(str(x).split()[0])
	    except: return None
	
	series = []
	for r in range(value.getRowCount()):
	    codigo = value.getValueAt(r, i_cod)
	    v = to_float(value.getValueAt(r, i_val))
	    if codigo and v is not None:
	        series.append({
	            "t_stamp": codigo,
	            "process_temp": round(v, 2),
	            "output_temp": None
	        })
	
	return series

```

Then yo get the date and the value separated like:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/3/43d7bc26aad70cde53e51b6ecd1abfcf955afc8b.png)

Then you can use it on your graph as explained before

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 11:38am UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/5 "2025-09-08T11:38:47Z")

</div>

I think using script here, will be kinda complicated  
i wanna get the features of the tag history binding  
i can do this using named query, but tag history doesn’t work

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 8, 2025, 11:59am UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/6 "2025-09-08T11:59:23Z")

</div>

Considering the `Speed` column of your history result is empty, then it must be your history binding. Tag path typos ad/or incorrect datetime boundaries are most likely. You haven't shown that binding configuration/details.

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 12:07pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/7 "2025-09-08T12:07:02Z")

</div>

here it is the binding of the tag history  
and the values of that tag in mysql

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/f/df83f64f2c8abdfcbff94b485f70f8a086b32bdb.png)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/6/56b3178c7b63997aa80b154e9e1b59a967aa7b5a.png)

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 12:17pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/8 "2025-09-08T12:17:12Z")

</div>

here is the tag configs itself

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/d/2d8384c37e3b5a0c545408d529b791d5990041d4.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 8, 2025, 12:26pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/9 "2025-09-08T12:26:41Z")

</div>

> [@ahmedsaeeed907](#):
>
> tag configs itself

No, that is the UDT definition. Show that tag in the UDT instance.

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 12:33pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/10 "2025-09-08T12:33:39Z")

</div>

here it is

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/1/d1813450ae940b562fd37f1e2033a0ac393e4844.png)

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 12:37pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/11 "2025-09-08T12:37:25Z")

</div>

there’s a point here as well, i make mysql as a history provider, and i assigned some tags to it even though it’s empty when i try to pick up a tag from it

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/e/ce8478f10fb8be2e8522078d730f48635d86e217.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 8, 2025, 12:37pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/12 "2025-09-08T12:37:27Z")

</div>

You show a symbolic OPC Item path to Siemens PLC with the IA native server. This can only be a v8.3 beta, and therefore is (was) in the wrong category. ☹

Posting beta topics in the main Ignition category is misleading and irritating to volunteers like me.

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 12:41pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/13 "2025-09-08T12:41:07Z")

</div>

could ypu please lemme understand that to know where is the problem. becusae i am still practicing what i just learned from the course

---

<div class="post-metadata">

**Author:** ![robertm](https://avatars.discourse-cdn.com/v4/letter/r/ea5d25/32.png) [@robertm](https://forum.inductiveautomation.com/u/robertm)\
**Post date:** [September 8, 2025, 12:43pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/14 "2025-09-08T12:43:42Z")

</div>

What’s being said is that apparently you’ve downloaded 8.3 which is Beta only and has a separate support channel. 8 3 is a significant Deviation to 8.1.x, and so we need to know that and it should be posted in the 8.3 section.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 8, 2025, 12:44pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/15 "2025-09-08T12:44:09Z")

</div>

Courses for v8.3 aren't yet released. What made you choose an unreleased Ignition version for this exercise?

There is no way for us to know if your difficultly is caused by you or some nuance of the beta.

---

<div class="post-metadata">

**Author:** ![ahmedsaeeed907](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@ahmedsaeeed907](https://forum.inductiveautomation.com/u/ahmedsaeeed907)\
**Post date:** [September 8, 2025, 12:45pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-populating-data-issue/110441/16 "2025-09-08T12:45:10Z")

</div>

I got it now, sorry about this point it’s my bad though  
thanks for your time
