Hi @feil,
there is no extra format required. For example for the dataGrid your need a service which returns an InfoTable. You need to pay attention that the result is also defined with datashape - because without explicit datashape it will not see the header fields - this is also an issue for repeaters (actually the dataGrid is a kind of repeater)
So TWX Thing service e.g. getviewablelist which is defined as:

Next in the external data we can add the service "getviewablelist" and create a binding between service resutls -> all items and the dataGrid - data property

The next step is to connect the fields of the DataGrid widget with the repeater entities comming from the service

And now we can test it in the preview :

So in this example I used a css example style provided in the Studio Vuforia Help -> DataGrid