Barefoot Data Platform

Asset docs

Generated documentation for materialized assets. Run bdp docs after materialize.

main.enriched_numbers

sql · main/enriched_numbers.sql

Enriched numbers from SQL materialization

Definition

FieldValue
schemamain
tableenriched_numbers
dependsraw.base_numbers

Columns

ColumnTypeTests
valueBIGINT
squareBIGINT
labelVARCHAR
parityVARCHAR
value_times_tenBIGINT
label_upperVARCHAR
Rows: 4

Sample

valuesquarelabelparityvalue_times_tenlabel_upper
11oneodd10ONE
24twoeven20TWO
39threeodd30THREE
416foureven40FOUR

raw.base_numbers

python · raw/base_numbers.py

Base numbers for demos

Definition

FieldValue
schemaraw
tablebase_numbers
dependsNone

Columns

ColumnTypeTests
valueBIGINTnot_null, unique
squareBIGINTnot_null
is_evenBOOLEANnot_null
labelVARCHARnot_null
assert: square = value * value
Rows: 4

Sample

valuesquareis_evenlabel
11Falseone
24Truetwo
39Falsethree
416Truefour

raw.filtered_numbers

sql · raw/filtered_numbers.sql

Filtered values from transformed numbers

Definition

FieldValue
schemaraw
tablefiltered_numbers
dependsraw.transformed_numbers

Columns

ColumnTypeTests
valueBIGINT
squareBIGINTnot_null
labelVARCHAR
doubleBIGINT
parityVARCHAR
Rows: 2

Sample

valuesquarelabeldoubleparity
39three6odd
416four8even

raw.sandbox_manual_summary

python · raw/sandbox/manual_summary.py

Manual summary materialized from sandbox seed numbers

Definition

FieldValue
schemaraw
tablesandbox_manual_summary
dependsraw.sandbox_seed_numbers

Columns

ColumnTypeTests
row_countUINTEGER
total_valueBIGINT
Rows: 1

Sample

row_counttotal_value
360

raw.sandbox_seed_numbers

python · raw/sandbox/seed_numbers.py

Seed numbers for sandbox assets

Definition

FieldValue
schemaraw
tablesandbox_seed_numbers
dependsNone

Columns

ColumnTypeTests
valueBIGINTnot_null, unique
labelVARCHARnot_null
Rows: 3

Sample

valuelabel
10ten
20twenty
30thirty

raw.transformed_numbers

python · raw/transformed_numbers.py

Derived number transformations

Definition

FieldValue
schemaraw
tabletransformed_numbers
dependsraw.base_numbers

Columns

ColumnTypeTests
valueBIGINT
squareBIGINT
is_evenBOOLEAN
labelVARCHAR
doubleBIGINT
cubeBIGINT
value_plus_squareBIGINT
parityVARCHAR
Rows: 4

Sample

valuesquareis_evenlabeldoublecubevalue_plus_squareparity
11Falseone212odd
24Truetwo486even
39Falsethree62712odd
416Truefour86420even