royzac
08/27/2021, 7:04 PMedgar_ramirez_mondragon
08/27/2021, 9:39 PMroyzac
08/28/2021, 3:23 AMroyzac
08/28/2021, 3:23 AMedgar_ramirez_mondragon
08/28/2021, 7:48 PMpsycopg2.connect
with aurora_data_api.connect
from https://github.com/cloud-utils/aurora-data-api.
To use a credential from SecretManager, depending on your deployment strategy, you could shim the secret as an environment variable in the Meltano container/ec2 instance since environment variables are supported to configure connectors without any additional effort.royzac
08/29/2021, 12:11 AMroyzac
08/29/2021, 5:27 AM<https://royzac.myshopify.com/admin/api/2021-04/checkouts.json?since_id=1&updated_at_min=2021-08-29+04%3A51%3A23%2B00%3A00&updated_at_max=2021-08-29+05%3A25%3A27%2B00%3A00&limit=175&status=any>
edgar_ramirez_mondragon
08/30/2021, 3:03 PMstart_date
should work afaik. How are you passing configuration to the tap?royzac
08/30/2021, 4:40 PMroyzac
08/30/2021, 4:41 PMedgar_ramirez_mondragon
08/30/2021, 5:50 PMmeltano config tap-shopify list
does it show the expected config keys (api key, start date, shop)? You can also run Meltano in debug mode meltano --log-level=debug invoke tap-shopify
to figure out what is going on in the tap.
Happy to do a very brief video tour of my process if it make sense to.I'd be super helpful if you can do that! simple smile
royzac
08/31/2021, 4:43 PMedgar_ramirez_mondragon
08/31/2021, 5:05 PMstart_date
is being used, right? Unless I'm missing something. In the second part you don't get any new data because a state with the job_id shopify-to-csv
was present in Meltano's system db and there don't seem to be any new recordsroyzac
08/31/2021, 8:57 PMroyzac
08/31/2021, 8:59 PMedgar_ramirez_mondragon
08/31/2021, 9:04 PMoutput
(imo that should be their default behavior simple smile)royzac
08/31/2021, 9:32 PMedgar_ramirez_mondragon
08/31/2021, 9:42 PMroyzac
09/04/2021, 5:21 PMedgar_ramirez_mondragon
09/04/2021, 8:49 PMathena_database
is the name of the database in the athena catalog. So you need to define at least three settings: s3_bucket
, athena_database
and aws_region
.royzac
09/05/2021, 1:41 AMedgar_ramirez_mondragon
09/05/2021, 1:47 AMmeltano config target-athena list
to confirm configs are set and they have the right values?royzac
09/05/2021, 2:52 AMroyzac
09/05/2021, 2:52 AMroyzac
09/05/2021, 5:46 PMroyzac
09/05/2021, 5:52 PMedgar_ramirez_mondragon
09/05/2021, 7:51 PMorders
are missing a "type"
entry in their JSON schema: https://github.com/singer-io/tap-shopify/blob/master/tap_shopify/schemas/orders.json#L9-L14royzac
09/05/2021, 9:17 PMedgar_ramirez_mondragon
09/06/2021, 2:52 PMplugins:
extractors:
- name: tap-shopify
schema:
orders:
subtotal_price_set:
properties: {}
royzac
09/07/2021, 12:55 AMedgar_ramirez_mondragon
09/07/2021, 2:39 PMorders
endpoint to know why those fields are left empty (maybe they're supposed to be variant JSON objects?).royzac
09/07/2021, 7:21 PMedgar_ramirez_mondragon
09/07/2021, 7:38 PMtarget-csv
must be better at handling "variant" fields (i.e. object fields without properties)nicholas_degiacomo
09/09/2021, 2:55 PMroyzac
09/27/2021, 7:45 PMedgar_ramirez_mondragon
09/27/2021, 8:09 PMmeltano invoke tap-shopify
work normally?royzac
09/27/2021, 8:46 PMedgar_ramirez_mondragon
09/27/2021, 8:57 PMmeltano --log-level=debug invoke tap-shopify
royzac
09/27/2021, 9:06 PMedgar_ramirez_mondragon
09/27/2021, 9:21 PMschema
definition in meltano.yml could be off. What's the output of meltano config tap-shopify list --extras
?royzac
09/27/2021, 11:11 PMroyzac
09/27/2021, 11:11 PMedgar_ramirez_mondragon
09/27/2021, 11:23 PMmeltano config tap-shopify list --extras
of courseroyzac
09/27/2021, 11:33 PMedgar_ramirez_mondragon
09/27/2021, 11:54 PMvariant
is wrongedgar_ramirez_mondragon
09/27/2021, 11:55 PMschema
edgar_ramirez_mondragon
09/27/2021, 11:55 PMpip_url
and settings
royzac
09/28/2021, 2:30 AM