feat: expand testing

This commit is contained in:
Stijnvandenbroek
2026-03-04 22:18:30 +00:00
parent 0d2706a93e
commit 0b9b408714
22 changed files with 1266 additions and 54 deletions

View File

@@ -0,0 +1,28 @@
"""Funda jobs."""
from dagster import AssetSelection, RunConfig, define_asset_job, job
from data_platform.ops.check_source_freshness import (
SourceFreshnessConfig,
check_source_freshness,
)
funda_ingestion_job = define_asset_job(
name="funda_ingestion",
selection=AssetSelection.assets(
"funda_search_results",
"funda_listing_details",
"funda_price_history",
),
description="Full Funda ingestion pipeline.",
)
@job(
description="dbt source freshness checks for all raw_funda sources.",
config=RunConfig(
ops={"check_source_freshness": SourceFreshnessConfig(source_name="raw_funda")}
),
)
def funda_raw_quality_job():
check_source_freshness()