Jeg endte med at bruge en CLR-funktion (ved hjælp af C#) til at trække JSON-objektet fra den eksisterende webtjeneste, konvertere det til JSON til XML (da MSSQML2012 ikke understøtter JSON) og returnere xml-dataene.
Jeg byggede CLR-funktionen (med .dll-udvidelse) og oprettede en samling på MSSQML2012. Da forsamlingen var der, oprettede jeg en MSSQML2012-funktion til at udføre montagefilen.
Derfra oprettede jeg en lagret procedure, der kaldte MSSQML2012-funktionen, når xml-dataene var tilgængelige i butiksproceduren, analyserede jeg bare noderne og indsatte dem i deres respektive tabeller.
Mit næste trin er at oprette et job, der vil udføre den lagrede procedure, så ofte jeg vil.
Håber det hjælper!! :)