kohera-logo-regular.svg

R Services: advanced analytics binnen SQL Server 2016

In een vorige blogpost kon je lezen wat R is, wanneer en waarvoor je R kunt gebruiken en hoe je ermee van start gaat. Vandaag vertellen we je hoe je met deze meest gebruikte open source programmeertaal een statistische analyse en een grafische presentatie van jouw gegevens maakt. Plus, waarom dat nuttig is.

Diepere inzichten dankzij geavanceerde gegevensanalyse

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.

2319-blog-database-specific-security-featured-image
Database specific security in SQL Server
There are many different ways to secure your database. In this blog post we will give most of them a...
kohera-2312-blog-sql-server-level-security-featured-image
SQL Server security on server level
In this blog, we’re going to look at the options we have for server level security. In SQL Server we...
blog-security_1
Microsoft SQL Server history
Since its inception in 1989, Microsoft SQL Server is a critical component of many organizations' data infrastructure. As data has...
DSC_1388
Aggregaties
Power BI Desktop is een prachtige tool om snel data-analyses te kunnen uitvoeren. Je connecteert op een databron, importeert en...
dba image
DBA is not that scary
Often when talking to people who are looking for a career path in the data world I feel like there...
blog-2303
How do you link an SCD Type 2 table in Power Query?
This article uses a simple example to demonstrate how to link an SCD Type 2 table in Power Query to...