自定义计划的常见问题及解答


1. 是不是每次执行都要创建查询报表的JSON文件?但是在[SDP_Home]/integration/custom_schedule_reports/ 目录下我没有找到类似的文件。

 

是的,每个查询报表都会生成一个单独的JSON文件,其文件路径将作为参数变量传递给脚本。但是,在脚本执行之后,将会删除相应的文件,因此,您通常在该目录下找不到JSON文件。

 

2. 按照指令说明,查询结果的JSON文件应该存放在 [SDP_Home]/integration/custom_schedule_reports/ 目录下,但是在该位置不能创建文件或文件夹。

 

这个问题是由于访问权限造成的,请确保具有足够的权限在该位置创建文件或文件夹。

 

3. 在哪里可以查看自定义计划的执行历史?

 

无论什么时候执行自定义动作,其关联报表的结果及脚本,都会记录到系统日志中,可以通过系统日志查看器来查看。

 

4. 如果在自定义计划的执行过程中删除相应的计划,会发生什么情况?

 

该计划会继续执行,直到正常结束(即使在执行的中间删除该计划)。

 

5. 我怎样访问结果JSON文件的数据?

 

查询报表的文件路径将按照关联报表的顺序传递给脚本,在脚本文件中,可以打开该文件,访问其中的数据。要详细了解,请参照我们提供的python 脚本示例。

 

6. 在计划列表的结果列中,显示的是什么?

 

该结果列下显示的是脚本的输出。

 

7. 脚本输出的结构是什么样的?

 

脚本返回的输出用于显示在计划结果列中,或者记录到系统日志中,它可以返回任何输出或者不返回任何信息。

 

8. 在结果列中,显示 "不能运行程序 'py'",是什么意思?

 

该信息表示在服务器上没有安装 Python 软件。

 


 
ServiceDeskPlus - 帮助台和资产管理软件
Copyright © 2006-2017 卓豪(北京)技术有限公司版权所有