Commit 59472296 authored by BO ZHANG's avatar BO ZHANG 🏀
Browse files

fixed no join bug when no data in table

parent abd5f3ab
...@@ -88,12 +88,15 @@ class BaseDAG: ...@@ -88,12 +88,15 @@ class BaseDAG:
join_type="inner", join_type="inner",
) )
u_data_basis = table.unique(filtered_data_basis["dataset", "obs_id"]) u_data_basis = table.unique(filtered_data_basis["dataset", "obs_id"])
filtered_plan_basis = table.join( if len(u_data_basis) == 0:
u_data_basis, filtered_plan_basis = plan_basis[:0]
plan_basis, else:
keys=["dataset", "obs_id"], filtered_plan_basis = table.join(
join_type="inner", u_data_basis,
) plan_basis,
keys=["dataset", "obs_id"],
join_type="inner",
)
return filtered_plan_basis, filtered_data_basis return filtered_plan_basis, filtered_data_basis
def schedule( def schedule(
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment