Zum Hauptinhalt springen

Chdb Sql

Skill Verifiziert Aktiv

In-process ClickHouse SQL engine für Python — führen Sie ClickHouse SQL-Abfragen direkt auf lokalen Dateien, entfernten Datenbanken und Cloud-Speicher ohne Server aus. Verwenden Sie dies, wenn der Benutzer SQL-Abfragen gegen Parquet/CSV/JSON-Dateien schreiben möchte, ClickHouse-Tabellenfunktionen (mysql(), s3(), postgresql(), iceberg(), deltaLake() usw.) verwenden, zustandsbehaftete analytische Pipelines mit Session erstellen, parametrisierte Abfragen, Fensterfunktionen oder andere erweiterte ClickHouse SQL-Funktionen nutzen möchte. Verwenden Sie es auch, wenn der Benutzer explizit chdb.query(), ClickHouse SQL-Syntax erwähnt oder plattformübergreifende SQL-Joins wünscht. NICHT verwenden für pandas-ähnliche DataFrame-Operationen — stattdessen chdb-datastore verwenden.

Zweck

Benutzern die Nutzung der Leistungsfähigkeit von ClickHouse SQL direkt in ihrer Python-Umgebung für effiziente Datenabfragen und -analysen über verschiedene Datenquellen hinweg zu ermöglichen.

Funktionen

  • ClickHouse SQL-Abfragen im Prozess ausführen
  • Lokale Dateien (Parquet, CSV, JSON) abfragen
  • Verbindung zu entfernten Datenbanken (MySQL, PostgreSQL) herstellen
  • Zugriff auf Cloud-Speicher (S3, GCS, Azure Blob)
  • Erweiterte ClickHouse SQL-Funktionen nutzen (Tabellenfunktionen, Fensterfunktionen, parametrisierte Abfragen)
  • Python-Datenstrukturen (Dicts, DataFrames) als SQL-Tabellen integrieren
  • Zustandsbehaftete analytische Pipelines mit der Session-API erstellen

Anwendungsfälle

  • Abfragen von Daten aus Parquet-, CSV- oder JSON-Dateien mit SQL.
  • Zusammenführen von Daten aus verschiedenen Quellen (z. B. MySQL und S3) mit SQL.
  • Erstellen von mehrstufigen Analyse-Pipelines mit persistenten Sitzungen.
  • Nutzung des reichhaltigen SQL-Dialekts von ClickHouse innerhalb eines Python-Skripts.

Nicht-Ziele

  • Durchführen von pandas-ähnlichen DataFrame-Operationen (verwenden Sie stattdessen `chdb-datastore`).
  • Ausführen eines eigenständigen ClickHouse-Servers.
  • Als allgemeiner Datenbankclient für alle SQL-Dialekte fungieren.

Vertrauen

  • info:Aufmerksamkeit für ProblemeOffene Probleme: 2, Geschlossene Probleme: 0. Die Maintainer haben in den letzten 90 Tagen keine Probleme geschlossen, und es gibt derzeit 2 offene Probleme.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add clickhouse/agent-skills
/plugin install agent-skills@clickhouse-agent-skills

Qualitätspunktzahl

Verifiziert
98 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne425
LizenzApache-2.0
Status
Quellcode ansehen

Ähnliche Erweiterungen

Fit Drift Diffusion Model

100

Fit cognitive drift-diffusion models (Ratcliff DDM) to reaction time and accuracy data with parameter estimation (drift rate, boundary separation, non-decision time), model comparison, and parameter recovery validation. Use when modeling binary decision-making with reaction time data, estimating cognitive parameters from experimental data, comparing sequential sampling model variants, or decomposing speed-accuracy tradeoff effects into latent cognitive components.

Skill
pjt222

DBHub Database Query Guide

100

Anleitung zum Abfragen von Datenbanken über den DBHub MCP-Server. Verwenden Sie diese Fähigkeit immer dann, wenn Sie Datenbankschemata untersuchen, Tabellen inspizieren oder SQL-Abfragen über die MCP-Tools von DBHub ausführen müssen (search_objects, execute_sql). Aktiviert bei jeder Datenbankabfrageaufgabe, Schemadeckung, Datenabfrage oder SQL-Ausführung über MCP – auch wenn der Benutzer nur „Datenbank prüfen“ oder „mir Daten finden“ sagt. Diese Fähigkeit stellt sicher, dass Sie dem richtigen Workflow „zuerst erkunden“ folgen, anstatt Tabellenstrukturen zu erraten.

Skill
bytebase

Dsql

100

Build with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, and develop applications with a serverless, distributed SQL database. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL migration, DDL operations, query plan explainability, and SQL compatibility validation. Triggers on phrases like: DSQL, Aurora DSQL, create DSQL table, DSQL schema, migrate to DSQL, distributed SQL database, serverless PostgreSQL-compatible database, DSQL query plan, DSQL EXPLAIN ANALYZE, why is my DSQL query slow.

Skill
awslabs

MySQL Read Only Query Skill

99

Execute read-only SQL queries against multiple MySQL databases. Use when: (1) querying MySQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis, (4) checking database contents. Supports multiple database connections with descriptions for intelligent auto-selection. Blocks all write operations (INSERT, UPDATE, DELETE, DROP, etc.) for safety.

Skill
sanjay3290

Serialize Data Formats

97

Serialize and deserialize data across common formats including JSON, XML, YAML, Protocol Buffers, MessagePack, and Apache Arrow/Parquet. Covers format selection criteria, encoding/decoding patterns, performance trade-offs, and interoperability considerations. Use when choosing a wire format for API communication, persisting structured data to disk, exchanging data between systems written in different languages, optimizing transfer size or parsing speed, or migrating from one serialization format to another.

Skill
pjt222

ClickHouse Best Practices

88

MUSS VERWENDET WERDEN, wenn ClickHouse-Schemas, Abfragen oder Konfigurationen überprüft werden. Enthält 31 Regeln, die VOR der Bereitstellung von Empfehlungen überprüft werden MÜSSEN. Lesen Sie immer relevante Regelsdateien und zitieren Sie spezifische Regeln in Antworten.

Skill
clickhouse