LakeQL
Overview
  • Introduction
  • Datasource Contract
  • API Reference
Writing
  • Write Strategies
  • Load Strategies
  • Partitioning
Storage
  • Storage Operations
Trino
  • Connection
  • Write Config
  • Metadata
  • API Reference
Fabric
  • Connection
  • Metadata
  • API Reference
GitHub
LakeQL
  1. Data Sources
  2. Overview

Overview

What a data source is, and the contract every adapter implements.

A data source is how LakeQL reaches a query engine. An adapter implements a neutral contract. The core packages — the API, the CLI, the query builder — never depend on a specific engine.

This section introduces what data sources and adapters are and the datasource contract adapters implement. The @lakeql/datasource API reference closes the section.

Introduction

How adapters plug a query engine into LakeQL.

Datasource Contract

The neutral contracts in @lakeql/datasource that adapters implement.

API Reference

Complete reference for the @lakeql/datasource contract package.

Next page

Introduction