EmbRace R


R is the most popular environment and language for statistical analyses, data mining, and machine learning. Managed and scalable version of R runs in SQL Server and Azure ML. Learn how to program in R to squeeze the information from your data.


Duration: 8 hours

Labs: none, plain seminar

“Dejan Sarka knows still what he is talking about!”



As being an open source development, R is the most popular analytical engine and programming language for data scientists worldwide. The number of libraries with new analytical functions is enormous and continuously growing. However, there are also some drawbacks. R is a programming language, so you have to learn it to use it. Open source development also means less control over code. Finally, the free R engine is not scalable.

Microsoft added support for R code in SQL Server 2016 and, Azure Machine Learning, or Azure ML, and in Power BI. A parallelized highly scalable execution engine is used to execute the R scripts. In addition, not every library is allowed in these two environments.

WHERE and WHEN will this course running?

In this course you will learn…

Attendees of this seminar learn to program with R from the scratch. Basic R code is introduced using the free R engine and RStudio IDE. Then the seminar shows some more advanced data manipulations, matrix calculations and statistical analysis together with graphing options. The mathematics behind is briefly explained as well. Then the seminar switches more advanced data mining and machine learning analyses. Attendees also learn how to use the R code in SQL Server, Azure ML, and create SQL Server Reporting Services (SSRS) reports that use R.s.

Who is this courser for?

Database Developers, who want  to get more knowledge about R.

Pre Requirements: What do you need to know to complete the course?

Participants in this training should have knowledge in:

  • Notions of data analysis and database developing


All courses can be delivered privately and customized to meet the requirements of your company.


Module 1: Introduction to R
Module 2: Data Overview and Manipulation
Module 3: Basic and Advanced Visualizations
Module 4: Data Mining and Machine Learning Methods
Module 05: Scalable R in SQL Server
Module 6: Using R in SSRS, Power BI, and Azure ML

WHEN and WHERE is this course running?

This course can be scheduled in more than one region. Please check availability in your country.