运行 LookML 测试

版本 4.0.23.4

运行 LookML 测试

运行项目中的所有测试,也可以按文件、测试和/或模型进行过滤。

请求

获取 /projects/{project_id}/lookml_tests/run
数据类型
说明
请求
HTTP 请求
路径
HTTP 路径
展开 HTTPPath 定义...
project_id
字符串
项目 ID
查询
HTTPQuery
展开 HTTPQuery 定义...
file_id
字符串
文件名
测试
字符串
测试名称
模型
字符串
模型名称

响应

200:LookML 测试结果

数据类型
说明
(数组)
可以
对象
当前用户可以对此对象执行的操作
model_name
字符串
包含此测试的模型的名称。
test_name(测试名称)
字符串
此测试的名称。
assertions_count(断言计数)
整数
此测试中的断言数量
assertions_failed [断言失败]
整数
此测试中传递的断言的数量
错误
展开 ProjectError 定义...
代码
字符串
一个稳定令牌,唯一标识此类错误,并忽略参数值。错误消息文本可能会因参数或本地化而异,但错误代码不会。例如,无论相关文件名或用户的显示语言为何,“未找到文件”错误的错误代码都相同:
严重程度
字符串
严重性:严重、错误、警告、信息、成功
kind
字符串
错误分类:语法、弃用、model_configuration 等
消息
字符串
错误消息,其中可能包括一些可能被视为敏感的信息中心或型号名称等信息。避免在 Looker 之外存储或发送此消息
field_name
字符串
与此错误关联的字段
文件路径
字符串
包含此错误的文件的名称
行号
整数
此错误文件中的行号
model_id
字符串
与此错误关联的模型
探索
字符串
与此错误相关的探索
帮助网址
字符串
指向有关此错误的 Looker 文档的链接
params
对象
错误参数
sanitized_message
字符串
不包含潜在敏感信息的错误消息版本。适用于将消息存储或发送到 Looker 之外的消费者的情况(例如外部日志)。经过排错后的消息会显示“(?)”,其中敏感信息会显示在未经过排错的相应消息中
警告
展开 ProjectError 定义...
代码
字符串
一个稳定令牌,唯一标识此类错误,并忽略参数值。错误消息文本可能会因参数或本地化而异,但错误代码不会。例如,无论相关文件名或用户的显示语言为何,“未找到文件”错误的错误代码都相同:
严重程度
字符串
严重性:严重、错误、警告、信息、成功
kind
字符串
错误分类:语法、弃用、model_configuration 等
消息
字符串
错误消息,其中可能包括一些可能被视为敏感的信息中心或型号名称等信息。避免在 Looker 之外存储或发送此消息
field_name
字符串
与此错误关联的字段
文件路径
字符串
包含此错误的文件的名称
行号
整数
此错误文件中的行号
model_id
字符串
与此错误关联的模型
探索
字符串
与此错误相关的探索
帮助网址
字符串
指向有关此错误的 Looker 文档的链接
params
对象
错误参数
sanitized_message
字符串
不包含潜在敏感信息的错误消息版本。适用于将消息存储或发送到 Looker 之外的消费者的情况(例如外部日志)。经过排错后的消息会显示“(?)”,其中敏感信息会显示在未经过排错的相应消息中
成功
布尔值
如果此测试通过且没有错误,则为 true。

400:错误请求

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

404:未找到

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

422:验证错误

数据类型
说明
(对象)
消息
字符串
错误详情
展开 ValidationErrorDetail 定义...
字段
字符串
出错的字段
代码
字符串
错误代码
消息
字符串
错误信息消息
文档网址
字符串
文档链接
文档网址
字符串
文档链接

429:请求数过多

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接