【问题标题】:Onpremise SSAS Cube Credential refresh issue本地 SSAS 多维数据集凭据刷新问题
【发布时间】:2020-07-17 13:20:34
【问题描述】:

我们使用 .Net Framework Data Provider For SQL Server 创建了连接到 Azure 数据资源管理器的 SSAS 多维数据集。我们正在使用 OAuth2 来验证数据源。 我们已将 SQL Server 作业配置为使用以下命令自动处理多维数据集

{
  "refresh": {
    "type": "full",
    "objects": [
      {
        "database": "CubeName"
      }
    ]
  }
}  

我们的问题是,因为身份验证类型是 oAuth2,它会生成令牌来验证 ADX 集群,并且令牌会在 1 小时后过期。因此,如果令牌过期,我们的自动化作业将失败。在开始处理多维数据集之前,是否有任何自动化方式可以刷新凭证。我们知道可以手动刷新凭据,如下所示:我们需要以自动方式复制此功能:

【问题讨论】:

    标签: sql-server azure-active-directory ssas ssas-tabular azure-data-explorer


    【解决方案1】:

    SQL Azure 也有这个问题,还是只有 ADX 有这个问题?

    与其关联的令牌过期后,ADX 不会关闭 TDS 连接。最近已修复此问题,该修复程序将在 2 周内部署到所有 ADX 集群。

    【讨论】:

    • 是的,SQL Azure 也有这个问题。我们正在尝试寻找一种方法来生成 refreshtoken 和 accesstoken 并尝试使用 SQL Server 代理作业刷新凭据。
    猜你喜欢
    • 1970-01-01
    • 2013-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多