exam questions

Exam AWS Certified Data Engineer - Associate DEA-C01 All Questions

View all questions & answers for the AWS Certified Data Engineer - Associate DEA-C01 exam

Exam AWS Certified Data Engineer - Associate DEA-C01 topic 1 question 228 discussion

A company uses an Amazon Redshift cluster as a data warehouse that is shared across two departments. To comply with a security policy, each department must have unique access permissions.

Department A must have access to tables and views for Department A. Department B must have access to tables and views for Department B.

The company often runs SQL queries that use objects from both departments in one query.

Which solution will meet these requirements with the LEAST operational overhead?

  • A. Group tables and views for each department into dedicated schemas. Manage permissions at the schema level.
  • B. Group tables and views for each department into dedicated databases. Manage permissions at the database level.
  • C. Update the names of the tables and views to follow a naming convention that contains the department names. Manage permissions based on the new naming convention.
  • D. Create an IAM user group for each department. Use identity-based IAM policies to grant table and view permissions based on the IAM user group.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
rdiaz
1 month, 2 weeks ago
Selected Answer: A
Schemas in Amazon Redshift are logical groupings of database objects (tables, views, etc.) within the same database. • Using separate schemas for each department (e.g., schema_a, schema_b) allows granular access control via GRANT and REVOKE statements. • Cross-schema queries are supported in Redshift, so joining tables across departments is straightforward with fully qualified names (e.g., schema_a.table1 JOIN schema_b.table2). • This approach keeps everything within the same Redshift database, minimizing operational overhead and maximizing flexibility.
upvoted 1 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 ...