Вы можете просто извлечь значение Json, и Scala даст вам соответствующую карту. Пример:
var myJson = Json.obj(
"customerId" -> "xyz",
"addressId" -> "xyz",
"firstName" -> "xyz",
"lastName" -> "xyz",
"address" -> "xyz"
)
Предположим, у вас есть Json вышеупомянутого типа. Чтобы преобразовать его в карту, просто сделайте:
var mapFromJson = myJson.value
Это даст вам карту типа: scala.collection.immutable.HashMap $ HashTrieMap
Какую версию SQL Server вы используете? Если вы используете SQL Server 2000, тогда вам не повезло: SSIS тогда не существовало, и вы не хотите знать, что сделал .
SSIS достаточно богат и сложно, что я бы не рекомендовал "учебник". Боюсь, я должен порекомендовать вам прочитать книгу (и выполнить упражнения!). Меня научил Microsoft® SQL Server ™ 2005 Integration Services Step by Step .
Вы хотите установить Business Intelligence Studio с DVD-диска SQL Server. Это установит Visual Studio, если у вас ее еще не было, а также установит шаблоны и инструменты, необходимые для разработки в SSIS.
Мне понравился хорошо написанный учебник на http://www.accelebrate.com/sql_training/ssis_tutorial.htm попробуйте.
Я нашел много полезной информации на SSIS Junkie ( http://blogs.conchango.com/jamiethomson/ ).
И у MS есть несколько интересных веб-трансляций .
Когда вы пройдете основы, это руководство / пример покажет, как использовать цикл, переменные и выражения для некоторых интересных вещей: http://www.sqlmag.com/Articles/ArticleID/95385/pg/3/3.html
Пример предназначен для администрирования и мониторинга, но может быть применяется ко многим вещам.
Похоже, он подписчик только сейчас, но вы можете получить исходный код.
Вкратце, вы сохраняете имена серверов в виде таблицы, помещаете их в переменную 'object' и затем просматриваете их, выполняя любые действия, которые вы хотите.
Ваше соединение с «исходным сервером» изменяется в зависимости от выражений, которые вы определяете в окне свойств.
Я бы посоветовал вам взглянуть на SQLIS.com, это отличный сайт, написанный некоторыми экспертами по SSIS. Есть несколько блогов, и у нас есть несколько статей на SQLServerCentral.com, хотя мы не уверены, что у нас есть хорошая серия для начала работы.
PragmaticWorks много занимается SSIS, и я начал видеть некоторые подробности об их блог о различных задачах.
ЕСЛИ вы работаете над проектом Business Intelligence, я предлагаю для справки информационные книги с www.SQLBI.com . Если вы понимаете основную терминологию стандартных практик бизнес-аналитики, это даст вам хороший набор лучших практик. Это может быть немного сложно, если вы только начинаете.
Я также нашел видео-тренинг, предоставленный vconferenceonline / SSWUG ( http://www.vconferenceonline.com/shows/summer09/uvc/sessions .asp? id = 2 ), чтобы быть очень полезным. Не бесплатно, но относительно дешево.