Before a single row reaches SPICE, three separate systems have to agree: the data source's own authentication, the IAM roles Quick Sight assumes on your behalf, and the network path between Quick Sight's elastic network interfaces and your database. When any one of them disagrees, the console shows you roughly the same unhelpful red banner.
The result is a support queue full of misdiagnoses. "The VPC connection is broken" that's actually a KMS key without a grant. "Athena permissions" that's actually the wrong service role. "Quick Sight can't reach the database" that's actually a security group doing exactly what it was told.
This module walks the connectivity stack in order — what you can connect to, how a data source is actually created, how the AWS-managed sources are authorized, how VPC connections really move packets — and finishes with a triage method that tells auth failures and network failures apart in minutes instead of days.
A data source failure has exactly three suspects, and they fail in a fixed order:
1. NAME can the hostname resolve? → DNS, resolvers, private zones
2. ROUTE can a packet get there and BACK? → security groups, subnets, VPC connection
3. AUTH is the caller allowed in? → credentials, IAM roles, KMS grants
─────────────────────────────────────────────
only then: the query itself → SQL, schema, timeouts
Work the list top to bottom, every time. The single most expensive mistake in this territory is debugging auth while the problem is a route, or debugging the network while the problem is a KMS key — and the console error text will happily send you to the wrong floor.
Type the API expects for each.DataSourceErrorInfo.Type, and open a support case with evidence instead of a symptom.| # | Lesson | Read | Listen |
|---|---|---|---|
| 1 | The landscape — what connects, from where | 24 min | 9 min |
| 2 | Creating data sources through the API | 26 min | 9 min |
| 3 | The AWS-managed sources — Athena, S3, and the two roles | 26 min | 9 min |
| 4 | VPC connections — how the packets actually move | 28 min | 10 min |
| 5 | The failures that look like network failures | 24 min | 9 min |
Then: Cheat sheet · Lab · Quiz · Interview prep
Researching this module surfaced more October-2025-rename debris, flagged where it arises:
/quicksight/latest/user/…) but have been
rewritten to say "Amazon Quick" and "Amazon Quick Sight" — while linking to
/quick/latest/userguide/… pages from inside their own bodies. Same content, two trees, both live.AMAZON_ELASTICSEARCH — and also has AMAZON_OPENSEARCH — and the
CreateDataSource page itself tells you to use the old one. Lesson 1 has the details.Facts verified 2026-08-16 against the pages cited in each lesson.
Keeps playing into the following modules — 146 min from here to the end of the course.