Pular para o conteúdo

Instalação

Terminal window
pip install dataspoc-lens

Isso instala o pacote principal com DuckDB, a CLI, shell interativo e transformações SQL.

  • Python 3.10+
  • DuckDB é instalado automaticamente como dependência

Instale extras para funcionalidades adicionais:

Terminal window
# Cloud storage backends
pip install dataspoc-lens[s3] # Amazon S3 support (s3fs)
pip install dataspoc-lens[gcs] # Google Cloud Storage support (gcsfs)
pip install dataspoc-lens[azure] # Azure Blob Storage support (adlfs)
# Notebooks
pip install dataspoc-lens[jupyter] # JupyterLab with SQL magic
pip install dataspoc-lens[marimo] # Marimo reactive notebooks
# AI and agents
pip install dataspoc-lens[ai] # AI natural language queries (Anthropic, OpenAI)
pip install dataspoc-lens[mcp] # MCP server for AI agent integration
# Everything
pip install dataspoc-lens[all] # All extras included
ExtraO que adicionaCaso de uso
[s3]s3fsConsultar arquivos Parquet no Amazon S3
[gcs]gcsfsConsultar arquivos Parquet no Google Cloud Storage
[azure]adlfsConsultar arquivos Parquet no Azure Blob Storage
[jupyter]jupyterlab, jupysql, duckdb-engine, ipykernel, numpy, pandasNotebooks interativos com %%sql magic
[marimo]marimo, numpy, pandasNotebooks reativos com Marimo
[ai]anthropic, openaiConsultas em linguagem natural via LLM
[mcp]mcpServidor Model Context Protocol para agentes de IA
[all]Todos os acimaInstalação completa

Se você prefere o uv como gerenciador de pacotes:

Terminal window
uv pip install dataspoc-lens
uv pip install dataspoc-lens[all]
Terminal window
dataspoc-lens --version
dataspoc-lens 0.2.0