How can I construct a ring table of the first row of the last N update cycles of a blink table?
I have a blink table, from which I want to extract the first row of the last N blinks into a separate ring table. How can I do that?
To achieve this:
- Use a Table listener to listen to the source blink table.
- Use a Table publisher to publish the first row each update cycle.
- Convert the result to a ring table.
Here's a complete example:

This example shows that the solution works, since the X column contains only the value 0, which is the value from the first row on every update cycle.
Note
These FAQ pages contain answers to questions about Deephaven Community Core that our users have asked in our Community Slack. If you have a question that is not in our documentation, join our Community and we'll be happy to help!