如何 运行 使用 autosys 在不更改截至日期参数的情况下存储过程

How to run a stored procedure without changing the as of date parameters using autosys

Execute METADATA.Runprocess
    @p_PROCESS_NAME = 'WEEKLY LOAD'
    ,@p_AS_OF_DATE = = '9/20/2016'
    ,@p_SOURCE_SYSTEM = '2'
    ,@p_ETL_ORDER = 'ETL'
    ,@p_TYPE_LOAD = '1'
    ,@p_TIME_FRAME = 'W'
    ,@p_IS_AUTOMATED = 0`

上述存储过程需要每周运行每周二。目前我正在 运行 每周手动更改此存储过程 @p_AS_OF_DATE。我很乐意使用 autosys 自动执行此操作。设置它的最佳位置在哪里?

通过 SQL 代理创建一个新作业,并将其安排在每个星期二 运行。

至于@p_AS_OF_DATE,在那个新工作的TSQL任务中,你可以声明一个新的日期变量并将其设置为GETDATE()。然后你可以将变量传递给 SP 调用。