Low-level API

The low-level API consists of a number of groups of functions responsible for:
  • Handling the connection between the NPS and AEs
  • Handling the data flow, including data input and output, type and values conversion
  • Querying the process environment variables that are exported by the operating system and the NPS
  • Defining the output signature which is known as “shapers” and “sizers”
  • Iterating through shared libraries associated with the AE through the NPS shared library mechanism
  • General usability functions, including error reporting and gathering Netezza-related runtime information