参数
|
说明
|
基本类型
|
---|---|---|
locale
|
STRING
|
|
targetRepositoryName
|
“文件信息库”事物的名称,其中输出文件包含应存储的本地化审计条目。
|
THINGNAME
|
targetPath
|
输出文件应写入到的位置。
|
STRING
|
targetFileName
|
应在其中存储本地化审计数据的输出文件的名称。
|
STRING
|
startDate
|
要导出的第一个审计条目的日期和时间。将导出时间戳在第一次导出审计条目的日期和时间之后且在 endDate 之前的所有审计条目。
|
DATETIME
|
endDate
|
要导出的最后一个审计条目的日期和时间。将导出时间戳在最后一次导出审计条目的日期和时间之前且在 startDate 之后的所有审计条目。
|
DATETIME
|
query
|
用于筛选和排序审计数据的 JSON 格式的查询。此参数没有默认值。有关示例,请参阅下面的导出在线审计数据的示例部分。
|
开始日期
|
结束日期
|
导出的内容
|
---|---|---|
2020-02-03 18:50:03.000 (特定的日期和时间)
|
2020-02-03 19:50:03.000 (特定的日期和时间)
|
从开始日期到结束日期的所有在线数据,在本例中指定为同一日期 (2020–02–03)、一小时的数据 (从 18:50:03.000 到 19:50:03.000)。
|
null
|
2020-02-03 19:50:03.000 (特定的日期和时间)
|
早于结束日期和时间 (2020-02-03 19:50:03.000) 的所有在线数据。当开始日期设置为 null 时,导出可能会包含大量的审计数据,具体取决于数据库存储中的审计消息数量和在线数据保留策略。
|
2020-02-03 18:50:03.000 (特定的日期和时间)
|
null
|
开始日期和时间以及当前日期和时间之间的所有在线数据,通过将结束日期设置为 null 指定。
|
null
|
null
|
所有在线审计数据。不建议,因为这可能需要花费很长时间。
|
属性
|
说明
|
---|---|
auditCategory
|
审计消息类别的名称。在以上示例中,消息属于 Modeling 类别。有关审计类别的详细信息,请参阅审计类别。
|
application
|
生成审计消息的应用程序的名称。对于通过核心 ThingWorx Platform 生成的审计消息,该值将被设置为 ThingworxCore。
|
sourceType
|
与生成此审计消息 (Thing) 的应用程序相关联的类型。
|
source
|
生成此审计消息的 ThingWorx 应用程序或可执行程序。在示例中,源是 ExampleThing。
|
id
|
这是针对审计条目自动生成的唯一标识符。在本示例中,id 为 4164。
|
message
|
审计消息的文本。
|
user
|
生成审计消息时,运行应用程序的用户的登录名。
|
timestamp
|
在时间段内,生成审计消息的日期和时间。
|