Overview of Aster Spark API - Aster Analytics

Teradata AsterĀ® Spark Connector User Guide

Product
Aster Analytics
Release Number
7.00.00.01
Published
May 2017
Language
English (United States)
Last Update
2018-04-13
dita:mapPath
dbt1482959363906.ditamap
dita:ditavalPath
Generic_no_ie_no_tempfilter.ditaval
dita:id
dbt1482959363906
lifecycle
previous
Product Category
Software

The Aster Spark API helps you write wrappers for functions to use in RunOnSpark queries. The API provides AsterSparkFunction abstract base classes and subclasses that encapsulate implementation details.

You can write processing code by extending an abstract base class, using the Scala programming language. You can derive functions to use with the RunOnSpark function from AsterSparkFunction subclasses. These subclasses encapsulate and hide the complexities of Aster-Spark interaction and data transfers. Tasks that these subclasses perform include:
  • Processing arguments
  • Connecting to RunOnSpark instances to get data and, if necessary, persist it
  • Converting data types
  • Connecting to RunOnSpark instances and returning results