30-05-2017 Door: Sammy Deprez

R Services: advanced analytics binnen SQL Server 2016

Deel dit bericht

In deze blog vertel ik hoe je met de meest gebruikte open source programmeertaal R een statistische analyse en een grafische presentatie van jouw gegevens maakt. Plus, waarom dat nuttig is.

In SQL Server 2016 zitten de mogelijkheden van R al ingebouwd: R Services. De beperkingen van de open source-technologie blijven daardoor achterwege, alleen de professionele mogelijkheden blijven over. Door de krachten van Microsoft en R te bundelen, bouw je intelligente toepassingen die je helpen om nieuwe inzichten te krijgen, resultaten te voorspellen en beslissingen te nemen die je business versnellen. Dankzij het Microsoft ScaleR Package wordt niet alle data in-memory geladen, waardoor het geheugen op een efficiënte manier wordt gebruikt.

De R-gebaseerde analysefuncties brengen je bijvoorbeeld meteen naar waar je gegevens zich bevinden: direct in je SQL Server 2016-database. Dankzij een sandbox-proces elimineer je de tijd en opslagcapaciteit die normaal nodig hebt om gegevens te verplaatsen. Je kunt hierdoor gemakkelijker R-scripts aanroepen met opgeslagen Transact-SQL-procedures, CRAN-packages loslaten op je database en probleemloos andere applicaties (zoals ETL) integreren terwijl je gegevens altijd veilig afgeschermd blijven.

Veel meer dan een database
Met R Services overstijgt SQL Server 2016 zijn pure databasefunctie. Je kunt slimme applicaties bouwen in R en ze gebruiken via de standaard T-SQL interfaces, waardoor je een massa gegevens kan verwerken door parallelle berekeningen binnen de database. Dankzij de vertrouwde interfaces kunnen je databasebeheerders bijvoorbeeld eenvoudig T-SQL gebruiken voor hun rapporten en dashboards. Bovendien kunnen data scientists met de SQL Server-integratieservices gebruik maken van bestaande ETL-stromen.

Veilig en direct
Je bedrijf krijgt zo nieuwe inzichten om beter geïnformeerde, strategische beslissingen te nemen. Je hoeft niet te investeren in extra servers of speciale hardware, want je kiest zelf of je R Services lokaal in je bedrijf of via Azure laat draaien. Daarbij blijven je gegevens veilig binnen je bestaande infrastructuur. Met SQL Server R Services worden er namelijk geen gegevens verplaatst en is er geen sprake van vertraging (latency), fragmentatie of out-of-sync snapshots. Jouw organisatie wordt flexibeler, sneller, data-driven en innovatiever omdat je met SQL Server 2016 alles krijgt wat je nodig hebt voor business intelligence op eender welk toestel. En dankzij R Services kan je patronen in je data vinden waar je nooit aan gedacht hebt.

Company:

Kohera

Sammy Deprez

Sammy Deprez (1988) works at Kohera as Microsoft BI Consultant since 2016. He is an experienced developer and has an eye for graphical design. He specialises in SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), LogiXML and C# Programming, aiming at helping management make better decisions. He has done projects both locally and abroad, from healthcare to finance. Sammy is very passionate about SQL Server, wishing he could fix everything in life with it. Therefore he enjoys learning new technical skills and acquiring insights into different functional areas. 

Alle blogs van deze auteur

Partners