File tree 2 files changed +13
-6
lines changed
2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change 5
5
extractors :
6
6
- name : tap-athena
7
7
namespace : tap_athena
8
- # TODO: To test using Meltano, replace with absolute path
9
- # to the tap-athena.sh script:
10
- executable : ./tap-athena.sh
8
+ executable : -e .
11
9
capabilities :
12
10
- state
13
11
- catalog
@@ -16,9 +14,11 @@ plugins:
16
14
# start_date: '2010-01-01T00:00:00Z'
17
15
settings :
18
16
- name : aws_access_key_id
19
- kind : password
17
+ kind : string
18
+ sensitive : true
20
19
- name : aws_secret_access_key
21
- kind : password
20
+ kind : string
21
+ sensitive : true
22
22
- name : aws_region
23
23
kind : string
24
24
- name : s3_staging_dir
Original file line number Diff line number Diff line change @@ -19,30 +19,37 @@ class TapAthena(SQLTap):
19
19
"aws_access_key_id" ,
20
20
th .StringType ,
21
21
required = True ,
22
+ secret = True ,
23
+ title = "AWS Access Key ID" ,
22
24
description = "AWS access key ID" ,
23
25
),
24
26
th .Property (
25
27
"aws_secret_access_key" ,
26
28
th .StringType ,
27
29
required = True ,
30
+ secret = True ,
31
+ title = "AWS Secret Access Key" ,
28
32
description = "AWS secret access key" ,
29
33
),
30
34
th .Property (
31
35
"aws_region" ,
32
36
th .StringType ,
33
37
required = True ,
34
- description = "AWS region" ,
38
+ title = "AWS region" ,
39
+ description = "The AWS region" ,
35
40
),
36
41
th .Property (
37
42
"s3_staging_dir" ,
38
43
th .StringType ,
39
44
required = True ,
45
+ title = "S3 staging directory" ,
40
46
description = "The S3 staging directory where output is written." ,
41
47
),
42
48
th .Property (
43
49
"schema_name" ,
44
50
th .StringType ,
45
51
required = True ,
52
+ title = "Schema Name" ,
46
53
description = "Athena schema name" ,
47
54
),
48
55
).to_dict ()
You can’t perform that action at this time.
0 commit comments