Spaces:
Runtime error
Runtime error
| json_schema = { | |
| "$schema": "http://json-schema.org/draft-07/schema#", | |
| "title": "RestaurantOrderData", | |
| "type": "object", | |
| "properties": { | |
| "restaurant_name": {"type": "string", "description": "Name of the restaurant"}, | |
| "number_of_times_item_ordered": { | |
| "type": "object", | |
| "description": "Number of times each item has been ordered. Each key is item name and value is number of times it get ordered", | |
| "additionalProperties": { | |
| "type": "integer", | |
| "description": "Count of times the item was ordered", | |
| }, | |
| }, | |
| "number_of_order_daywise": { | |
| "type": "object", | |
| "description": "Number of orders received each day. Each key is date and value is number of orders", | |
| "additionalProperties": { | |
| "type": "integer", | |
| "description": "Count of orders for the specific day", | |
| }, | |
| }, | |
| "number_of_order_cancelled": { | |
| "type": "object", | |
| "description": "Number of orders received each day. Each key is date and value is number of orders get canceled", | |
| "additionalProperties": { | |
| "type": "integer", | |
| "description": "Count of canceled orders for the specific day", | |
| }, | |
| }, | |
| "number_of_order_completed": { | |
| "type": "object", | |
| "description": "Number of orders received each day. Each key is date and value is number of orders get completed", | |
| "additionalProperties": { | |
| "type": "integer", | |
| "description": "Count of completed orders for the specific day", | |
| }, | |
| }, | |
| "number_of_order_aggregator_wise": { | |
| "type": "object", | |
| "description": "Number of orders received from each aggregator. Each key is aggregator name and value is number of orders get on that specific aggregator", | |
| "additionalProperties": { | |
| "type": "integer", | |
| "description": "Count of orders for the specific aggregator", | |
| }, | |
| }, | |
| "total_revenue": {"type": "number", "description": "Total revenue generated"}, | |
| "total_orders": {"type": "integer", "description": "Total number of orders"}, | |
| "revenue_daywise": { | |
| "type": "object", | |
| "description": "Revenue generated each day. Each key is date and value is total revenue generated on that specific date", | |
| "additionalProperties": { | |
| "type": "number", | |
| "description": "Revenue for the specific day", | |
| }, | |
| }, | |
| }, | |
| "required": [ | |
| "restaurant_name", | |
| "number_of_times_item_ordered", | |
| "number_of_order_daywise", | |
| "number_of_order_canceled", | |
| "number_of_order_completed", | |
| "number_of_order_aggregator_wise", | |
| "total_revenue", | |
| "total_orders", | |
| "revenue_daywise", | |
| ], | |
| } | |