Загрузка файла BLOB для анализа его и вставки строк в SQL Azure
-
28-09-2019 - |
Вопрос
Для одного предмета в колледже мне нужно использовать 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
Не связан с StackOverflow