Introduction to the Python SDK

The Vertica Python SDK provides new capabilities to the Vertica Analytic Database. Unlike the other Vertica Software Development Kits (SDKs), the Vertica Python SDK does not require any additional system configuration or header files. This low overhead allows you to develop and deploy new capabilities to your Vertica cluster in a short amount of time.

The following workflow is typical for the Python SDK:

Because Python is an interpreted language, you do not have to compile your program before loading the UDx in Vertica. However, you should expect to do some debugging of your code after you create your function and begin testing it in Vertica.


Was this topic helpful?