上传blob文件以解析它并在sql azure中插入行

时间:2010-11-28 14:42:50

标签: azure azure-sql-database azure-storage-blobs

对于大学的一个科目,我需要使用Windows Azure。请注意,我是Java开发人员,并且是Windows本身和cs的全新手。

我的项目非常简单。我打算做一个Layar服务器。

我已经有一个Service,它以json格式重新引发了一个模拟的兴趣点。现在我想在sql azure db中进行大量插入,然后进行空间搜索。

我在考虑:

  • 创建包含所有行的cvs文件。
  • 将其上传为blob。
  • Worker role解析它并将其插入sql azure db。

问题:

  • 您认为这是正确的做法吗?
  • cvs很好吗?
  • 你用什么来大量插入sql azure?
  • 有没有办法“注释”我的模型类在我的数据库中创建一个实体?我应该手动进行映射吗?

1 个答案:

答案 0 :(得分:1)

有多种方法可以将数据导入sql azure,例如:http://blogs.msdn.com/b/sqlcat/archive/2010/07/30/loading-data-to-sql-azure-the-fast-way.aspx

您基本上有以下选项:

  • SQL Server BCP实用程序,
  • SQL Server Integration Services(SSIS)
  • 导入和导出数据以及SQL Server Studio(SSMS)。
  • 批量复制API