josh_lloyd
04/14/2023, 6:51 PMtap-dynamodb v0.0.1, Meltano SDK v0.3.18)
Skipping parse of env var settings...
Config validation passed with 0 errors and 0 warnings.
Traceback (most recent call last):
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/bin/tap-dynamodb", line 8, in <module>
sys.exit(TapDynamoDB.cli())
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/lib/python3.8/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/lib/python3.8/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/lib/python3.8/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/lib/python3.8/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 442, in cli
tap = cls( # type: ignore # Ignore 'type not callable'
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 74, in __init__
self._input_catalog = Catalog.from_dict(read_json_file(catalog))
File "/opt/dagster/app/.meltano/extractors/tap-dynamodb/venv/lib/python3.8/site-packages/singer_sdk/helpers/_util.py", line 22, in read_json_file
return cast(dict, json.loads(Path(path).read_text()))
File "/usr/local/lib/python3.8/json/__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python3.8/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/local/lib/python3.8/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
aaronsteers
04/14/2023, 6:58 PMjosh_lloyd
04/14/2023, 7:01 PMaaronsteers
04/14/2023, 7:06 PMaaronsteers
04/14/2023, 7:07 PMjosh_lloyd
04/14/2023, 7:08 PMjosh_lloyd
04/14/2023, 7:08 PMjosh_lloyd
04/14/2023, 7:09 PM<https://github.com/Widen/tap-dynamodb.git>
josh_lloyd
04/14/2023, 7:09 PMabhishek_ajmera
04/15/2023, 9:05 AMpat_nadolny
04/17/2023, 2:11 PMpat_nadolny
04/17/2023, 2:15 PMCan this result from network connectivity issues?@josh_lloyd I dont know for sure but I would guess this is the issue. I skimmed the Widen tap code and I think if you dont get results back from the scan request then it has no records to generate a catalog from. I wonder if misconfigured credentials could cause this 🤔 . Unfortunately the stack trace doesnt tell us too much
pat_nadolny
04/17/2023, 2:18 PMjosh_lloyd
04/17/2023, 3:11 PM