云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库服务器_异常生物见闻录txt百度云_免费

小七 141 0

数据库服务器_异常生物见闻录txt百度云_免费

关于本文档

本文档介绍如何在SuccessFactors中使用作业调度器。请注意,我们只讨论扩展ScheduledReport(作业类型之一)以导出数据的作业。因此,云服务器好吗,如果您想了解更多关于Job Scheduler或相关知识,请参阅Confluence.

启动Job Scheduler服务

在Job Scheduler上编程之前,我们应该在本地JBoss中启动Job Scheduler服务。现在我们有两种作业调度程序:S2和QUARTZ。在本文档中,我们使用的是第二个。

启动服务的详细步骤可以在Confluence(2和3)中找到。请注意,即使我们使用石英,我们也应该遵循步骤2。所以我的建议是按顺序执行2和3中的所有命令。

然后我们可以通过运行一些计划的作业来测试作业调度器的功能。E、 g.我们可以在VarPay中尝试业务目标导出功能:

1。进入管理中心–>补偿–>补偿之家

2。在左侧选择一个计划,注意所选计划的计划类型应为可变薪酬。

3。选择计划设置–>管理计划详细信息–>业务目标

4。单击右侧的导出图标。请注意,应选择按计划导出作业,然后导出。

5。然后我们进入"报告"并单击左侧的"计划报告"。

6。在列表中,我们可以找到我们刚刚导出的业务目标。这表示作业计划程序服务已打开。

作业计划程序开发

1。使用AO票证创建新的JobType。详细的描述可以在Confluence中找到。由于我们正在扩展ScheduledReport,淘客如何推广,这一步可以忽略。

2。创建扩展ScheduledReport的新类。此类中的execute()方法包含我们希望在作业调度器中运行的代码。我们可以临时复制Comp中的所有代码ExportMultipleXlsJob.java文件并更改类名,注意:

a.类名应明确表示其功能;

b.扩展ScheduledReport;

c.execute()返回值为字节数组,为导出数据。

3。在中添加新字符串DocSearchSpecsBean.java文件表示新工作。

4。在相应的Sc中创建一个方法计划报表工厂.java(我正在做补偿,我选择compscheduledreportfactory)如下图:

5。添加刚刚创建的ReportTypeExportReportType.java文件. 需要添加两部分代码。我们应该为这项工作设置正确的类别。我们可以参考其他类似的报表类型来设置类别。

6。在Schedl中添加新测试uedReportFactoryTest.java文件. 我不知道这是不是必要的一步。在需要调用计划作业的位置添加以下代码。我们可以通过参数inDocSearchSpecsBean specsBean.

8。在execute()方法中,我们合并了要在作业调度程序中运行的代码。

9。到目前为止,所有的编码任务已经完成。但要注意的是,在ant打包之后,新的作业可能不会在JBoss中创建,平销返利,所以我们需要重新启动JBoss。现在我们可以检查功能是否正常。但您可能会发现,即使导出了预期的数据,我们也可以在日志中看到错误:

错误的原因是在成功运行计划作业后,企业服务软件,服务器会向用户发送电子邮件。但是这个函数在本地系统中是阻塞的,所以有一个错误。我们可以忽略它。如果需要测试邮件功能,我们可以在日志中打印出来。

关于作业调度程序的其他信息

1。如果您想查看该职位的状态信息:

a.登录规定

b.选择公司

c.点击"监控职位"

d.在"职位类型"中选择"报表导出"

e.找到该职位,点击右侧的"详细信息"查看详细信息

2。如果作业调度器遇到任何问题,消防物联网,可以创建Jira票据,选择"Analytics"作为项目名称,选择"Classic Reporting"作为组件名称。