此问题有2个部分。使用Windows Azure查询表存储数据
有没有办法查看本地存储的数据。我明白,本地表存储实际上是在幕后使用SQLExpress完成的。 SQLExpress数据库位于哪里,我可以使用任何查询工具打开它?是否有我需要使用的特定帐户?
将应用程序部署到Azure服务后,如何查询数据? Google App Engine有一个数据查看器/查询工具,Azure有类似的东西吗?
此问题有2个部分。使用Windows Azure查询表存储数据
有没有办法查看本地存储的数据。我明白,本地表存储实际上是在幕后使用SQLExpress完成的。 SQLExpress数据库位于哪里,我可以使用任何查询工具打开它?是否有我需要使用的特定帐户?
将应用程序部署到Azure服务后,如何查询数据? Google App Engine有一个数据查看器/查询工具,Azure有类似的东西吗?
我不知道关于你的第一个问题,但对于第二部分:这是相同的,当你使用本地表服务,当您使用ADO.NET数据服务客户端的开发, 至少。只需使用Azure存储帐户的服务根目录即可。或者,如果您需要(无模式)Azure表的灵活性,则可以使用REST接口。
我不知道类似于GAE数据查看器的工具,但要自己构建类似的东西并不是很困难。
我刚刚找到了我对#1的答案。显然,数据库正在使用与我的项目名称相同的数据库的默认SQLExpress实例。有些表映射到我的实体,每个都有映射到我的属性的列。
我发现这个Codeplex上,发现它的浏览实时存储有用:http://azurestorageexplorer.codeplex.com/
#1,我可能会建议您使用我们的产品云存储工作室。你可以在我们的网站找到更多关于这方面的信息:/Products/CloudStorageStudio/Default.aspx。
它还具有“查询”功能,以便您可以针对您的表格存储执行查询。
由于我是一位新用户,每位新用户的答案限制为1个链接,因此还有更多答案。
对Azure的表存储查询时,您可能会发现这些链接有用的:
您还可以使用Windows Azure TabeleBrowser查看什么是特定帐户名的表格中。
您可以直接从Visual Studio 2010服务器浏览器查看开发存储中的表和blob
+1谢谢。我知道这只是在开发结构中。我对数据在哪里走得更远感到好奇。感谢#2。我会检查一下 – 2009-07-30 22:30:58