在Azure上使用SSAS Tabular?

7
我正在尝试部署一个ssas表格模型(我不知道该怎么做)。我已经在SQL Server 2008 R2上使用VS2013创建了多维模型。我想尝试与Power BI一起使用Tabular。因此,我设置了一个SQL Azure DB,我有Azure SQL数据库和Visual Studio 2013 Pro。我可以在VS2013中连接到Azure DB并编写T-SQL,但是当我尝试创建一个Tabular模型并选择Azure数据库作为SQL Server工作区时,它无法建立连接。这与兼容性模块有关吗?还是我需要创建一个Azure VM?谢谢你的帮助...顺便说一下,这是我第一次提问,我很兴奋。

1
连接失败时,您遇到了什么错误? - cbattlegear
1
无法连接到服务器“XXXXXX.Database.windows.net”的原因:连接服务器时发生错误。 - NebNerlo
请查看sys.event_log https://msdn.microsoft.com/library/dn270018(v=sql.120).aspx,您应该能够获得更多的错误信息。 - cbattlegear
日志文件里只是充满了大量成功登录的记录。 - NebNerlo
@NebNerlo,你按照Greg建议的方法成功了吗? - Niraj
我开始沿着那条路走,并且可以确认经过一些工作,我们让它运行起来了,但最终决定将数据迁移到另一台运行 SQL 2012 的服务器上并在那里部署。 - NebNerlo
2个回答

8
Azure SQL DB是一个关系型SQL数据库。它不是Analysis Services。您无法将Analysis Services数据库部署到Azure SQL DB中。您需要从SQL Server Enterprise Edition映像创建一个虚拟机,并安装一个Tabular实例,打开端口并将Tabular模型部署到该虚拟机中。
更新至2016年10月:他们刚刚宣布了Azure Analysis Services。虽然它与Azure SQL Database完全独立,但它提供了Analysis Services Tabular模型的PaaS服务,这意味着您不必为此功能部署VM。目前它支持1200及以上兼容级别的Tabular模型,不支持多维模型。

谢谢Greg,我有点这样想,因为我说过“我需要创建Azure VM吗?”感谢您的确认。我会尝试创建VM。 - NebNerlo

2

太好了!你比我先完成了。我刚刚在更新我的答案之后才看到你的帖子。谢谢! - GregGalloway

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接