andrew_sayers
11/03/2023, 5:15 PMCRITICAL Config is missing required keys: ['start_date', 'access_token']
I tried troubleshooting a couple of ways, not sure either correct.
1. I modified the plugins>extractors>tap-surveymonkey--singer.io.lock to include the above (access token is aliased)
2. The other is I added the above as config items in our environments config file for the extractor environments>environment.yml
a. environments:
b. - name: env
c. config:
d. plugins:
e. extractors:
f. - name: tap-surveymonkey
g. config:
h. start_date: '2023-01-01T00:00:00Z'
i. access_token: $(alias)
I am now met with:
Plugin configuration is invalid
Exception: key_properties must be a string or list of strings
any thoughts are appreciatedmark_estey
11/06/2023, 7:25 PMmark_estey
11/06/2023, 7:29 PMandrew_sayers
11/06/2023, 8:46 PMmeltano install extractor tap-surveymonkey
, or the executable name may be incorrect." erroredgar_ramirez_mondragon
11/07/2023, 12:50 AMmeltano install extractor tap-surveymonkey --clean
andrew_sayers
11/07/2023, 3:14 PMandrew_sayers
11/07/2023, 4:25 PMconfig:
plugins:
extractors:
- name: tap-surveymonkey
config:
start_date: "2023-01-01T00:00:00Z"
access_token: "${TAP_SURVEYMONKEY_ACCESS_TOKEN}"
andrew_sayers
11/07/2023, 4:30 PMedgar_ramirez_mondragon
11/07/2023, 4:39 PMplugins:
extractors:
- name: tap-surveymonkey
metadata:
"*":
key-properties: ["id"]
mark_estey
11/07/2023, 4:59 PMTAP_SURVEYMONKEY_ACCESS_TOKEN
and the tap will pick it up directlymark_estey
11/07/2023, 5:00 PM.env
file in the root project folder and set it in thereandrew_sayers
11/07/2023, 6:02 PMandrew_sayers
11/07/2023, 9:09 PMandrew_sayers
11/07/2023, 9:09 PMmark_estey
11/07/2023, 9:19 PM