PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/Analytics & Experimentation/Amazon

Compare Tableau live vs extract and filters

Last updated: Mar 29, 2026

Quick Overview

This question evaluates competency in BI data architecture and large-scale dashboard performance, covering extract vs live connections, refresh and incremental strategies, query pushdown versus in-tool processing, row-level security, filter order-of-operations, performance tuning, and platform migration mapping within the Analytics & Experimentation domain for a Data Scientist role. It is commonly asked to assess trade-off reasoning across data freshness, storage, query performance and security for a 100M-row fact table, combining practical application-level decisions (implementation and tuning) with conceptual understanding (filter ordering, calculations, and migration pitfalls) when moving between BI platforms.

  • hard
  • Amazon
  • Analytics & Experimentation
  • Data Scientist

Compare Tableau live vs extract and filters

Company: Amazon

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

In Tableau, compare Live vs Extract connections for a dashboard over a 100M-row fact table. Discuss refresh cadence, query pushdown, extract size, incremental refresh, row-level security, and when each is preferable. Explain the order of operations and how it affects: - Data source filters, context filters, dimension/measure filters, TOP/N, table calculations, and FIXED/INCLUDE/EXCLUDE LODs. - Performance tuning: selecting dimensions for context, using extract filters, avoiding expensive table calcs, and denormalizing vs joins/relationships. Map these ideas to Amazon QuickSight analogs (SPICE vs direct query, row-level security, filters) and note one pitfall when migrating a Tableau workbook to QuickSight.

Quick Answer: This question evaluates competency in BI data architecture and large-scale dashboard performance, covering extract vs live connections, refresh and incremental strategies, query pushdown versus in-tool processing, row-level security, filter order-of-operations, performance tuning, and platform migration mapping within the Analytics & Experimentation domain for a Data Scientist role. It is commonly asked to assess trade-off reasoning across data freshness, storage, query performance and security for a 100M-row fact table, combining practical application-level decisions (implementation and tuning) with conceptual understanding (filter ordering, calculations, and migration pitfalls) when moving between BI platforms.

Related Interview Questions

  • Explain why CTR rises but CVR unchanged - Amazon (medium)
  • How would you test a price increase? - Amazon (medium)
  • How to evaluate adding video ads in a game - Amazon (easy)
  • How would you analyze and test a price increase? - Amazon (easy)
  • How would you evaluate adding video ads? - Amazon (medium)
Amazon logo
Amazon
Oct 13, 2025, 9:49 PM
Data Scientist
Onsite
Analytics & Experimentation
4
0

Scenario

You are building an interactive dashboard over a 100M-row fact table. Compare Tableau connection options and performance behaviors for this scale, and map the concepts to Amazon QuickSight for a potential migration.

Part A — Tableau: Live vs Extract for 100M rows

Discuss the trade-offs between Live and Extract connections, specifically addressing:

  1. Refresh cadence and data freshness.
  2. Query pushdown to the database vs Tableau Hyper.
  3. Extract size and storage considerations.
  4. Incremental refresh design (late-arriving data, updates vs inserts).
  5. Row-level security (RLS) enforcement and data leakage risks.
  6. When each option is preferable for a 100M-row fact table.

Part B — Tableau Order of Operations and Effects

Explain Tableau's order of operations and how it affects the following:

  • Data source filters
  • Context filters
  • Dimension filters
  • Measure filters
  • TOP/N filters
  • Table calculations
  • LOD expressions: FIXED, INCLUDE, EXCLUDE

Part C — Tableau Performance Tuning Tactics

Explain how to tune performance for this dashboard by:

  • Selecting high-selectivity dimensions for context filters.
  • Using extract filters and pre-aggregation.
  • Avoiding expensive table calculations when possible.
  • Choosing denormalization vs joins/relationships appropriately.

Part D — Mapping to Amazon QuickSight

Map the above ideas to Amazon QuickSight analogs and note one migration pitfall:

  • SPICE vs Direct Query (including refresh/incremental, pushdown, size).
  • Row-level security approaches.
  • Filters and calculation analogs.
  • One common pitfall when migrating a Tableau workbook to QuickSight.

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Amazon•More Data Scientist•Amazon Data Scientist•Amazon Analytics & Experimentation•Data Scientist Analytics & Experimentation
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.