describe_table
Retrieve a table's schema, semantic profile, sample rows, and query guidance. Use it to understand an unfamiliar table before writing SQL.
Instructions
Get a table profile: schema, semantic metadata, sample rows, and guidance.
Use it when deciding how to query an unfamiliar table. When the right table
is not known yet, search_table_semantics first; describing candidates one
by one is slower than querying the data.
The semantic profile says what the table means, not what its data says.
signal_type is metric, log, trace, or event; source and source_version name
the ingestion protocol; pipeline names the schema that shaped the rows;
semantic_options carries signal-specific facts such as metric type and
unit. metadata_quality describes how the metric type was obtained --
`declared` by the protocol or `inferred` from the name -- and says nothing
about telemetry quality. entity_declarations lists the entities the table
contributes to the semantic graph. A null or missing semantic field means
unknown, not the opposite fact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table | Yes | ||
| sample_limit | No | ||
| include_samples | No | ||
| include_semantics | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |