LakeQL
Introduction
  • Overview
  • Key Concepts
  • Package Map
Getting Started
  • Prerequisites
  • Quickstart
  • Environment Configuration
  • First Run
Architecture
  • System Overview
  • Data Flow
  • Request Lifecycle
Configuration
  • Environment Variables
  • Authentication
  • Trino Connection
create-app
  • Usage
  • Template Structure
  • Post Creation
Contributing
  • Local Development
  • Contribution Guide
Guides
  • Custom Resolvers
  • Extending Schema
  • Deploying
  • Mutations
  • Load Strategies
GitHub
LakeQL
  1. LakeQL
  2. Introduction

Introduction

Learn what LakeQL is, the concepts behind it, and how its packages fit together.

Overview

LakeQL is a toolkit for generating type-safe GraphQL APIs on top of Trino data lakehouses.

Key Concepts

Core concepts behind LakeQL — data lakehouses, GraphQL-over-Trino, schema introspection, and code generation.

Package Map

All packages in the LakeQL monorepo and how they relate to each other.

Next page

Overview