There are two conditions to let you access data with item/field names:
  1. You must create the Table object using as group/schema an array of strings. Each string should be the name of an item/field.
    The web client will concatenate the strings using a space as separator.
  2. The getItems /getSchema method of the MetadataProvider implementation must split the received id/schema on the space character and handle each token as an item/field name.
    This is the behavior of the LiteralBasedProvider.

You should create your table as below: