使用 SQL Server 代理来计划管理任务
在 MicrosoftSQL Server Management Studio 中,您可以对 SQL ServerAnalysis Services 管理任务进行计划,使其在 SQL Server 代理的控制下按照制定的计划来执行。使用 SQL Server 代理进行计划,可以确定管理任务的执行时间和执行顺序。
使用预定任务
通过预定任务,可以自动运行定期或以可预测周期运行的进程。 您可以计划管理任务(例如多维数据集处理)以在周期长的业务活动期间运行。 还可以通过在 SQL Server 代理作业中创建作业步骤来确定任务的执行顺序。 例如,可以处理多维数据集,然后对该多维数据集进行备份。
使用作业步骤,可以控制执行流。 如果一个作业失败,则可以配置 SQL Server 代理以继续运行剩下的任务或停止执行。 也可以配置 SQL Server 代理以发送有关作业执行成功或失败的通知。 有关详细信息,请参阅自动执行管理任务(SQL Server 代理)。
设置预定任务
Analysis Services 预定任务是嵌入在 SQL Server 代理作业中的 XMLA 脚本。 该作业经过计划,按照所需时间和频率运行。 由于 SQL Server 代理是 SQL Server 的一部分,因此要同时使用数据库引擎和 Analysis Services 来创建和计划管理任务。 有关 SQL Server 代理的详细信息,请参阅 SQL Server 代理。