从Azure移动服务升级到应用服务后如何迁移数据?

从Azure移动服务升级到应用服务后如何迁移数据?,azure,azure-mobile-services,Azure,Azure Mobile Services,场景:我有一个迁移的Azure移动服务,带有数据表,我想升级到Azure应用程序服务。我跟着。我已经复制了文档中描述的连接字符串和应用程序名称 期望值:我希望在我的新应用程序服务的Easy表中看到来自我的移动服务的相同数据表。我还希望这些映射到同一数据库中的相同表 问题:但问题是,我在新的应用程序服务(Easy tables)中看不到移动服务中的数据表 更多信息:我还尝试在新的应用程序服务中重新创建表。但是,如果我在easy tables中创建一个新表,它会在数据库中创建一个新表,可能是因为创建

场景:我有一个迁移的Azure移动服务,带有数据表,我想升级到Azure应用程序服务。我跟着。我已经复制了文档中描述的连接字符串和应用程序名称

期望值:我希望在我的新应用程序服务的Easy表中看到来自我的移动服务的相同数据表。我还希望这些映射到同一数据库中的相同表

问题:但问题是,我在新的应用程序服务(Easy tables)中看不到移动服务中的数据表

更多信息:我还尝试在新的应用程序服务中重新创建表。但是,如果我在easy tables中创建一个新表,它会在数据库中创建一个新表,可能是因为创建的表名与我的移动服务中的模式不匹配?我的移动服务使用以下架构:
[数据库名称].[mobileservice名称].[table名称]
。应用程序服务使用此架构:
[database name].[table name]

所以我的问题是:有人知道如何将数据表从迁移的移动服务迁移到应用服务吗

期望:我希望看到的是我的新应用程序服务的Easy表中来自我的移动服务的相同数据表。我还希望这些映射到同一数据库中的相同表

另外,当使用Easy Tables时,您可以使用相同的名称添加新表或现有表,然后它将帮助您为添加的表自动构建node.js后端

注意:

表名只能包含字母、数字和下划线。名称必须以字母或下划线字符开头

您可以利用移动应用程序服务的“开发工具>应用程序服务编辑器(预览)”检查后端,如下所示:

所以我的问题是:有人知道如何将数据表从迁移的移动服务迁移到应用服务吗

根据您提供的升级文档,我假设您正在开发C#后端,您只需参考,然后将修改后的项目部署到新的应用程序服务


此外,我建议您可以导航到应用程序服务的“部署>快速启动”,然后下载C#后端项目,以便在更新移动服务后端项目之前熟悉新的服务器项目。此外,我更喜欢创建一个新的移动应用程序项目,然后创建表控制器并从移动服务项目迁移逻辑代码。有关创建表格控制器的更多详细信息,请参阅adrian hall的书。

非常感谢您的回答,但我们决定不再升级到应用程序服务。原因是,我们不希望每次微软决定以不向后兼容的方式重写它们的内容时,都必须重新创建整个后端。我们需要更可靠、更经得起未来考验的东西。