Ron Scott
06/23/2023, 10:19 PMGustavo Carvalho
06/24/2023, 12:46 PMdef my_asset_factory(name, some_specific_property):
@asset(name=name, ...)
def my_asset(context, ...):
...
# you can use "some_specific_property" here to customize
# assets depending on the client it is associated with
return my_asset
# Somewhere else in the code:
my_asets_by_client_key = {+
client_key: my_asset_factory(
name=f"my_asset_for_{client_key}",
some_specific_property=some_specific_property,
)
for client_key, some_specific_property
in some_specific_property_by_clie0nt_key.items()
}
yuhan
06/24/2023, 6:19 PMyuhan
06/24/2023, 6:20 PM