Stéphane Burwash
09/27/2022, 5:52 PMEmitting State message containing all my bookmarks that is exceedingly long. What does this message represent?
I believe this message is currently poluting my syncing logs, making my job fail in productionStéphane Burwash
09/27/2022, 6:13 PMINFO Updating state with {'bookmarks': {'employee_time_off': {}, 'employees': { which keeps getting biggeredgar_ramirez_mondragon
09/27/2022, 6:17 PMgetting anthat message I think is coming from https://github.com/jmriego/pipelinewise-target-bigquery/blob/9738d2c50442e12bd55852aa3612eb0705a51fea/target_bigquery/__init__.py#L56 The reason it’s big is probably because there’s a lots of partitions in a parent-child set of streams.message containing all my bookmarks that is exceedingly longEmitting State
I believe this message is currently poluting my syncing logs, making my job fail in productionIs there more context, like a traceback, around the failure?
Stéphane Burwash
09/27/2022, 6:24 PMemitting state message gets longer and longer
My guess is that it is generating logs that are too long for the airflow webserver to know what to do with.
Any idea how to deal with this?edgar_ramirez_mondragon
09/27/2022, 6:30 PMLOGGING_CONF_FILE env var, via the singer-python library. It expects it in the .ini format: https://github.com/transferwise/pipelinewise-singer-python/blob/da64a10cdbcad48ab373d4dab3d9e6dd6f58556b/singer/logging.confStéphane Burwash
09/27/2022, 6:33 PMStéphane Burwash
09/27/2022, 6:38 PMedgar_ramirez_mondragon
09/27/2022, 6:55 PM.ini format I was referring to the logging config file format that you can use to silence the info level logs in the target, and that it’s different to the yaml format used by Meltano. I linked above to the default logging config used by target-bigquery, but you can set the LOGGING_CONF_FILE env var to point to a different file, e.g. export LOGGING_CONF_FILE=path/to/logging.conf , and the target should pick it up.Stéphane Burwash
09/27/2022, 6:57 PMignore_parent_replication_keys =True and replication_method="FULL_TABLE work?edgar_ramirez_mondragon
09/27/2022, 6:59 PMreplication_key = None attribute in the stream would make it use full table replicationStéphane Burwash
09/27/2022, 7:04 PMreplication_key = None
Should I be setting a partitioning key?Stéphane Burwash
09/27/2022, 7:23 PMtarget-bigquery though 😆edgar_ramirez_mondragon
09/27/2022, 7:30 PMstate_partitioning_keys = [] in the child stream should reduce the noise