Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssas 在Microsoft Analysis Services上每天自动处理多维数据集_Ssas - Fatal编程技术网

Ssas 在Microsoft Analysis Services上每天自动处理多维数据集

Ssas 在Microsoft Analysis Services上每天自动处理多维数据集,ssas,Ssas,我已经按照现场的步骤进行了操作 它在开发阶段工作,但我需要在部署环境中更改多维数据集的目标。 我打开了包文件并手动编辑了它,但它不工作 我不知道是否存在身份验证问题。但我的问题是,如何参数化我要处理的多维数据集的目标? 谢谢 obs:我不是AnalysisServices方面的专家,但我需要执行此项工作。在SSIS中,最好的方法是将您的AnalysisServices连接基于: 创建一个变量@[Server]以保存Analysis Services服务器的名称 向Analysis Service

我已经按照现场的步骤进行了操作

它在开发阶段工作,但我需要在部署环境中更改多维数据集的目标。 我打开了包文件并手动编辑了它,但它不工作

我不知道是否存在身份验证问题。但我的问题是,如何参数化我要处理的多维数据集的目标?

谢谢


obs:我不是AnalysisServices方面的专家,但我需要执行此项工作。

在SSIS中,最好的方法是将您的AnalysisServices连接基于:

  • 创建一个变量@[Server]以保存Analysis Services服务器的名称
  • 向Analysis Services连接中添加一个表达式,将属性ServerName指向该变量
  • 向包中添加,以便根据要部署包的位置拥有不同的配置
  • 我这样做:

  • 成为SQL Server Analysis Services的域\用户管理员
  • 在SQL Server上为同一域\用户指定固定角色“sysadmin”
  • 使用此域\用户的登录数据在SQL Server中创建新凭据
  • 使用新创建的凭据在SQL Server上创建代理用户,并允许作为服务命令和作为服务查询执行
  • 创建执行多维数据集处理查询的SQL Server代理作业,并选择创建的代理用户