数据集
/api/dataset 端点。
POST /api/dataset/
执行查询并以常规格式检索结果。查询将不会使用缓存。
参数
-
database
可空整数。 -
查询
POST /api/dataset/:export-format
执行查询并将结果数据以指定格式下载为文件。
参数
-
export-format
枚举为 csv、api、xlsx、json。 -
query
值必须是一个有效的 JSON 字符串。 -
visualization_settings
值必须是一个有效的 JSON 字符串。 -
format_rows
可空布尔值。
POST /api/dataset/native
获取 MBQL 查询的本地版本。
参数
-
database
值必须是一个大于零的整数。 -
pretty
可空布尔值。 -
查询
POST /api/dataset/parameter/search/:query
返回正在编辑的卡片或仪表板参数值。期望在 ?query=foo
处的查询字符串。
参数
-
query
值必须是非空字符串。 -
parameter
参数必须是具有 :id 和 :type 键的映射。 -
field_ids
可空序列值必须是一个大于零的整数。
POST /api/dataset/parameter/values
返回正在编辑的卡片或仪表板的参数值。
参数
-
parameter
参数必须是具有 :id 和 :type 键的映射。 -
field_ids
可空序列值必须是一个大于零的整数。
POST /api/dataset/pivot
为临时查询生成交叉数据集。
参数
-
database
可空值必须是一个大于零的整数。 -
查询
POST /api/dataset/query_metadata
获取临时查询所需的所有查询元数据。
参数
-
database
值必须是一个大于零的整数。 -
查询
阅读其他 Metabase 版本的文档。