Views are supported and when exposing a view it is required to specify which fields will be used as primary keys:
"source": {
"type": "table",
"object": "s002.view_todo",
"key-fields": [ "title", "author" ]
}
This issue is to add support for such views both for GraphQL.