Hi everyone - meltano newbie here. I'm trying to r...
# troubleshooting
a
Hi everyone - meltano newbie here. I'm trying to run a meltano elt tap-tiktok target-jsonl and am getting the following error:
Copy code
{
  "run_id": "aad8f653-5e8a-431e-b6be-3086ac5fb1cb",
  "job_id": "2022-07-26T135951--tap-tiktok--target-jsonl",
  "stdio": "stderr",
  "cmd_type": "loader",
  "name": "target-jsonl",
  "event": "jsonschema.exceptions.ValidationError: '0.0' is not of type 'null', 'number'",
  "level": "info",
  "timestamp": "2022-07-26T13:59:54.578115Z"
}
Meltano invoke for the tap is working fine. It looks like its coming from the validator for the jsonl loader. Is it possible to turn the validation step off? Or modify the typing so I can get the ELT to load? Thanks in advance for the help
g
can you tell what stream/ field this is coming from? '0.0' 🤦 😅
a
The stream is
auction_basic_campaign
I'm pretty sure its the
spend
field but am pasting the relevant code (I think) below:
Copy code
{
  "run_id": "aad8f653-5e8a-431e-b6be-3086ac5fb1cb",
  "job_id": "2022-07-26T135951--tap-tiktok--target-jsonl",
  "stdio": "stderr",
  "cmd_type": "loader",
  "name": "target-jsonl",
  "event": "Failed validating 'type' in schema['properties']['spend']:",
  "level": "info",
  "timestamp": "2022-07-26T13:59:54.578226Z"
}
g
yeah that looks like it would require updating what the tap schema allows for it to pass the validation for target-jsonl (I don't think there's a way to bypass it 🙁) (sorry, originally replied as I thought this was for a different version of tap-tiktok 😅 )
a
Got it thanks for the help!