Hi,
First, take a look at the readme of the ui-table node, there is a lot of information in there. Then take a look at the provided examples. (Import flow/examples). Then search the forum for ui-table ui_control. Then read the tabulator docs.
The way dashboard nodes work is that they do the front end stuff for you and you only provide the data.
So all tabulator configuration is done by sending a msg.ui_control.tabulator object. All data of you code snippet you provided must be transferred into that object to be sent over by ui-table to the frontend where the table will appear in your browser.
I suggest first to start with the ui-table ui_control example.
What you like to do is doable:
In this thread and in the next one you find a lot of examples and insights: