Question

Not able to setup a extractor with the command "cogex init"

  • 18 April 2024
  • 1 reply
  • 17 views

Badge +3

Hello!

I tried to setup a simple cogex extractor, but get an error that is not letting me proceed following the course. Please help.

SyntaxWarning: invalid escape sequence '\e'
"""
csv_extractor_2/__main__.py:13: error: Argument "run_handle" to "Extractor" has
incompatible type
"Callable[[CogniteClient, AbstractStateStore, Config, Event], None]"; expected
"Callable[[CogniteClient, AbstractStateStore, Config, CancellationToken], None] | None"
[arg-type]
run_handle=run_extractor,
^~~~~~~~~~~~~
Found 1 error in 1 file (checked 4 source files)

 


1 reply

Userlevel 1
Badge +2

Hi Lavanya,

The run_extractor function is provided with a set of arguments such as cognite, states, config and stop_event. Did you give those arguments? seems like those arguments are missing. Could you please refer below documentations for more information:
https://cognite-extractor-utils.readthedocs-hosted.com/en/latest/uploader.html#tying-it-all-together

https://cognite-extractor-utils.readthedocs-hosted.com/en/latest/quickstart.html#starting-a-new-extractor-project

 

Best regards,

Pasindu Perera.

Reply