Defining Teradata Function Mapping

The following properties are applicable to a Teradata Function Mapping object.

Tab

Property

Description

Additional Information

  Name Specifies the name of the function mapping object  
  Database Specifies the schema of the database to which the object belongs  
  Generate Specifies whether a DDL statement is generated for the object during forward engineering  
General

 

 

 

 

Function Specifies the name of function or table operator to map  
SID Specifies the security identifier of the authentication login  

External Security Type

Specifies the type of authorization

Definer Trusted: Indicates that the object access is shared with multiple users of the database in which it resides

Invoker Trusted: Indicates that the object access is exclusively granted to the database user who invokes it

Trusted: Indicates that a keyword is required to grant access

External Security Authorization

Specifies the authorizations for users and user permissions

 

Map JSON

Specifies the JSON format document containing input to function in the form of parameters and values

 

Storedas

Specifies the formatting style of the external data

TextFile: Indicates that the external data uses a text-based format, such as CSV or JSON

Parquet: Indicates that the external data is formatted as Parquet

Using Table List

 

 

Table

Specifies the list of input tables and output tables to use during function processing

 

Any In Table

Specifies that the table does not have a correlation name and do not match any of the named parameters

 

In/Out Table Type

Specifies the behavior of the table during the function processing

In Table: Indicates that the table is an input table during function processing

Out Table: Indicates that the table is an output table during function processing