kinetica-code

Guide Python SDK and REST API usage for Kinetica database applications.

4|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/kineticadb/agent-skills --skill kinetica-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kinetica-code
Source: https://github.com/kineticadb/agent-skills/tree/main/plugins/kinetica/skills/kinetica-code
Command: npx skills add https://github.com/kineticadb/agent-skills --skill kinetica-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers developers to build applications that seamlessly interact with Kinetica databases, enabling efficient data management and pipeline creation.

Core Features & Use Cases

  • Python SDK Integration: Learn to connect, query, and ingest data using the gpudb Python library.
  • REST API Usage: Understand how to interact with Kinetica directly via its REST API using tools like curl.
  • Data Pipeline Patterns: Implement common application development patterns for robust data workflows.
  • Use Case: A developer needs to ingest daily sales data from a CSV file into a Kinetica table using a Python script. This Skill provides the necessary code examples and best practices for connection, data loading, and error handling.

Quick Start

Use the kinetica-code skill to write a Python script that connects to a Kinetica instance and inserts records into the 'my_schema.sensor_data' table.

Frequently Asked Questions about kinetica-code

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect to a Kinetica database and execute SQL queries using Python?

To connect to a Kinetica database and execute SQL queries in Python, use the gpudb Python SDK to establish a connection object and pass SQL statements directly to the database for data retrieval and management.

What is the best way to ingest bulk CSV data into a Kinetica table?

The best way to ingest bulk CSV data into a Kinetica table is by using the gpudb Python SDK to handle data loading, which provides code examples and best practices for efficient record insertion and error handling.

Can I interact with the Kinetica REST API directly without using Python?

Yes, you can interact with the Kinetica REST API directly without Python by using tools like curl to send HTTP requests to the database, enabling direct data management and query execution.

Does the Kinetica Python SDK support DataFrame integration for data pipelines?

Yes, the Kinetica Python SDK supports DataFrame integration, allowing you to implement common application development patterns for building robust data workflows and data pipelines within your applications.

How do I implement connection pooling when building Kinetica applications?

You can implement connection pooling when building Kinetica applications by applying common application development patterns provided through the Python SDK, ensuring efficient database connection management for robust data workflows.