Updating a DataTable/TableColumn

Enclosed is a test script for something representative of what I’m doing. It has 2 examples, which can each be run by uncommenting the desired section. In the functional example 1, I have a TextInput that acts as a filter to the data to be shown on the graph (e.g. input of 6.5 only shows values <= 6.5). In the non-functional example 2, I have an output table that shows the same data as on the plot, but it will not update. I thought that if a DataTable has a source and that source is updated, then the values on the DataTable would change. Can someone explain the fault in my logic, and how to achieve a functional example 2? Thank you.

test.py (3.02 KB)