我已经四处寻找答案,但似乎找不到我要找的
我想创建一个 API 端点,可以将信息传递给 dagster 资产并触发运行。例如,我在 dagster 中有以下资产
@asset
def player_already_registered(player_name: str):
q = text(
f'''
SELECT
COUNT(*)
FROM
`player_account_info`
WHERE
summonerName = :player_name
'''
)
result = database.conn.execute(q, player_name=player_name).fetchone()[0]
return bool(result)
假设我已经有了一个端点,可以通过GET参数传递
player_name
。那么我该如何将该参数传递给资产并运行作业本身呢?