This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Python SDK

Welcome to the Vertica Python SDK Documentation. This documentation covers all of the classes that make up the Python SDK API. Using this API, you can create User Defined Extensions (UDxs) that integrate your own features into the Vertica Analytics Platform.

See Developing User-Defined Extensions.

The Vertica Python SDK requires Python 3.

Python UDx SDK Documentation

1 - BlockReader

2 - BlockWriter

3 - ColumnTypes

4 - FilterFactory

5 - Index

6 - InputBuffer

7 - InputState

8 - MultiPhaseTransformFunctionFactory

9 - OutputBuffer

10 - ParamReader

11 - ParamWriter

12 - ParserFactory

13 - PartitionReader

14 - PartitionWriter

15 - PerColumnParamReader

16 - PlanContext

17 - RejectedRecord

18 - ScalarFunction

19 - ScalarFunctionFactory

20 - Search

Searching for multiple words only shows matches that contain all words.

21 - ServerInterface

22 - SessionParamWriterMap

23 - SizedColumnTypes

24 - StreamState

25 - StreamWriter

26 - TransformFunction

27 - TransformFunctionFactory

28 - TransformFunctionPhase

29 - UDFilter

30 - UDParser

31 - UDXFactory

32 - UDXObject

33 - UDXType

The type of UDx instance a factory produces.

34 - VerticaType