Skip to content

Commit ab9dfe5

Browse files
author
AWS
committed
AWS Glue Update: AWS Glue crawlers now support Amazon DocumentDB (with MongoDB compatibility) and MongoDB collections. You can choose to crawl the entire data set or only a small sample to reduce crawl time.
1 parent 631dd9a commit ab9dfe5

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Glue",
4+
"description": "AWS Glue crawlers now support Amazon DocumentDB (with MongoDB compatibility) and MongoDB collections. You can choose to crawl the entire data set or only a small sample to reduce crawl time."
5+
}

services/glue/src/main/resources/codegen-resources/service-2.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3747,6 +3747,10 @@
37473747
"shape":"JdbcTargetList",
37483748
"documentation":"<p>Specifies JDBC targets.</p>"
37493749
},
3750+
"MongoDBTargets":{
3751+
"shape":"MongoDBTargetList",
3752+
"documentation":"<p>Specifies Amazon DocumentDB or MongoDB targets.</p>"
3753+
},
37503754
"DynamoDBTargets":{
37513755
"shape":"DynamoDBTargetList",
37523756
"documentation":"<p>Specifies Amazon DynamoDB targets.</p>"
@@ -8264,6 +8268,28 @@
82648268
},
82658269
"MessageString":{"type":"string"},
82668270
"MillisecondsCount":{"type":"long"},
8271+
"MongoDBTarget":{
8272+
"type":"structure",
8273+
"members":{
8274+
"ConnectionName":{
8275+
"shape":"ConnectionName",
8276+
"documentation":"<p>The name of the connection to use to connect to the Amazon DocumentDB or MongoDB target.</p>"
8277+
},
8278+
"Path":{
8279+
"shape":"Path",
8280+
"documentation":"<p>The path of the Amazon DocumentDB or MongoDB target (database/collection).</p>"
8281+
},
8282+
"ScanAll":{
8283+
"shape":"NullableBoolean",
8284+
"documentation":"<p>Indicates whether to scan all the records, or to sample rows from the table. Scanning all the records can take a long time when the table is not a high throughput table.</p> <p>A value of <code>true</code> means to scan all records, while a value of <code>false</code> means to sample the records. If no value is specified, the value defaults to <code>true</code>.</p>"
8285+
}
8286+
},
8287+
"documentation":"<p>Specifies an Amazon DocumentDB or MongoDB data store to crawl.</p>"
8288+
},
8289+
"MongoDBTargetList":{
8290+
"type":"list",
8291+
"member":{"shape":"MongoDBTarget"}
8292+
},
82678293
"NameString":{
82688294
"type":"string",
82698295
"max":255,

0 commit comments

Comments
 (0)