JV
09/26/2022, 5:00 AMprefect.exceptions.ParameterTypeError: Flow run received invalid parameters:
- run_name: none is not an allowed value
in jobs_runs_submit_and_wait_for_completion
jobs_runs_state, jobs_runs_metadata = await jobs_runs_wait_for_completion(
ValueError: too many values to unpack (expected 2)
Jeff Hale
09/26/2022, 11:39 AMrun_name
when you run the flow (or set a value for the keyword argument in your flow function).
If you go to the GUI and run the deployment manually with custom parameters, does it work?JV
09/26/2022, 11:53 AMrun_name
in my flow. Where do I need to specify it?
I have not deployed it yet to run it on GUI, currently executing it locally on my windows machine and my colleague who is executing the same code on Mac is working without any errors.Jeff Hale
09/26/2022, 12:15 PMJV
09/26/2022, 12:44 PMVersion: 2.4.2
API version: 0.8.0
Python version: 3.10.7
Git commit: 65807e84
Built: Fri, Sep 23, 2022 10:43 AM
OS/Arch: win32/AMD64
Profile: default
Server type: ephemeral
Server:
Database: sqlite
SQLite version: 3.37.2
ERROR | Flow run 'encouraging-lionfish' - Validation of flow parameters failed with error: ParameterTypeError('Flow run received invalid parameters:\n - run_name: none is not an allowed value')
Traceback (most recent call last):
File "C:\Users\.p\PycharmProjects\prefect\venv\lib\site-packages\prefect\engine.py", line 466, in create_and_begin_subflow_run
parameters = flow.validate_parameters(parameters)
File "C:\Users\.p\PycharmProjects\prefect\venv\lib\site-packages\prefect\flows.py", line 273, in validate_parameters
raise ParameterTypeError.from_validation_error(exc) from None
prefect.exceptions.ParameterTypeError: Flow run received invalid parameters:
- run_name: none is not an allowed value
18:04:46.700 | ERROR | Flow run 'impartial-okapi' - Encountered exception during execution:
Traceback (most recent call last):
File "C:\Users\.p\PycharmProjects\prefect\venv\lib\site-packages\prefect\engine.py", line 589, in orchestrate_flow_run
result = await flow_call()
File "C:\Users\.p\PycharmProjects\prefect\venv\lib\site-packages\prefect_databricks\flows.py", line 270, in jobs_runs_submit_and_wait_for_completion
jobs_runs_state, jobs_runs_metadata = await jobs_runs_wait_for_completion(
ValueError: too many values to unpack (expected 2)
18:04:46.752 | ERROR | Flow run 'impartial-okapi' - Finished in state Failed('Flow run encountered an exception.')
18:04:46.753 | ERROR | Flow run 'teal-kestrel' - Encountered exception during execution:
Jeff Hale
09/26/2022, 1:24 PMAndrew Huang
09/26/2022, 3:38 PMrun_name
in jobs_runs_submit_and_wait_for_completion
I created an issue here.JV
09/26/2022, 3:56 PMrun_name
parameter flow executed successfully.Jeff Hale
09/26/2022, 3:59 PMAndrew Huang
09/26/2022, 4:09 PM