【问题标题】:Spatial index in Azure Mobile Services and Xamarin Azure componentAzure 移动服务和 Xamarin Azure 组件中的空间索引
【发布时间】:2013-06-23 20:10:33
【问题描述】:

是否可以向 Windows Azure 移动服务添加空间索引?

我添加了一个免费的移动服务免费 20mb 数据库,然后是一个表格,然后是一个地理类型列。

我无法使用“管理门户”向地理列添加索引。但是我使用 sql server management studio express 进行远程连接,我设法编写了一个 TSQL 来应用空间索引。它说它成功了,但我无法确认它,因为门户没有反映它。

我现在在想

1) 是否可以将空间索引添加到 azure sql 数据库? 2) 如何将地理类型添加到我的 Xamarin 项目中,以便使用 azure 组件轻松读取/写入?

//更新

查看表格列时,我在 azure 仪表板上发现了一个“设置索引”按钮,但它引发了错误:

Column 'Location' in table 'table.place' is of a type that is invalid for use as a key column in an index or statistics

这是否意味着 Azure 数据库不支持空间索引?

【问题讨论】:

    标签: azure xamarin spatial-index


    【解决方案1】:

    SQL 数据库支持空间索引(有一些限制),请参阅:http://msdn.microsoft.com/en-us/library/windowsazure/ff759530.aspx

    也就是说,Window Azure Mobile Services 不直接支持空间类型;但是,您可以使用转换器类来支持客户端 SDKS 未处理的其他类型。详情请见Carlos Figueira's blog

    【讨论】:

      猜你喜欢
      • 2013-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-17
      • 2017-06-04
      • 1970-01-01
      相关资源
      最近更新 更多