Michał Augoff
10/19/2022, 7:43 PMscikit-learn
providing a flow to train a machine learning model and you can deploy it with your own model class like
Deployment.build_from_flow(flow=sklearn.flows.training, …, parameters={"model": SomePythonClass})
Is that even feasible?
Andrew Huang
10/19/2022, 7:52 PMMichał Augoff
10/19/2022, 7:55 PMAndrew Huang
10/19/2022, 7:57 PMMichał Augoff
10/19/2022, 7:58 PMAndrew Huang
10/19/2022, 8:02 PMMichał Augoff
10/19/2022, 8:07 PMfrom prefect.deployments import Deployment
from <http://prefect_dbt.cloud.jobs|prefect_dbt.cloud.jobs> import trigger_dbt_cloud_job_run_and_wait_for_completion
Deployment.build_from_flow(
flow=trigger_dbt_cloud_job_run_and_wait_for_completion,
name="test-deployment"
)
I get this error
ValueError: '/Users/michal.augoff/anaconda3/envs/prefect2-demo/lib/python3.8/site-packages/prefect_dbt/cloud/jobs.py' does not start with '/Users/michal.augoff/PycharmProjects/prefect-demo/test-deployment'
Andrew Huang
10/19/2022, 8:14 PMfrom <http://prefect_dbt.cloud.jobs|prefect_dbt.cloud.jobs> import trigger_dbt_cloud_job_run_and_wait_for_completion
and then cli:
prefect deployment build test.py:trigger_dbt_cloud_job_run_and_wait_for_completion --name my_deployment
does this work for you?Michał Augoff
10/19/2022, 9:01 PMentrypoint=f"{Path(__file__).name}:trigger_dbt_cloud_job_run_and_wait_for_completion"
for Deployment.build_from_flow