# Altertable > Altertable combines lakehouse storage, DuckDB SQL, and access to external data. Use the same data from agents, applications, SQL clients, and data apps. ## Overview - [Overview](https://altertable.ai/docs/index.md): Explore Altertable’s AI-native data platform, with a DuckDB-based context lakehouse for agents, apps, and humans to analyze, build, and automate. ## Getting started - [Getting started](https://altertable.ai/docs/getting-started.md): Connect a data source, ingest records, track product events, or send telemetry to Altertable. Follow a quickstart yourself or set up with your agent. - [Ingest your first data](https://altertable.ai/docs/getting-started/ingest-data.md): Append a small record to an Altertable table with the CLI, query it to verify ingestion, and continue with file uploads or an agent-led setup. - [Connect an existing source](https://altertable.ai/docs/getting-started/connect-data.md): Connect a database, warehouse, or object-storage catalog to Altertable, inspect its tables, and verify a query without copying data into managed tables. - [Track your first product event](https://altertable.ai/docs/getting-started/product-analytics.md): Enable Product Analytics, send a test event with an API key, and verify it in the lakehouse before instrumenting your application with an SDK. - [Send your first logs and traces](https://altertable.ai/docs/getting-started/opentelemetry.md): Enable OpenTelemetry in Altertable, configure an exporter for logs or traces, and verify recent telemetry from your service with SQL. - [Example workflows](https://altertable.ai/docs/getting-started/examples.md): Use connected Altertable data to investigate product and customer questions, build a weekly review app, or schedule a recurring data check. - [FAQ and troubleshooting](https://altertable.ai/docs/getting-started/faq.md): Resolve common first-run failures with authentication, catalog access, ingestion, analytics verification, agent connections, and local data apps. - [Onboarding prompt](https://altertable.ai/docs/getting-started/prompt.md): Use this interactive onboarding prompt to discover your stack, prepare MCP and CLI access, connect data, and verify a first answer in Altertable. ## Lakehouse - [Lakehouse](https://altertable.ai/docs/lakehouse.md): Understand managed tables, external catalogs, DuckDB SQL, compute, and storage, then choose how to connect or ingest data into Altertable. - [Catalogs](https://altertable.ai/docs/lakehouse/catalogs.md): Create hosted, optimized lakehouse catalogs on Altertable, backed by Parquet files in object storage. - [Ingest or connect?](https://altertable.ai/docs/lakehouse/ingest-or-connect.md): Choose how to bring data to Altertable by comparing managed ingestion, live external catalogs, object storage, product events, and telemetry. - [SQL engine](https://altertable.ai/docs/lakehouse/sql-engine.md): Altertable uses DuckDB SQL for all queries, including federated queries across multiple data sources. ### Integration directory - [Integration directory](https://altertable.ai/docs/lakehouse/integrations.md): Find every guide for your integration in one place, including DuckDB, object storage, Iceberg catalogs, SDKs, SQL clients, and ingestion pipelines. - [DuckDB integration](https://altertable.ai/docs/lakehouse/integrations/duckdb.md): Choose how DuckDB works with Altertable: query managed tables, ingest local results, connect an existing database, or write DuckDB SQL. - [Amazon S3 integration](https://altertable.ai/docs/lakehouse/integrations/amazon-s3.md): Choose how to use Amazon S3 with Altertable: query existing files, import files, connect S3 Tables or Glue, or store managed catalog data. - [Cloudflare R2 integration](https://altertable.ai/docs/lakehouse/integrations/cloudflare-r2.md): Choose how Cloudflare R2 works with Altertable: connect its Iceberg catalog, query or import files, or provide storage for managed catalogs. ### Ingest data - [Ingest data](https://altertable.ai/docs/lakehouse/ingest.md): Load records, files, DataFrames, and scheduled bucket imports into managed lakehouse tables using APIs, SDKs, the CLI, or existing pipelines. - [Load records and files](https://altertable.ai/docs/lakehouse/ingest/http-api.md): Append JSON records, upload files, or upsert by primary key into Altertable, then verify the data with SQL using the CLI, SDKs, or HTTP API. - [Import from object storage](https://altertable.ai/docs/lakehouse/ingest/object-storage.md): Import files from object storage into Altertable tables with bucket synchronizers for scheduled, queryable ingestion. - [Ingest from DuckDB](https://altertable.ai/docs/lakehouse/ingest/duckdb.md): Ingest data from DuckDB into Altertable with the community extension for local files, tables, and SQL workflows. - [Ingest from Pandas, Polars, and Ibis](https://altertable.ai/docs/lakehouse/ingest/pandas-polars-ibis.md): Load Pandas, Polars, and Ibis tables into Altertable using DuckDB's Python client and the Altertable community extension. ### Pipeline integrations - [Pipeline integrations](https://altertable.ai/docs/lakehouse/ingest/integrations.md): Connect ETL tools, event platforms, and data workflows to load records into your governed Altertable lakehouse. - [Airbyte](https://altertable.ai/docs/lakehouse/ingest/integrations/airbyte.md): Use Airbyte to sync data from hundreds of sources into your Altertable lakehouse. Configure the custom Altertable destination connector with Docker integration. - [Fivetran](https://altertable.ai/docs/lakehouse/ingest/integrations/fivetran.md): Configure Fivetran's standard PostgreSQL destination to load source data into your Altertable lakehouse through the Postgres adapter. - [Segment](https://altertable.ai/docs/lakehouse/ingest/integrations/segment.md): Ingest Segment events into Altertable so product behavior can be queried with business, operational, and lakehouse data. - [PostHog](https://altertable.ai/docs/lakehouse/ingest/integrations/posthog.md): Forward events from an existing PostHog JavaScript integration into Altertable Product Analytics without changing tracking calls. - [dlt](https://altertable.ai/docs/lakehouse/ingest/integrations/dlt.md): Ask Altertable to create a dlt pipeline, provide source credentials securely when prompted, and schedule data loads into your Altertable catalog. ### Connect existing data - [Connect existing data](https://altertable.ai/docs/lakehouse/external-catalogs.md): Connect databases, warehouses, and file-backed buckets to Altertable as external catalogs for federated queries. - [Connect a Postgres database](https://altertable.ai/docs/lakehouse/external-catalogs/postgres.md): Add Postgres as an external catalog in Altertable for unified analytics. Query across Postgres and other sources with the federated query engine. - [Supabase](https://altertable.ai/docs/lakehouse/external-catalogs/supabase.md): Add Supabase as an external catalog in Altertable for unified analytics using Transaction Pooler. Query and analyze data across Supabase and other sources. - [MySQL](https://altertable.ai/docs/lakehouse/external-catalogs/mysql.md): Add MySQL as an external catalog for federated analytics. Query MySQL alongside other sources through Altertable's SQL engine. - [MariaDB](https://altertable.ai/docs/lakehouse/external-catalogs/mariadb.md): Add MariaDB as an external catalog in Altertable for unified analytics. Query across MariaDB and other sources with federated query engine. - [MongoDB](https://altertable.ai/docs/lakehouse/external-catalogs/mongodb.md): Add MongoDB as an external catalog in Altertable. Query Atlas or self-hosted collections as SQL tables alongside your other data sources. - [BigQuery](https://altertable.ai/docs/lakehouse/external-catalogs/bigquery.md): Add BigQuery as an external catalog in Altertable for unified analytics. Configure service account credentials and required roles to query BigQuery data. - [Snowflake](https://altertable.ai/docs/lakehouse/external-catalogs/snowflake.md): Add Snowflake as an external catalog in Altertable so teams can query warehouse data with lakehouse analytics. - [Redshift](https://altertable.ai/docs/lakehouse/external-catalogs/redshift.md): Add Amazon Redshift as an external catalog in Altertable for unified analytics. Query and analyze data across Redshift and other sources with federated queries. - [Connect a DuckDB database](https://altertable.ai/docs/lakehouse/external-catalogs/duckdb.md): Connect an existing DuckDB database file from object storage as an external catalog for federated queries in Altertable. - [Hugging Face](https://altertable.ai/docs/lakehouse/external-catalogs/hugging-face.md): Query public and private datasets hosted on the Hugging Face Hub as an external catalog, pinned to any branch, tag or commit. - [Bucket Tables](https://altertable.ai/docs/lakehouse/external-catalogs/bucket-tables.md): Map files in a connected bucket to external Altertable tables and query object storage data from the lakehouse. - [Iceberg Tables](https://altertable.ai/docs/lakehouse/external-catalogs/iceberg-tables.md): Map existing Iceberg tables in connected object storage to external tables in Altertable for unified lakehouse queries. - [R2 Data Catalog](https://altertable.ai/docs/lakehouse/external-catalogs/r2-data-catalog.md): Connect Cloudflare R2 Data Catalog to Altertable as an Iceberg REST catalog for open, governed lakehouse analytics. - [S3 Tables](https://altertable.ai/docs/lakehouse/external-catalogs/s3-tables.md): Connect Amazon S3 Tables to Altertable as an Iceberg REST catalog for managed, open-table lakehouse analytics. - [AWS Glue](https://altertable.ai/docs/lakehouse/external-catalogs/aws-glue.md): Connect AWS Glue Data Catalog to Altertable so teams can query Iceberg tables through a shared lakehouse foundation. - [Apache Polaris](https://altertable.ai/docs/lakehouse/external-catalogs/apache-polaris.md): Connect an Apache Polaris catalog to Altertable and query its Iceberg tables through the Iceberg REST API. ### Explore and query - [Explore and query](https://altertable.ai/docs/lakehouse/query.md): Explore tables in SQL Explorer or query from applications, DuckDB, and DataFrames using the same lakehouse namespace and access permissions. - [SQL Explorer](https://altertable.ai/docs/lakehouse/query/sql-explorer.md): Explore Altertable data with SQL, browse catalogs, run DuckDB-powered queries, and inspect results from your lakehouse. - [Query from an application](https://altertable.ai/docs/lakehouse/query/http-api.md): Run SQL from application code with an Altertable SDK or HTTP request, consume streamed results, and verify authentication before querying tables. - [Query object storage](https://altertable.ai/docs/lakehouse/query/object-storage.md): Query files and Iceberg datasets in S3-compatible object storage from Altertable without moving data into another system. - [Query Altertable from DuckDB](https://altertable.ai/docs/lakehouse/query/duckdb.md): Query Altertable databases from DuckDB with the community extension and work with lakehouse data from local SQL workflows. - [Query with Pandas, Polars, and Ibis](https://altertable.ai/docs/lakehouse/query/pandas-polars-ibis.md): Query Altertable tables with Pandas, Polars, or Ibis through the DuckDB extension or the Python lakehouse client's Ibis backend. ### SQL and BI clients - [SQL and BI clients](https://altertable.ai/docs/lakehouse/clients.md): Connect terminal workflows, SQL clients, and BI tools to Altertable using the CLI, PostgreSQL-compatible protocol, or Arrow Flight SQL. - [Altertable CLI](https://altertable.ai/docs/lakehouse/clients/cli.md): Install the Altertable CLI, log in to your environment, and verify your first query. Find advanced commands and options in the CLI reference. - [Connect a Postgres client](https://altertable.ai/docs/lakehouse/clients/postgres.md): Connect to Altertable with the Postgres wire protocol so SQL clients and BI tools can query governed lakehouse data. - [Arrow Flight SQL](https://altertable.ai/docs/lakehouse/clients/arrow-flight-sql.md): High-performance streaming analytics with Arrow Flight SQL. Built on Apache Arrow, ideal for dbt, Airbyte, and large datasets. - [Hex](https://altertable.ai/docs/lakehouse/clients/hex.md): Connect Hex to Altertable for collaborative analysis with SQL, Python, and R. Access all connected data sources via federated queries. - [Metabase](https://altertable.ai/docs/lakehouse/clients/metabase.md): Connect Metabase to Altertable with Arrow Flight SQL or the Postgres adapter to query governed lakehouse data in BI dashboards. ### Model and transform data - [Model and transform data](https://altertable.ai/docs/lakehouse/modeling.md): Organize lakehouse transformations with SQL, dbt, and medallion architecture, and connect project metadata to your agents as business context. - [Medallion architecture with dbt](https://altertable.ai/docs/lakehouse/modeling/medallion-architecture.md): Turn raw data accessed through Altertable federation into tested, business-ready tables with dbt, reusable business rules, and marts your teams can rely on. - [dbt](https://altertable.ai/docs/lakehouse/modeling/dbt.md): Run dbt models on Altertable and sync project knowledge, lineage, and semantic metadata from a connected repository. ### SQL capabilities - [SQL capabilities](https://altertable.ai/docs/lakehouse/features.md): Table capabilities for partitioning, time travel, views, search, and incremental processing in Altertable catalogs. - [Partitioning](https://altertable.ai/docs/lakehouse/features/partitioning.md): Partition Altertable catalog tables by column or transform to improve write layout and query pruning. - [Sorted tables](https://altertable.ai/docs/lakehouse/features/sorted-tables.md): Configure a physical sort order on Altertable catalog tables to improve min/max statistics and query pruning. - [Transactions](https://altertable.ai/docs/lakehouse/features/transactions.md): Run ACID transactions against Altertable catalogs with snapshot isolation and all-or-nothing semantics. - [Time travel](https://altertable.ai/docs/lakehouse/features/time-travel.md): Query Altertable catalog tables as of earlier snapshots using version or timestamp bounds for audits and reproducible reports. - [Views](https://altertable.ai/docs/lakehouse/features/views.md): Create, store, and query SQL views in Altertable catalog metadata so teams can reuse governed lakehouse logic. - [Macros](https://altertable.ai/docs/lakehouse/features/macros.md): Define reusable scalar and table macros in Altertable catalog metadata with standard CREATE MACRO syntax. - [Data change feed](https://altertable.ai/docs/lakehouse/features/data-change-feed.md): Query inserts, updates, and deletes between catalog snapshots using table_changes and related functions. - [Full-text search](https://altertable.ai/docs/lakehouse/features/full-text-search.md): Search text across Altertable tables with SQL-native full-text search for faster discovery across lakehouse data. - [Optimize table](https://altertable.ai/docs/lakehouse/features/optimize-table.md): Optimize Altertable tables for better storage layout, faster queries, and improved lakehouse performance at scale. - [MATCH_RECOGNIZE](https://altertable.ai/docs/lakehouse/features/match-recognize.md): Find ordered row patterns such as funnels, journeys, and state transitions with SQL:2016-style MATCH_RECOGNIZE. - [SESSIONIZE](https://altertable.ai/docs/lakehouse/features/sessionize.md): Assign ordered events to gap-based sessions and calculate session-level measures with DuckDB SQL in Altertable. - [JOURNEYS](https://altertable.ai/docs/lakehouse/features/journeys.md): Discover observed paths from a start event to an end event, including drop-offs, with the JOURNEYS operator in Altertable. ### Compute and performance - [Compute and performance](https://altertable.ai/docs/lakehouse/compute.md): Understand how Workers execute lakehouse SQL, choose compute for a query, and improve performance with caching and table layout. - [Workers](https://altertable.ai/docs/lakehouse/compute/workers.md): Workers are the DuckDB-based compute units that execute queries, cache data, and connect Altertable to your sources. - [Choose compute for a query](https://altertable.ai/docs/lakehouse/compute/sizing.md): Choose automatic or fixed compute sizing for lakehouse queries, understand available Worker tiers, and account for session reuse constraints. - [Performance](https://altertable.ai/docs/lakehouse/compute/performance.md): Performance characteristics for Workers, cache behavior, and how we benchmark query latency and cost on the Altertable lakehouse. ### Storage - [Storage](https://altertable.ai/docs/lakehouse/storage.md): Configure object storage for managed lakehouse tables and distinguish storage buckets from external catalogs and scheduled bucket imports. - [Buckets](https://altertable.ai/docs/lakehouse/storage/buckets.md): Buckets are the object storage units that keep Altertable lakehouse data durable, portable, and scalable. ## Agents - [Agents](https://altertable.ai/docs/agents.md): Connect your AI client to Altertable, ask questions about data, and add business context through skills, semantic models, repositories, and memories. - [Ask Altertable](https://altertable.ai/docs/agents/ask.md): Ask questions about your Altertable data with an agent that uses shared lakehouse context, SQL, and saved business definitions. - [Use the CLI with agents](https://altertable.ai/docs/agents/cli.md): Use the Altertable CLI alongside MCP when your agent needs terminal commands, local files, ingestion, or structured query results. - [Model Context Protocol (MCP)](https://altertable.ai/docs/agents/mcp.md): Connect MCP-compatible AI clients to Altertable so agents can query lakehouse data through governed, scoped tools. ### Connect your agent - [Connect your agent](https://altertable.ai/docs/agents/setup.md): Connect Codex, Claude, ChatGPT, Cursor, or another compatible client to Altertable with MCP, workflow skills, and optional terminal access. - [Claude](https://altertable.ai/docs/agents/setup/claude.md): Install the Altertable plugin in Claude, connect the hosted MCP server, and verify access to your data catalogs. - [ChatGPT](https://altertable.ai/docs/agents/setup/chatgpt.md): Install the Altertable plugin in ChatGPT, connect the hosted MCP server, and verify access to your data catalogs. - [Claude Code](https://altertable.ai/docs/agents/setup/claude-code.md): Install the Altertable plugin in Claude Code, load its bundled skills and MCP configuration, and verify access to your data catalogs. - [Codex](https://altertable.ai/docs/agents/setup/codex.md): Install the Altertable plugin from its Codex marketplace, connect the hosted MCP server, and verify access to your data catalogs. - [Cursor](https://altertable.ai/docs/agents/setup/cursor.md): Install the Altertable Cursor plugin, connect the hosted MCP server, and verify access to your data catalogs. - [Other agents](https://altertable.ai/docs/agents/setup/other-agents.md): Install Altertable Skills in any compatible agent without a native plugin, then add the hosted MCP server and verify catalog access. ### Business context - [Business context](https://altertable.ai/docs/agents/knowledge.md): Manage semantic layers, memories, repositories, and business context that help teams and agents understand lakehouse data. - [Semantic Layer](https://altertable.ai/docs/agents/knowledge/semantic-layer.md): Define shared metrics, dimensions, and business concepts in Altertable for governed analytics and AI workflows. - [Memories](https://altertable.ai/docs/agents/knowledge/memories.md): Use Altertable memories to preserve context from prior agent work so future analysis starts with reusable knowledge. - [Knowledge entries](https://altertable.ai/docs/agents/knowledge/entries.md): Create and manage knowledge entries and repositories in Altertable so teams and agents can reuse trusted business context. ### Repository integrations - [Repository integrations](https://altertable.ai/docs/agents/knowledge/integrations.md): Connect source providers like GitHub and GitLab so Altertable can sync repository files into your knowledge base. - [GitLab (self-hosted)](https://altertable.ai/docs/agents/knowledge/integrations/gitlab-self-hosted.md): Connect a self-hosted GitLab instance to Altertable through an OAuth application to sync knowledge from your repositories. ## Data apps - [Data apps](https://altertable.ai/docs/data-apps.md): Build interactive data apps with an agent, query your Altertable catalogs, review the results, and share the app with your intended audience. - [Build a data app](https://altertable.ai/docs/data-apps/build.md): Describe a data app in Altertable, let the agent inspect relevant catalogs, and verify its queries, calculations, filters, and visible results. - [Share a data app](https://altertable.ai/docs/data-apps/share.md): Create a public share link for an Altertable data app, choose an expiration, verify the shared results, and revoke links when access is no longer needed. - [Develop locally](https://altertable.ai/docs/data-apps/local-development.md): Use the Altertable data-app CLI and SDK workflow when you need local source files, a development server, and control over publishing a data app. - [Insights](https://altertable.ai/docs/data-apps/insights.md): Insights are saved analyses over lakehouse data—semantic and SQL views you can share, embed, and monitor with scheduled tasks. ## Product Analytics - [Product Analytics](https://altertable.ai/docs/product-analytics.md): Product behavior data in the same runtime as revenue, operations, analytics, and agents—one lakehouse for product and business questions. - [Set up tracking](https://altertable.ai/docs/product-analytics/setup.md): Authenticate clients, track events, identify users, and alias identities into the built-in `product_analytics` catalog. - [Product Analytics authentication](https://altertable.ai/docs/product-analytics/authentication.md): Authenticate Product Analytics SDKs and API requests with public API keys for the target staging or production environment. - [Track](https://altertable.ai/docs/product-analytics/track.md): Track product events from SDKs or API clients and make behavioral data queryable in your Altertable lakehouse. - [Identify](https://altertable.ai/docs/product-analytics/identify.md): Identify users in Altertable Product Analytics so events connect to stable profiles, traits, and business context. - [Alias](https://altertable.ai/docs/product-analytics/alias.md): Alias product analytics identifiers in Altertable to merge user profiles when identity systems or user IDs change. - [Analyze product behavior](https://altertable.ai/docs/product-analytics/analyze.md): Analyze product behavior in Altertable with funnels, retention, segmentation, dashboards, and SQL over lakehouse data. - [Segmentation](https://altertable.ai/docs/product-analytics/segmentation.md): Plot product event metrics over time, compare breakdowns by event properties or user traits, and verify the results in a segmentation insight. - [Funnel](https://altertable.ai/docs/product-analytics/funnel.md): Measure conversion through ordered event steps, inspect where users drop off, and verify a funnel insight against its SQL results. - [Retention](https://altertable.ai/docs/product-analytics/retention.md): Measure how cohorts that perform a starting event come back and perform a returning event over time. - [Query product data with SQL](https://altertable.ai/docs/product-analytics/query.md): Query identity-resolved product events with DuckDB SQL and join product behavior to connected business data using the Product Analytics catalog. - [Product Analytics data model](https://altertable.ai/docs/product-analytics/data-model.md): Look up the raw and identity-resolved Product Analytics tables for events, users, web sessions, and pageviews in the built-in lakehouse catalog. ## OpenTelemetry - [OpenTelemetry](https://altertable.ai/docs/opentelemetry.md): Ingest OpenTelemetry logs, traces, and metrics into Altertable, then query observability data alongside product and business data. - [Configure an exporter](https://altertable.ai/docs/opentelemetry/setup.md): Authenticate OpenTelemetry exporters and send logs, traces, and telemetry signals into Altertable for SQL analysis. - [Logs](https://altertable.ai/docs/opentelemetry/logs.md): Send OpenTelemetry logs to Altertable through the OTLP HTTP logs endpoint and analyze application telemetry with SQL. - [Traces](https://altertable.ai/docs/opentelemetry/traces.md): Send OpenTelemetry traces to Altertable through the OTLP HTTP traces endpoint and analyze spans with SQL workflows. - [Send metrics](https://altertable.ai/docs/opentelemetry/metrics.md): Export OpenTelemetry metrics to Altertable with an SDK or collector, then verify gauge, sum, and histogram data with SQL. - [Query telemetry](https://altertable.ai/docs/opentelemetry/query.md): Query OpenTelemetry logs, traces, and metrics with SQL, correlate services and requests, and join telemetry with product or business data. - [OpenTelemetry data model](https://altertable.ai/docs/opentelemetry/data-model.md): Look up the OpenTelemetry logs, spans, and metrics in Altertable, understand accepted signals, and query telemetry alongside other lakehouse catalogs. ## Automation - [Automation](https://altertable.ai/docs/automation.md): Schedule recurring SQL, code, and AI work, then deliver the resulting findings to the right people in the right environment. - [Cousteau](https://altertable.ai/docs/automation/cousteau.md): Connect data for Cousteau with guides for product analytics, OpenTelemetry, HTTP ingestion, object storage, external catalogs, and business context. - [Tasks](https://altertable.ai/docs/automation/tasks.md): Automate recurring work with Altertable Tasks. Set instructions, add context, and get notified when your data needs attention. - [Notifications](https://altertable.ai/docs/automation/notifications.md): Notifications surface agent findings and updates in Altertable, by email, or in Slack—scoped per environment. ## Administration - [Administration](https://altertable.ai/docs/administration.md): Learn how Altertable organizations and environments separate account administration from isolated data workspaces. - [Security and access](https://altertable.ai/docs/administration/security.md): Control access, identities, and encryption across Altertable organizations, environments, and catalogs. - [Access control](https://altertable.ai/docs/administration/access-control.md): Manage organization, environment, and catalog access for team members, service accounts, and production vs staging workspaces. - [Network](https://altertable.ai/docs/administration/network.md): How Altertable workers reach your catalogs. Allow these egress IP addresses, or connect through an SSH tunnel when the database is not publicly reachable. - [Principals](https://altertable.ai/docs/administration/principals.md): Manage Altertable principals for people and automation so access to organizations, environments, and data stays governed. - [Lakehouse credentials](https://altertable.ai/docs/administration/lakehouse-credentials.md): Altertable generates secure credentials for each environment. Access them to connect via the HTTP API, Arrow Flight SQL, or Postgres adapter. - [Encryption](https://altertable.ai/docs/administration/encryption.md): Encrypts data in transit and at rest, including credentials for databases and connected object storage buckets. - [Limits](https://altertable.ai/docs/administration/limits.md): Altertable implements soft limits on storage, agents, and SQL sessions across pricing tiers, with hard limits for memory and large table scans. - [Terraform](https://altertable.ai/docs/administration/infrastructure-as-code.md): Manage Altertable environments, buckets, catalogs, service accounts, members, credentials, and roles with the Terraform provider. ## Reference - [Reference](https://altertable.ai/docs/api-references.md): Find Altertable API references for SQL queries, ingestion, OpenTelemetry, product analytics, authentication, and MCP tools. - [Lakehouse API](https://altertable.ai/docs/api-references/lakehouse.md): Reference for the Altertable HTTP API, including authentication and endpoints for query, file upload, upserts, append, validation, and query lifecycle. - [Product Analytics API](https://altertable.ai/docs/api-references/product-analytics.md): Product Analytics HTTP API reference for tracking events, identifying users, and authenticating HTTP requests from your applications. - [OpenTelemetry API](https://altertable.ai/docs/api-references/opentelemetry.md): OTLP/HTTP reference for logs, traces, and metrics, including authentication, encodings, compression, and response statuses. - [MCP tools](https://altertable.ai/docs/api-references/mcp-tools.md): Full reference of MCP tools available when connected to Altertable. Covers orientation, schema exploration, querying, previewing, and write actions. - [CLI command reference](https://altertable.ai/docs/api-references/cli.md): Browse every Altertable CLI command, global option, argument, and example, with stable links for terminal workflows and automation. - [SDKs](https://altertable.ai/docs/api-references/sdks.md): Find the Altertable client libraries for lakehouse queries, ingestion, Product Analytics, and data apps, with links to setup guides and source repositories. - [Glossary](https://altertable.ai/docs/api-references/glossary.md): Understand Altertable names for catalogs, environments, agents, credentials, compute, storage, and MCP access labels, endpoints, and OAuth scopes. ## Optional - [Documentation export](https://altertable.ai/docs/llms-full.txt): Documentation with links to individual MCP tool schemas - [Site overview](https://altertable.ai/llms.txt): Product overview and other resources