使用 SQL 代理和模拟信息处理 OLAP 多维数据集
Processing OLAP cube using SQL agent and impersonation information
昨天我对 SSAS 中的现有多维数据集进行了一些更改。我向 Data Source View
添加了一个新事实 table,并将其链接到适当的维度 tables.
然后我打开 mycube.cube [Design]
选项卡和 Cube Structure
部分。从那里我向与新添加的事实 table 相对应的多维数据集添加了一个新的度量值组。我验证了新事实 table 已在多维数据集设计器“方案”中实施,并且密钥已正确设置。
然后我保存了立方体,等待sql代理在晚上处理立方体(这是一个相当大的立方体,所以我避免在办公时间处理它)。
今天早上我看到 OLAP 多维数据集已经处理,sql 代理的 View history
没有任何错误或警告。
但是,立方体没有新增的测量组。我之前在测试服务器上执行了相同的步骤,并且没有任何问题。
我能看到的唯一区别是数据源中的模拟信息。因此,我的问题是:
If I make changes as a user in SSAS without deploying the cube from within SSAS, and I am not the user specified under Use a specific Windows user name and password under the Impersonation Information tab in the Data Source, will the changes not be made by the SQL agent?
Do I need to be the user which is stated as the Owner of the SQL agent task?
此致,
森德泽
首先,您必须确保对多维数据集所做的编辑已处理到作业步骤中。
为此,编辑作业并确保考虑到您的后期编辑修改了步骤。
然后,为了确保以用户身份执行作业,特别是您可能必须在作业中设置代理帐户。
此代理帐户需要读取源代码和写入分析服务器目标的权限。
昨天我对 SSAS 中的现有多维数据集进行了一些更改。我向 Data Source View
添加了一个新事实 table,并将其链接到适当的维度 tables.
然后我打开 mycube.cube [Design]
选项卡和 Cube Structure
部分。从那里我向与新添加的事实 table 相对应的多维数据集添加了一个新的度量值组。我验证了新事实 table 已在多维数据集设计器“方案”中实施,并且密钥已正确设置。
然后我保存了立方体,等待sql代理在晚上处理立方体(这是一个相当大的立方体,所以我避免在办公时间处理它)。
今天早上我看到 OLAP 多维数据集已经处理,sql 代理的 View history
没有任何错误或警告。
但是,立方体没有新增的测量组。我之前在测试服务器上执行了相同的步骤,并且没有任何问题。
我能看到的唯一区别是数据源中的模拟信息。因此,我的问题是:
If I make changes as a user in SSAS without deploying the cube from within SSAS, and I am not the user specified under Use a specific Windows user name and password under the Impersonation Information tab in the Data Source, will the changes not be made by the SQL agent?
Do I need to be the user which is stated as the Owner of the SQL agent task?
此致,
森德泽
首先,您必须确保对多维数据集所做的编辑已处理到作业步骤中。
为此,编辑作业并确保考虑到您的后期编辑修改了步骤。
然后,为了确保以用户身份执行作业,特别是您可能必须在作业中设置代理帐户。
此代理帐户需要读取源代码和写入分析服务器目标的权限。