Загрузка файла BLOB для анализа его и вставки строк в SQL Azure

StackOverflow https://stackoverflow.com/questions/4297287

Вопрос

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

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

У меня уже есть Service который представляет собой издевательную точку интереса к формату JSON. Теперь я хотел бы сделать мою массивную вставку в SQL Azure DB, чтобы потом заниматься пространственными поисками.

Я думал о:

  • Создание файла CVS со всеми строками.
  • Загрузить его как BLOB.
  • Разбирать его с Worker role и вставить его в SQL Azure DB.

Вопросы:

  • Как вы думаете, это правильный подход?
  • CVS Fine?
  • Что вы используете для массивной вставки в SQL Azure?
  • Есть ли способ «аннотировать» мой класс модели, чтобы создать сущность в моей БД? Должен ли я сделать отображение вручную?
Это было полезно?

Решение

Существуют различные способы импорта данных в 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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top