无法在 Azure SQL 数据仓库中查看代码或编写存储过程或表的脚本

Can't View Code or Script out Stored Procedures or Tables In Azure SQL Data Warehouse

Azure SQL 数据仓库中是否有类似于 SQL 服务器右键单击 -> 在 SSMS 中修改存储过程的功能?

Azure SQL 数据仓库中是否有类似于 SQL Server Management Studio 的右键单击 -> 脚本 Table As... 表的功能?

我 运行 在尝试修改我的 SP 和我的 Azure 数据仓库中的表时遇到了不便,因为我不能做这些事情中的任何一个....我必须编写我的 SP/table 并将该脚本保存在某个地方,这样我就可以进行修改而不必重写它。

我尝试过的:

在 Visual Studio(2015 企业版,更新 1,昨天安装了最新版本的数据工具)中,我在 SQL 服务器对象资源管理器和 select 中右键单击资产"View Code"...结果是显示 "Object reference not set to an instance of an object."

的错误弹出窗口

在 SSMS (2014 v12.0.4213.0) none 中,我的表显示在对象资源管理器中,如果我右键单击 -> 修改存储过程,我会收到以下错误:

现在我能想到的获取代码的唯一方法是针对 sys.sql_modulessys.tables

编写 selects

任何见解都会很棒!

SQL 数据仓库目前不支持 SSMS。这是服务的高优先级工作项目,我们正在努力尽快启用支持。

我可以编写来自 Visual Studio Community 2015 的对象(它是免费的,就像啤酒一样)。

我已经在 SQL Server Object Explorer 中注册了 Azure DW - 如果您习惯了 SSMS,这会有点笨拙 - 并且可以通过右键单击并选择 "View Code".

如果要更改任何内容,通常需要在 数据库 级别刷新树,然后右键单击功能才能再次工作。

要获得 SSDT 支持,包括查看代码,您必须 运行 预览版。 https://msdn.microsoft.com/en-us/library/mt204009.aspx