【问题标题】:problem with importing data from sql server to tabular model将数据从sql server导入表格模型的问题
【发布时间】:2019-02-08 22:37:15
【问题描述】:

嗨,我正在使用 vs 2017 和 sql 2017 版本
我想将数据从默认服务器位置导入表格模型
我尝试了什么: 服务器:.
数据库:数据库名称
微软登录
用户名:myusername,密码:mypw

服务器:服务器名称
数据库:
服务器登录
用户名:serverName\user,密码:

和其他一些组合,我无法让它工作
我每次都会出错
未提供所需的模拟级别,或者提供的模拟级别无效。
谢谢!

【问题讨论】:

  • @Sasco,你能提供一个如何配置数据源模拟的屏幕截图吗?

标签: sql visual-studio-2017 ssas olap-cube ssas-tabular


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    然后选择“Windows Authentication”并输入数据库名称

    点击“模拟”按钮并输入用户名和密码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-08
      • 1970-01-01
      • 2011-09-22
      • 1970-01-01
      • 2014-02-10
      • 2017-05-14
      • 2013-04-10
      相关资源
      最近更新 更多