BusinessEvents and TIBCO Enterprise Runtime for R Mapping Reference

BusinessEvents and TIBCO Enterprise Runtime for R uses different data types, which are mapped to specific types on information exchange.

BusinessEvents to TIBCO Enterprise Runtime for R Mapping
BusinessEvents Type TERR Type
Int / Int [] Integer / Vector(Integer)
Long / Long[] Integer / Vector(Integer)
Float / Float[] Numeric / Vector(Numeric)
Double / Double[] Numeric / Vector(Numeric)
String / String[] Character / Vector(Character)
Boolean / Boolean[] Logical / Vector(Logical)
DateTime / DateTime[] Character / Vector(Character)
TIBCO Enterprise Runtime for R to BusinessEvents Mapping
TERR Type BusinessEvents Type
Integer / Vector(Integer) Integer / Integer[]
Numeric / Vector(Numeric) Double / Double[]
Character / Vector(Character) String / String[]
Logical / Vector(Logical) Integer / Integer[]
  • TRUE is mapped to '1'
  • FALSE is mapped to '0'
  • NA is mapped to '-1'
DataList Object

Use catalog functions to get the data (DataList.getElement).

DataFrame Object

Use catalog functions to get the data (DataFrame.getColumn).

Factor Not supported.

Note: You can modify the data type in TIBCO Enterprise Runtime for R, before sending it to BusinessEvents.