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.
How to use this course
- Download the R script and open it in Positron in a separate R session.
- Read the goal and prerequisites on the website. Run the corresponding script section, allowing about 5 to 10 minutes per small step.
- 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.