而不是AzureSQL - 到 - 应用服务网站
AzureSql --to-> Azure Analysis Service --to - >应用服务网站
我们在网上看到的唯一问题是如何将AAS连接到Powerbi,Excel等。是否可以将其用作网站的后端?
答案 0 :(得分:1)
您无法从azure sql无缝连接到分析服务。链接服务器功能在azure sql上不可用,而是我们得到的https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-query-overview在这种情况下并没有真正帮助你。
Atm您唯一的选择是连接到AAS,获取您想要的记录,将其插入数据库并进行正常查询。
在MS SQL服务器中,您可以将分析服务定义为链接服务器,并使用https://docs.microsoft.com/en-us/sql/t-sql/functions/openquery-transact-sql直接从tsql查询它,但即使在这种情况下,最好先将打开查询的结果复制到sql表中,然后在连接中使用该表。 MS SQL并不真正知道开放查询将返回多少条记录,因此在许多情况下,它将为使用开放查询结果的查询生成次优计划。