NEW
A BI connectivity setting that imports source data into an in-memory engine for fast analytics, rather than querying the source live.
DESCRIPTION
Import mode loads data into a BI tool’s in-memory model to enable high-performance, cached analytics and offline querying. It typically supports richer modeling, calculated columns/measures, and advanced transformations via query folding. Trade-offs include data freshness and memory usage versus speed and interactivity. In Power BI, Import mode contrasts with DirectQuery and Live Connection, impacting gateway needs, refresh schedules, and dataset size. Tableau extracts and Qlik’s engine provide similar import paradigms.
ALTERNATIVE DEFINITIONS
Microsoft Learn
With Import, data is imported into Power BI. Queries are then performed against the imported data.
Clearly contrasts Import with DirectQuery behavior.
Tableau
Extracts are saved subsets of data optimized for aggregation and loaded into memory to speed up analysis.
Focuses on extracts as import-based optimization for performance.
Qlik
The Qlik associative engine loads data into memory and maintains associations to enable fast, flexible analytics.
Highlights in-memory associative modeling enabling rapid analysis.
RELATED TERMS
Data Extract In-Memory Engine Tabular Model Query Folding Composite Models Power BI Tableau Extract Qlik Associative Engine
COMPETING TERMS
DirectQuery Live Connection
RELATIONS
- Broader: Mode
KNOWLEDGE AREAS
Data Warehousing & BI Platform & Tooling Data Visualization
TARGET AUDIENCE
BI Specialist Data Analyst Analytics Engineer Data Engineer Data Architect
EXTERNAL SOURCES
- Wikipedia - Power BI
- Microsoft - Power BI Import vs DirectQuery guide
- Tableau - Tableau extracts documentation
- Qlik - Qlik associative engine overview
TOP QUESTIONS
Why choose Import Mode in Power BI?
Import offers fast, interactive analytics with rich modeling features. It reduces source load and improves user experience compared to live querying.
Category: Relevancy
What are the trade-offs of Import Mode?
You gain speed but lose real-time freshness. Memory constraints and refresh schedules become important operational considerations.
Category: Risks
How does Import Mode affect data modeling?
Import enables calculated columns, measures, and complex relationships. Query folding still optimizes upstream transformations during refresh.
Category: Management
How often should datasets in Import Mode be refreshed?
Refresh cadence depends on business needs and source volatility. Many teams schedule daily or hourly refreshes with incremental strategies.
Category: Requirements
What is a common mistake with Import Mode?
Over-importing massive tables without filtering, leading to memory issues and long refresh times. Always scope and aggregate appropriately.
Category: Mistakes
How does Import Mode compare to DirectQuery?
DirectQuery fetches live results from the source, ensuring freshness but sacrificing speed and some features. Import caches data in memory for performance.
Category: Distinction
Can Composite Models mix Import Mode and DirectQuery?
Yes, composite models combine imported tables with DirectQuery sources to balance performance and freshness within one dataset.
Category: HowTo
What’s a hot topic around Import Mode today?
Incremental refresh, semantic link, and optimizing large models with fabric or premium capacities are focal points.
Category: Topic
Where should I start learning about Import Mode?
Begin with Microsoft Learn documentation on dataset modes, then practice query folding and incremental refresh on sample sources.
Category: HowTo