首页 > 解决方案 > 在 DevOps 管道中,如何在一个分析服务模型中处理多个数据源

问题描述

我们正在使用 azure sql server 数据仓库和第二个 azure sql server 数据库构建我们的分析服务模型。您可以在 Visual Studio AAS 模型/项目中轻松添加多个数据源。

但是,当我们设置 devops 管道时,我只能在管道设置中添加一个数据库连接。

[![Devops 管道][1]][1] [1]:https://i.stack.imgur.com/nhVOb.png

是否有在 Devops 的一个 AAS 模型中处理多个数据源的解决方法?

标签: azure-devopsazure-analysis-services

解决方案


是否有在 Devops 的一个 AAS 模型中处理多个数据源的解决方法?

恐怕在 Devops 的一个 AAS 模型中没有这样的方法来处理多个数据源。

当我检查此任务的源代码时,我可以获得以下代码:

switch ($connectionType) {
    "sql" {
        $model = ApplySQLSecurity -Model $model -Server $sourceSQLServer -Database $sourceSQLDatabase -UserName $sourceSQLUsername -Password $sourceSQLPassword
    }
}

它使用此命令行创建数据库,我们无法在一个命令行中提供多个数据库名称。

要解决此问题,您可以尝试添加另一个任务或为另一个数据源添加新管道。

希望这可以帮助。


推荐阅读