Skip to main content

list_entities

List all available data entities in the semantic layer with their measure and dimension counts.


Description

Returns a summary of all entities available in the semantic layer. Use this tool to discover what data is available for querying.


Input Schema

{
"type": "object",
"properties": {},
"required": []
}

This tool requires no input parameters.


Output

Returns an array of entity summaries:

FieldTypeDescription
namestringEntity name (e.g., Studies, AdverseEvents)
titlestringHuman-readable title
typestringEntity type (cube or view)
measuresCountnumberNumber of available measures
dimensionsCountnumberNumber of available dimensions

Example

Request

"List all entities in the semantic layer"

Response

[
{
"name": "Studies",
"title": "Studies",
"type": "cube",
"measuresCount": 5,
"dimensionsCount": 12
},
{
"name": "Subjects",
"title": "Subjects",
"type": "cube",
"measuresCount": 4,
"dimensionsCount": 15
},
{
"name": "AdverseEvents",
"title": "Adverse Events",
"type": "cube",
"measuresCount": 8,
"dimensionsCount": 20
}
]

Use Cases

ScenarioWhy Use This Tool
DiscoveryFirst step to understand available data
OverviewQuick view of entity counts
PlanningIdentify entities for deeper exploration