DRDataRaft/ docs
GitHub ↗

DataRaft step by step

From your first local table to a checked, reproducible report. Learn DataRaft in small steps, with one insurance example and a complete executable R script.

Hands-on R course39 main modules15 extension modules25 deep dives

How to use this course

  1. Download the R script and open it in Positron in a separate R session.
  2. Read the goal and prerequisites on the website. Run the corresponding script section, allowing about 5 to 10 minutes per small step.
  3. Compare your output with the expected result. Try the task before opening its solution.

The website accompanies your local R session. It does not execute R in the browser. Code blocks match the download and use the explained course helper from H05 onward: training_step(). Keep earlier objects available and follow the prerequisites.

Your learning path

01Data, products and qualityStart with six policies in memory. Define requirements, find errors and add a recipe.H01 to H11 · 11 modules →02Persistence and relationshipsSave locally, read a delivery back and connect policies with customers and brokers.H12 to H20 · 9 modules →03A cancellation rate you can explainDefine the period, population, numerator and denominator. Check an empty population too.H21 to H24 · 4 modules →04DuckLake, releases and reportsExtend the local example with releases, corrections, frozen reports and lineage.H25 to H39 · 15 modules →05The extension in your workspaceUse your existing objects for small manual exercises in Positron and VS Code.E01 to E15 · 15 modules →06Adapters and additional toolsChoose relevant integrations: pointblank, dbt, targets, catalogs, PostgreSQL, S3 and custom adapters.V01 to V25 · 25 modules →

Requirements and validation

Basic R knowledge is enough to begin. Start without a database or cloud. Enable DuckLake, interactive interfaces and external services when you reach those exercises.

Setup and course runner · Pinned versions and closing steps

Search documentation

Search functions, packages and guides.