QueryDatasetProperties
object QueryDatasetProperties
The keys of a dataset file (META-INF/wow/dataset/{context}.{dataset}.json or config/wow/dataset/…):
{
"title": "Orders with their customers",
"identity": "order_id",
"eventTime": "updated_at",
"scope": { "tenant": "tenant_id", "owner": "owner_id", "tags": { "region": "region_tag" } },
"storage": { "table": "bi_db.order_customer_wide" },
"fields": {
"order_id": { "types": ["STRING"], "nullable": false },
"customer_phone": { "types": ["STRING"], "sensitive": { "level": "CONFIDENTIAL", "keepSuffix": 4 } }
}
}Content copied to clipboard
A field takes the query schema declaration keys (QuerySchemaDeclarationProperties) and sensitive, which only a dataset may declare. storage is the query backend's own binding and is passed to it unread.