将数据从sql server导入表格模型的问题

问题描述 投票:0回答:2

嗨,我正在使用vs 2017和sql 2017版本 我想从默认服务器位置将数据导入表格模型 我试过的:服务器:。 数据库:的databaseName mircrosoft登录 用户名:myusername,pasword:mypw server:serverName 数据库: 服务器登录 用户名:serverName \ user,pasword: 和其他一些组合,我不能让它工作 我每次都会得到错误 未提供所需的模拟级别,或者提供的模拟级别无效。 谢谢!

sql visual-studio-2017 ssas olap-cube ssas-tabular
2个回答
1
投票

连接中设置的模拟级别是什么?可以在SSDT中找到Model> Existing Connections> Edit> Impersonation。对于表格模型,请使用ImpersonateAccountImpersonateServiceAccount,它们分别与SSDT中的“特定Windows用户名和密码”和服务帐户选项相关。从您的问题来看,看起来ImpersonateAccount选项正是您所寻找的。如果已部署模型,则可以通过SSMS连接到SSAS实例来查看当前的Impersonation设置。在此之后,转到模型,然后转到Connections文件夹,右键单击您正在选择属性的连接。位于“安全设置”下的“模拟信息”字段将显示此属性的当前值。


0
投票

刚刚选择“使用Windows身份验证”选项连接到服务器时出现此错误。此解决方案一旦输入所需的模拟详细信息,如下所示:

打开SSAS解决方案:选择“数据源”和“编辑”

然后选择“Windows身份验证”并输入数据库名称

单击“模拟”按钮,然后输入用户名和密码

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.