# Kamu Docs ## Docs - [FlightSQL](https://docs.kamu.dev/api/flight-sql.md) - [GraphQL](https://docs.kamu.dev/api/graphql.md) - [JDBC](https://docs.kamu.dev/api/jdbc.md) - [Kafka](https://docs.kamu.dev/api/kafka.md) - [MQTT](https://docs.kamu.dev/api/mqtt.md) - [OData](https://docs.kamu.dev/api/odata.md) - [ODF](https://docs.kamu.dev/api/odf.md) - [Blockchain Oracle](https://docs.kamu.dev/api/oracle.md) - [Overview](https://docs.kamu.dev/api/overview.md) - [PostgreSQL](https://docs.kamu.dev/api/postgres.md) - [REST](https://docs.kamu.dev/api/rest.md) - [Webhooks](https://docs.kamu.dev/api/webhooks.md) - [WebSocket](https://docs.kamu.dev/api/websocket.md) - [About](https://docs.kamu.dev/cli/about.md) - [Bad Data on Ingestion](https://docs.kamu.dev/cli/bad-data/ingest-errors.md) - [PII and Sensitive Data](https://docs.kamu.dev/cli/bad-data/pii.md) - [Retractions & Corrections](https://docs.kamu.dev/cli/bad-data/retractions-corrections.md) - [Bad Data in Upstream Datasets](https://docs.kamu.dev/cli/bad-data/upstream.md) - [Sharing & Collaboration](https://docs.kamu.dev/cli/collab/index.md) - [Sharing datasets with IPFS](https://docs.kamu.dev/cli/collab/ipfs.md): Describes integration with content-addressable decentralized storage - [Privacy and Permissions](https://docs.kamu.dev/cli/collab/privacy-and-permissions.md) - [Provenance](https://docs.kamu.dev/cli/collab/provenance.md) - [Repositories](https://docs.kamu.dev/cli/collab/repositories.md): Describes different approaches to sharing datasets - [Validity of Data](https://docs.kamu.dev/cli/collab/validity.md): Describes audit and verification procedures that can be used to ensure the data presented to you is trustworthy - [Commands Reference](https://docs.kamu.dev/cli/commands.md) - [Config Reference](https://docs.kamu.dev/cli/config.md) - [Derivative Dataset Evolution](https://docs.kamu.dev/cli/evolve/deriv.md) - [Root Dataset Evolution](https://docs.kamu.dev/cli/evolve/root.md) - [Schema Evolution](https://docs.kamu.dev/cli/evolve/schema.md) - [Exploring Data](https://docs.kamu.dev/cli/explore.md): Viewing data and performing basic exploratory data analysis. - [Blockchain Sources](https://docs.kamu.dev/cli/ingest/blockchain-source.md) - [Ingesting Data](https://docs.kamu.dev/cli/ingest/index.md) - [Input Formats](https://docs.kamu.dev/cli/ingest/input-formats.md): Examples of handling tricky formats during ingestion - [Merge Strategies](https://docs.kamu.dev/cli/ingest/merge-strategies.md): Describes the process of historization used depending on the nature of source data - [Push Sources](https://docs.kamu.dev/cli/ingest/push-source.md) - [Install](https://docs.kamu.dev/cli/install.md): Covers installation steps to get kamu-cli running on your computer - [Quick Start](https://docs.kamu.dev/cli/quick-start.md): A quick rundown of the key features to get a feel for the tool - [Streaming Aggregations](https://docs.kamu.dev/cli/transform/aggregations.md) - [Geospatial Data](https://docs.kamu.dev/cli/transform/gis-data.md) - [Transforming Data](https://docs.kamu.dev/cli/transform/index.md): Cleaning, enriching, aggregating, and otherwise transforming data in the system. Properties of derivative datasets and stream processing. - [Stream-to-Stream Joins](https://docs.kamu.dev/cli/transform/joins-s2s.md) - [Temporal Table Joins](https://docs.kamu.dev/cli/transform/joins-tt.md) - [Projections](https://docs.kamu.dev/cli/transform/projections.md) - [Retractions & Corrections](https://docs.kamu.dev/cli/transform/retractions-corrections.md) - [Watermarks](https://docs.kamu.dev/cli/transform/watermarks.md) - [Troubleshooting](https://docs.kamu.dev/cli/troubleshooting.md): Diagnosing the errors and reporting issues. - [COVID-19 Daily Cases](https://docs.kamu.dev/examples/covid19.md) - [Currency Conversion](https://docs.kamu.dev/examples/currency-conversion.md) - [Housing prices](https://docs.kamu.dev/examples/housing-prices.md) - [Examples](https://docs.kamu.dev/examples/index.md): Sample data projects executed with kamu - [Leaderboard](https://docs.kamu.dev/examples/leaderboard.md) - [Overdue Order Shipments](https://docs.kamu.dev/examples/overdue-shipments.md) - [Stock trading](https://docs.kamu.dev/examples/stock-trading.md) - [Web3 data](https://docs.kamu.dev/examples/web3-data.md) - [Community](https://docs.kamu.dev/general/community.md) - [Contributing](https://docs.kamu.dev/general/contrib.md) - [Glossary](https://docs.kamu.dev/general/glossary.md): Definitions of commonly used terms in Open Data Fabric and Kamu projects - [Licensing Terms](https://docs.kamu.dev/general/licensing.md) - [Project Status](https://docs.kamu.dev/general/project-status.md) - [Supported Data Engines](https://docs.kamu.dev/general/supported-engines.md): Describes strengths and development state of different engines supported by kamu - [Terms of Service](https://docs.kamu.dev/general/terms.md) - [Typography](https://docs.kamu.dev/general/typography.md): Common UI elements used in documentation - [Generic ADBC Client](https://docs.kamu.dev/integrations/adbc.md): Connecting client applications via ADBC protocol. - [Apache Superset](https://docs.kamu.dev/integrations/apache-superset.md): Connecting Apache Superset to Kamu via Flight SQL. - [DBeaver](https://docs.kamu.dev/integrations/dbeaver.md): Connecting DBeaver via JDBC protocol. - [Generic JDBC Client](https://docs.kamu.dev/integrations/jdbc.md): Connecting client applications via JDBC protocol. - [Generic ODBC Client](https://docs.kamu.dev/integrations/odbc.md): Connecting client applications via ODBC protocol. - [Overview](https://docs.kamu.dev/integrations/overview.md) - [PowerBI](https://docs.kamu.dev/integrations/powerbi.md): Connecting PowerBI via ODBC protocol. - [Python Scripts & Notebooks](https://docs.kamu.dev/integrations/python.md): Connecting Python applications to Kamu. - [Tableau](https://docs.kamu.dev/integrations/tableau.md): Connecting Tableau via JDBC protocol. - [About](https://docs.kamu.dev/node/about.md) - [Architecture](https://docs.kamu.dev/node/architecture.md) - [Verifiable Queries](https://docs.kamu.dev/node/commitments.md) - [Config Reference](https://docs.kamu.dev/node/config.md) - [Artifacts](https://docs.kamu.dev/node/deploy/artifacts.md) - [Auth](https://docs.kamu.dev/node/deploy/auth.md) - [Capacity Planning](https://docs.kamu.dev/node/deploy/capacity.md) - [Customization](https://docs.kamu.dev/node/deploy/customization.md) - [Kubernetes Setup](https://docs.kamu.dev/node/deploy/k8s.md) - [Deployment Manual](https://docs.kamu.dev/node/deploy/manual.md) - [Security](https://docs.kamu.dev/node/deploy/security.md) - [Storage](https://docs.kamu.dev/node/deploy/storage.md) - [Monitoring](https://docs.kamu.dev/node/operator/monitoring.md) - [Performance Tips](https://docs.kamu.dev/node/operator/performance.md) - [Upgrades](https://docs.kamu.dev/node/operator/upgrades.md) - [Quick Start](https://docs.kamu.dev/node/quick-start.md) - [Troubleshooting](https://docs.kamu.dev/node/troubleshoot.md) - [About](https://docs.kamu.dev/odf/about.md) - [RFC-001: Record Offsets](https://docs.kamu.dev/odf/rfcs/001-record-offsets.md) - [RFC-002: Logical Data Digests](https://docs.kamu.dev/odf/rfcs/002-logical-data-hashes.md) - [RFC-003: Content Addressability](https://docs.kamu.dev/odf/rfcs/003-content-addressability.md) - [RFC-004: Metadata Extensibility](https://docs.kamu.dev/odf/rfcs/004-metadata-extensibility.md) - [RFC-005: New Annotation Metadata Events](https://docs.kamu.dev/odf/rfcs/005-dataset-annotations.md) - [RFC-006: Store Checkpoints as Files](https://docs.kamu.dev/odf/rfcs/006-checkpoints-as-files.md) - [RFC-007: Simple Transfer Protocol](https://docs.kamu.dev/odf/rfcs/007-simple-transfer-protocol.md) - [RFC-008: Smart Transfer Protocol](https://docs.kamu.dev/odf/rfcs/008-smart-transfer-protocol.md) - [RFC-009: Ingestion Source State](https://docs.kamu.dev/odf/rfcs/009-ingest-source-state.md) - [RFC-010: Data Schema in Metadata](https://docs.kamu.dev/odf/rfcs/010-data-schema-in-metadata.md) - [RFC-011: Push Ingest Sources](https://docs.kamu.dev/odf/rfcs/011-push-ingest-sources.md) - [RFC-012: Recommend `base16` encoding for textual representation of hashes and DIDs](https://docs.kamu.dev/odf/rfcs/012-recommend-base16-encoding.md) - [RFC-013: Enum representation in YAML encoding](https://docs.kamu.dev/odf/rfcs/013-yaml-enum-representation.md) - [RFC-014: Minimizing scanning for last offset and block ](https://docs.kamu.dev/odf/rfcs/014-minimize-offset-scanning.md) - [RFC-015: Unified changelog stream schema](https://docs.kamu.dev/odf/rfcs/015-unified-changelog-stream-schema.md) - [RFC-016: ODF Schema Format](https://docs.kamu.dev/odf/rfcs/016-odf-schema.md) - [RFC-017: Large Files Linking](https://docs.kamu.dev/odf/rfcs/017-large-files-linking.md) - [RFCs](https://docs.kamu.dev/odf/rfcs/index.md) - [Schemas](https://docs.kamu.dev/odf/schemas.md): Schemas of common metadata objects - [Specification](https://docs.kamu.dev/odf/spec.md) - [About](https://docs.kamu.dev/platform/about.md) - [Accounts & Organizations](https://docs.kamu.dev/platform/accounts.md) - [Monitoring](https://docs.kamu.dev/platform/admin/monitoring.md) - [Tasks & Executors](https://docs.kamu.dev/platform/admin/tasks-executors.md) - [Notebooks](https://docs.kamu.dev/platform/data/notebooks.md) - [Querying](https://docs.kamu.dev/platform/data/querying.md) - [Attachments](https://docs.kamu.dev/platform/datasets/attachments.md) - [Licenses](https://docs.kamu.dev/platform/datasets/licenses.md) - [Overview](https://docs.kamu.dev/platform/flows/overview.md) - [Privacy](https://docs.kamu.dev/platform/privacy.md) - [Frequently asked questions](https://docs.kamu.dev/start/faq.md) - [First Steps](https://docs.kamu.dev/start/first-steps.md) - [Learning Materials](https://docs.kamu.dev/start/learning-materials.md): Explainer videos, talks, publications and other learning materials - [Online Tutorial](https://docs.kamu.dev/start/tutorial.md) - [Welcome to Kamu!](https://docs.kamu.dev/start/welcome.md) ## OpenAPI Specs - [openapi](https://docs.kamu.dev/api-reference/openapi.json)