2

是否可以向 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 数据库不支持空间索引?

4

1 回答 1

1

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

也就是说,Window Azure 移动服务不直接支持空间类型。但是,您可以使用转换器类来支持客户端 SDKS 未处理的其他类型。有关详细信息,请参阅Carlos Figueira 的博客

于 2013-06-23T23:36:03.577 回答