Загрузка BLOB-файла для его анализа и вставки строк в SQL Azure - PullRequest
2 голосов
/ 28 ноября 2010

Для одного предмета в колледже мне нужно использовать Windows Azure. Обратите внимание, что я Java-разработчик и полностью новичок в самой Windows и cs.

Мой проект довольно прост. Я собираюсь сделать Layar сервер.

У меня уже есть Service, который возвращает поддельный объект в формате json. Теперь я хотел бы выполнить массивную вставку в базу данных sql azure, чтобы потом выполнять пространственный поиск.

Я думал о:

  • Создание файла cvs со всеми строками.
  • Загрузить как blob.
  • Разобрать его с помощью Worker role и вставить в базу данных sql azure.

Вопросы:

  • Как вы думаете, это правильный подход?
  • cvs нормально?
  • Что вы используете для массовой вставки в sql azure?
  • Есть ли способ "Аннотировать" мой класс модели, чтобы создать сущность в моей БД? Должен ли я сделать сопоставление вручную?

1 Ответ

1 голос
/ 29 ноября 2010

Существуют различные способы импорта данных в 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 (SSIS)
  • Импорт и экспорт данных и SQL Server Studio (SSMS).
  • API Bulk Copy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...