Working on getting Meltano working for our use cas...
# troubleshooting
e
Working on getting Meltano working for our use case here for the first time. A few odd messages, I notice and would like some input on: 1. We have a huge backlog to sync, so it isn't realistic to wait for it to sync the whole table.... I've let it run overnight and see messages like
Incremental state has been updated at 2021-04-23 19:00:11.605346.
. However, when I rerun the same
elt
command, it says:
No state was found, complete import.
Does this mean it isn't resuming where it had left off? 2.
target-snowflake  | INFO Failed to import optional packages, pyarrow
Although, Pyarrow is installed in the meltano venv, I'm not sure why it has this issue.
e
What's the complete command you ran the first time?
e
meltano elt tap-postgres-tipping_receivetiptransaction target-snowflake
both times
e
e
Oh, yeah, I see it says
The --job_id option identifies related EL(T) runs when storing and looking up incremental replication state.
... so maybe it doesn't save the state without it? Good find... I have it running via the UI right now, but I'll try this option when I get a chance
Have you tried the Explore button in the UI? Mine is still disabled despite many completed pipelines
e
I have not. Are you running meltano in docker? I think it starts the UI in readonly mode when you run in docker
As for incremental replication, Edgar is right: you need to set a
job_id
on
meltano elt
, or define a schedule using
meltano schedule
so that the schedule name will be used as the job ID when using
meltano schedule run <schedule>
e
Thanks, it seems like it would be better if there was a default job_id so that it 'just works'... but either way the docs should clarify this