anton_parfenyuk
08/05/2020, 2:46 PMdouwe_maan
08/05/2020, 3:33 PMsetup.py
, change the pip_url
for tap-facebook
in your meltano.yml
to -e path/to/tap-facebook
, and then run meltano install extractor tap-facebook
. Because of the -e
flag, it'll be installed as editable, so you can keep making changes and rerun meltano elt
to see the result, without having to rerun meltano install
each time.
Then when you're happy with your changes, you can fork https://gitlab.com/meltano/tap-facebook/ to your own namespace, push up your own changes, and change the pip_url
to point at your own repo instead of Meltano's, followed by another run of meltano install extractor tap-facebook
.
If meltano install extractor tap-facebook
doesn't seem to actually install the new version, you can delete the current installation at .meltano/extractors/tap-facebook/venv
and re-run the install command to make sure you get the new versionanton_parfenyuk
08/06/2020, 1:51 PMpaul_blankley
08/06/2020, 1:52 PManton_parfenyuk
08/06/2020, 1:53 PManton_parfenyuk
08/06/2020, 1:55 PMpaul_blankley
08/06/2020, 1:56 PManton_parfenyuk
08/06/2020, 1:57 PMpaul_blankley
08/06/2020, 1:58 PMstart_date
field is set before the account creation. I had a similar problem, and that was my issueanton_parfenyuk
08/06/2020, 1:59 PManton_parfenyuk
08/06/2020, 2:01 PMpaul_blankley
08/06/2020, 2:01 PMmeltano.yml
config example for multiple profiles looks like this
version: 1
send_anonymous_usage_stats: false
plugins:
extractors:
- name: tap-shopify
pip_url: tap-shopify==1.2.0
config:
shop: not-sure-if-this-needs-to-be-here
select:
- abandoned_checkouts.*
- collects.*
- custom_collections.*
- customers.*
- order_refunds.*
- orders.*
- products.*
- transactions.*
profiles:
- name: my-profile
label: Profile_name
config:
api_key: <YOUR_API_KEY>
shop: random-store
start_date: '2020-07-23'
- name: other-profile
label: Other_profile_name
config:
api_key: <YOUR_API_KEY>
shop: diff-store
start_date: '2020-08-04'
paul_blankley
08/06/2020, 2:02 PMtap-facebook
yetpaul_blankley
08/06/2020, 2:03 PMmeltano elt tap-shopify@my-profile target-csv --job_id=my-job-id
douwe_maan
08/06/2020, 3:15 PMIs possible to create multiple extractors with different ads accounts?@anton_parfenyuk Yes! You're going to want to add multiple pipelines using the same extractor, rather than add multiple extractors. Check out https://meltano.com/docs/command-line-interface.html#plugin-configuration
douwe_maan
08/06/2020, 3:17 PMdouwe_maan
08/06/2020, 3:19 PMI run pipeline 2 days ago and he still working. Elapsed 2 days 20 hours 2 min 28 sec@anton_parfenyuk Is the pipeline still generating output, or does it appear to have broken somehow?
This pipeline not extract any data for next tables : adcreative, ads, adsets, campaigns. And i sure that this data exist. Permissions next: Scopes ads_management, ads_read, public_profileDo all tables show up as selected under
meltano select --list tap-facebook
?