Cosmos DB数据源 - 如何在Azure Analysis Services中配置密钥

时间:2017-11-16 13:26:32

标签: azure azure-cosmosdb azure-analysis-services

在Visual Studio中,我创建了一个具有Cosmos DB数据源的表格模型。

如果在Visual Studio中我处理模型,数据源连接到Cosmos DB,我可以在Excel中浏览数据。 我已成功将模型部署到Azure Analysis Services,但非常正确的是部署没有部署Cosmos DB Key,使我的数据库无法访问。

我试过了:

  1. 在Azure中,将密钥添加到数据源。 Azure UI中没有任何地方可以执行此操作。

  2. 从SSMS编辑数据源。系统会提示您输入Cosmos DB Key,但SSMS会抛出异常。

  3. 从SSMS执行XMLA命令将Cosmos数据库密钥添加到数据源,我已经拖网MSDN查找需要设置但无法找到我需要的属性。

    < / LI>

    如何将密钥部署到数据库以便Azure可以使用它?

2 个答案:

答案 0 :(得分:0)

我无法重复你的问题。

我能够在visual studio中创建具有Cosmos DB数据源的表格模型。它只是给出了添加CosmosDB作为数据源的警告。但是,它仍然添加了数据源。

enter image description here

我可以使用cosmosDB密钥将模型部署到Azure Analysis Service。

enter image description here

我能够连接到SSMS中的Analysis服务,并且能够毫无问题地刷新CosmosDB Key。

enter image description here

enter image description here

enter image description here

使用编辑数据源并使用SSMS输入Cosmos DB密钥时看到的异常是什么?

答案 1 :(得分:0)

感谢您的回复。

正如您所述,'修复'正在使用SSMS 刷新 连接。

如果您尝试使用SSMS编辑“连接”属性,则此操作无效。