Demystifying Aster R
How AsterR is used in the “Data Discovery Process?”
JUNE, 2015
2
What is AsterR?
The AsterR package and
the R installation into
Aster create a rich
environment that
provides the R user with
the normal look and feel
of R while maintaining
the power and speed of
Aster.
3 © 2014 Teradata
How does it work with Aster? What do
I need to get it working?
All the Aster analytic
functions may be executed
from R using SQL, but many
of the functions such as
nPath, cFilter, Minhash, and
Random Forest have been
"translated" into a pure R
look and feel. In addition,
AsterR provides pathways
called the "R Runners" to
push R code into Aster for
execution.
4
How is AsterR Used?: Database
Integration
Using Aster as a
database provides
enterprise quality security
for accessing and
landing data. Aster is a
component of the larger
Teradata Unified Data
Architecture so data can
easily be sourced from
Hadoop, an EDW, or
other enterprise systems.
5
How is AsterR Used?: Data
Exploration and Simple Analysis
R simply does not scale well.
On its own, R is not a big
data tool.
AsterR makes data
exploration with the full
dataset easy.
AsterR delivers results on a
“big data” dataset on a MPP
system.
6 © 2014 Teradata
How is AsterR Used? : Data
Transformation
Data transformation is
quite easy and common
in R, but as the data size
grows these operations
can quickly get bogged
down.
In AsterR, merging billion
row tables, adding new
columns, transposing the
data, and recoding the
information becomes
extremely easy and fast.
7 © 2014 Teradata
How is AsterR Used?: Passing R Functions and
Code for Aster Execution
The data mining
functions are native
Aster SQL-MR
functions, but they
have been
repacked into a
pure R look and
feel for easy
execution within
AsterR.
8 © 2014 Teradata
How is AsterR Used?: Power Users: Blending R
and SQL
Another broad use
case is the fluid
integration of SQL
and R for those
users who know
both. Adding
Aster’s basic SQL
foundation can
take things to the
next level.
9 © 2014 Teradata
Anything Else That We Should Know?

R_Demystifying_DECK (1)

  • 1.
    Demystifying Aster R HowAsterR is used in the “Data Discovery Process?” JUNE, 2015
  • 2.
    2 What is AsterR? TheAsterR package and the R installation into Aster create a rich environment that provides the R user with the normal look and feel of R while maintaining the power and speed of Aster.
  • 3.
    3 © 2014Teradata How does it work with Aster? What do I need to get it working? All the Aster analytic functions may be executed from R using SQL, but many of the functions such as nPath, cFilter, Minhash, and Random Forest have been "translated" into a pure R look and feel. In addition, AsterR provides pathways called the "R Runners" to push R code into Aster for execution.
  • 4.
    4 How is AsterRUsed?: Database Integration Using Aster as a database provides enterprise quality security for accessing and landing data. Aster is a component of the larger Teradata Unified Data Architecture so data can easily be sourced from Hadoop, an EDW, or other enterprise systems.
  • 5.
    5 How is AsterRUsed?: Data Exploration and Simple Analysis R simply does not scale well. On its own, R is not a big data tool. AsterR makes data exploration with the full dataset easy. AsterR delivers results on a “big data” dataset on a MPP system.
  • 6.
    6 © 2014Teradata How is AsterR Used? : Data Transformation Data transformation is quite easy and common in R, but as the data size grows these operations can quickly get bogged down. In AsterR, merging billion row tables, adding new columns, transposing the data, and recoding the information becomes extremely easy and fast.
  • 7.
    7 © 2014Teradata How is AsterR Used?: Passing R Functions and Code for Aster Execution The data mining functions are native Aster SQL-MR functions, but they have been repacked into a pure R look and feel for easy execution within AsterR.
  • 8.
    8 © 2014Teradata How is AsterR Used?: Power Users: Blending R and SQL Another broad use case is the fluid integration of SQL and R for those users who know both. Adding Aster’s basic SQL foundation can take things to the next level.
  • 9.
    9 © 2014Teradata Anything Else That We Should Know?