Alec Koumjian
02/01/2023, 7:57 PMio_manager_key="file_gcs_io_manager"
. This is defined in my Definitions
under the resources section.
I am generating that asset inside of a job using the @job decorator. However, at runtime it throws an error:
dagster._core.errors.DagsterInvalidDefinitionError: io manager with key 'file_gcs_io_manager' required by
output 'result' of op '<function_name>'' was not provided. Please provide a <class
'dagster._core.storage.io_manager.IOManagerDefinition'> to key 'file_gcs_io_manager', or change the
required key to one of the following keys which points to an <class
'dagster._core.storage.io_manager.IOManagerDefinition'>: ['io_manager']
Do I have to pass it in as a resource_def to my job decorator as well? Seems odd that it's not finding it in the global resource defs.jamie
02/01/2023, 8:21 PMAlec Koumjian
02/01/2023, 8:22 PMSeth Kimmel
02/06/2023, 3:49 AMAlec Koumjian
02/06/2023, 2:05 PMdefine_asset_job
constructor.Seth Kimmel
02/06/2023, 4:25 PMdagit
instance to the wrong Definitions
Alec Koumjian
02/06/2023, 4:35 PM