exam questions

Exam AWS Certified Database - Specialty All Questions

View all questions & answers for the AWS Certified Database - Specialty exam

Exam AWS Certified Database - Specialty topic 1 question 171 discussion

Exam question from Amazon's AWS Certified Database - Specialty
Question #: 171
Topic #: 1
[All AWS Certified Database - Specialty Questions]

A database specialist is launching a test graph database using Amazon Neptune for the first time. The database specialist needs to insert millions of rows of test observations from a .csv file that is stored in Amazon S3. The database specialist has been using a series of API calls to upload the data to the Neptune DB instance.
Which combination of steps would allow the database specialist to upload the data faster? (Choose three.)

  • A. Ensure Amazon Cognito returns the proper AWS STS tokens to authenticate the Neptune DB instance to the S3 bucket hosting the CSV file.
  • B. Ensure the vertices and edges are specified in different .csv files with proper header column formatting.
  • C. Use AWS DMS to move data from Amazon S3 to the Neptune Loader.
  • D. Curl the S3 URI while inside the Neptune DB instance and then run the addVertex or addEdge commands.
  • E. Ensure an IAM role for the Neptune DB instance is configured with the appropriate permissions to allow access to the file in the S3 bucket.
  • F. Create an S3 VPC endpoint and issue an HTTP POST to the database's loader endpoint.
Show Suggested Answer Hide Answer
Suggested Answer: BEF 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
cloudbusting
1 year, 11 months ago
BEF https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-data.html
upvoted 1 times
...
Jiang_aws1
2 years, 7 months ago
Selected Answer: BCF
https://docs.aws.amazon.com/neptune/latest/userguide/dms-neptune.html AWS Database Migration Service (AWS DMS) can load data into Neptune from supported source databases quickly and securely.
upvoted 1 times
...
novice_expert
2 years, 12 months ago
Selected Answer: BEF
B. specification in separate csv E. access from Neptune to S3 F. S3 vpc endpoint to run Loader command
upvoted 1 times
...
Dantas
3 years, 1 month ago
Selected Answer: BEF
Amazon Neptune provides a Loader command for loading data from external files directly into a Neptune DB instance. You can use this command instead of executing a large number of INSERT statements, addV and addE steps, or other API calls. https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load.html
upvoted 2 times
...
RotterDam
3 years, 1 month ago
Selected Answer: BEF
The question is saying the professional has already uploaded the data. What was needed to complete the upload? Que: "The database professional uploaded the data to the Neptune DB instance through a series of API calls. Which sequence of actions enables the database professional to upload the data most quickly?" Ans: Setup S3 VPC endpoint. Setup the IAM roles with GET and LIST permissions to S3. Make sure the contents of CSV are accurate. These are (B) (E) (F)!!
upvoted 4 times
...
harshagc180
3 years, 1 month ago
Selected Answer: BEF
Correct order of steps
upvoted 1 times
...
tugboat
3 years, 1 month ago
Selected Answer: BEF
Correct order of steps
upvoted 1 times
...
kped21
3 years, 2 months ago
B,E,F: Correct
upvoted 1 times
...
awsmonster
3 years, 3 months ago
BEF, Disagree with C: curl is issued from CLI to load the data from S3 to Neptune, not "log in" to to the database and run those commands: curl -X POST https://your-neptune-endpoint:port/loader \ -H 'Content-Type: application/json' \ -d ' { "source" : "s3://bucket-name/object-key-name", "format" : "opencypher", "userProvidedEdgeIds": "TRUE", "iamRoleArn" : "arn:aws:iam::account-id:role/role-name", "region" : "region", "failOnError" : "FALSE", "parallelism" : "MEDIUM", }'
upvoted 2 times
awsmonster
3 years, 3 months ago
Sorry, I meant disagree with D
upvoted 1 times
...
...
mnzsql365
3 years, 4 months ago
I think BEF https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-optimize.html
upvoted 3 times
...
nood
3 years, 4 months ago
DEF for me https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load.html
upvoted 1 times
...
2025flakyt
3 years, 4 months ago
BEF is the correct answer. Look out for the "got you" Amazon Neptune provides a Loader command for loading data from external files directly into a Neptune DB instance. You can use this command instead of executing a large number of INSERT statements, addV and addE steps, or other API calls. This makes D incorrect
upvoted 4 times
grekh001
3 years, 4 months ago
Agree with BEF "To load Apache TinkerPop Gremlin data using the CSV format, you must specify the vertices and the edges in separate files." https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-format-gremlin.html
upvoted 1 times
...
...
Justu
3 years, 4 months ago
CEF is the correct one!
upvoted 2 times
...
Sp230
3 years, 5 months ago
Bcd Loader does not need separate a addvertex addedge
upvoted 1 times
...
leunamE
3 years, 5 months ago
DEF From https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load.html 1. Copy the data files to an Amazon Simple Storage Service (Amazon S3) bucket. 2. Create an IAM role with Read and List access to the bucket. 3. Create an Amazon S3 VPC endpoint. 4. Start the Neptune loader by sending a request via HTTP to the Neptune DB instance. 5. The Neptune DB instance assumes the IAM role to load the data from the bucket.
upvoted 4 times
johnconnor
3 years, 5 months ago
that makes sense but BCF also seem necessary for quick upload, I imagine the full question is missing
upvoted 2 times
jove
3 years, 5 months ago
I'm not a Neptune expert but option C, moving data to the Neptune "Loader" doesn't make sense. Neptune Loader is just an API which helps to load data to a NeptuneDB, right?
upvoted 2 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago