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

Please activate JavaScript to enable the search functionality.

From here you can search these documents. Enter your search words into the box below and click "search". Note that the search function will automatically search for all of the words. Pages containing fewer words won't appear in the result list.

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