Question 1
If a data source is only available in narrow time windows, which dataflow design best ensures the source is copied as-is and usable for later transformations?
Correct Answer:
Create a staging dataflow that will only copy the data from the source as-is.
Explanation:
When a data source is only available in narrow time windows, you want a precise, untouched copy of what the source produced at that moment so you can use it later for any needed transformations. A staging dataflow is built for that purpose: it ingests the source and copies it as-is into a staging area, creating a persistent, raw dataset that can be transformed later without re-accessing the live source. This decouples data capture from processing, allowing you to validate and re-process the data as needed, even if the source window is closed. It also gives you a reproducible baseline to apply transformations when you’re ready, without risking loss or drift from subsequent source changes. Other designs don’t fit as well. A linked table depends on another dataflow and may not provide a true, standalone snapshot. A shared dataset is about consumption by reports, not about preserving a raw ingestion. A transformation dataflow applies changes during load, which means you don’t keep the original as-is copy for later use.
Question 2
Which requirement describes how Research division workspaces should be organized to support OneLake data hub filtering based on department name?
Correct Answer:
Group logically for OneLake data hub filtering
Explanation:
Grouping workspaces logically by department and related functions is the best way to support OneLake data hub filtering based on department name. When the Research division’s workspaces are organized in a way that mirrors the department structure and are consistently labeled with the department name, the data hub can apply filters cleanly and predictably. This alignment makes it straightforward to present or restrict data to the appropriate department, enhances governance and policy enforcement, and simplifies discovery for users who need department-specific data. Other options don’t directly enable department-based filtering. Integrating with another division doesn’t create the department-aligned structure the filter relies on. Per-minute billing is about cost rather than data organization or access control. Enabling access for all users affects visibility but doesn’t establish the department-based filtering the hub uses to segment data.
Question 3
When choosing between filtering on a dimension table versus a fact table, which yields faster performance?
Correct Answer:
Filtering on a dimension table
Explanation:
Pruning data early by filtering on dimension tables tends to be faster because dimension tables are smaller and offer selective predicates that quickly narrow down the relevant rows. When you filter on a dimension, the engine can identify the subset of dimension rows that meet the predicate and then use that reduced set to join to the large fact table, cutting down the number of fact rows that must be read and processed. This early reduction often enables the use of indexes and efficient joins, which speeds up the query. Filtering on the large fact table would typically require scanning many more rows unless there are highly selective indexes or partitions on the filter column. Filtering on a calculated column adds extra per-row computation, which can prevent index usage and slow down the plan. Filtering on a measure is usually applied after aggregation, so it doesn’t prune the rowset efficiently.
Question 4
In numeric data summaries, which option correctly states an additional function included beyond COUNT, MEAN, and STD?
Correct Answer:
MIN and MAX
Explanation:
When summarizing numeric data, you want to convey not just the center and spread but also the range of values. COUNT gives how many observations, MEAN gives the average, and STD shows variability around that average. The natural next piece is the extreme values: the smallest and largest observations, i.e., the minimum and maximum. Including these two bounds completes a simple, informative snapshot of the data, showing where the data sit on the scale and how wide the spread can be. Other options introduce metrics that aren’t as universally part of a basic descriptive summary—MEDIAN and MODE can be useful but aren’t as universally paired with COUNT, MEAN, and STD, and TOP/UNIQUE or SUM/PRODUCT aren’t standard additions to that particular trio.
Question 5
To enforce RLS with a dynamic rule that restricts access to sales regions per user, what should you create?
Correct Answer:
Create an RLS role and use a dynamic rule.
Explanation:
Row-Level Security lets you filter data rows based on who is querying. To enforce access that varies by user (restricting sales regions per user), you need a mechanism that adapts to the identity of the person asking. An RLS role provides the per-row filtering capability, and a dynamic rule makes that filter depend on the current user’s identity. In practice, the dynamic rule uses the user’s login (or a mapped attribute) to determine which regions are allowed and then only returns rows matching those regions. This per-user mapping is what enables true regional access control, rather than a one-size-fits-all filter. Using an Object-Level Security role wouldn’t filter individual rows, only access to the object as a whole, so it wouldn’t enforce per-row regional restrictions. A static rule would apply the same filter to everyone, which fails to differentiate access by user. So combining a Row-Level Security role with a dynamic rule is the correct approach to achieve per-user region restrictions.
Question 1
Exam overview

About this Exam

Prepare with the Fabric Analytics Engineer Associate Practice Test practice quiz. This question bank includes 10 questions covering data, workspaces, onelake, filtering, and source. Use it to review important concepts, identify knowledge gaps, and build confidence for the related exam, course, or assessment.

More details

Additional Information

Fabric Analytics Engineer Associate Practice Test

This practice set contains 10 questions from the matching question bank and focuses on data, workspaces, onelake, filtering, and source. Work through each question carefully, review the provided solutions, and revisit topics that need more study before your next attempt.

This is an independent study resource intended for practice and review; it is not an official examination or an endorsement by any organization named in the title.

Quiz information

Frequently Asked Questions

The complete question count is available after full access is unlocked.
No fixed duration is currently configured for this quiz.
Question explanations are included where they are available in the quiz content, helping you review the reasoning after answering.
Yes. You can retake the practice test again as you continue studying during your available access period.
After your access is confirmed, you can continue into the complete practice exam from this quiz flow.
Unless explicitly stated otherwise, this page provides independent practice material for study and exam preparation and is not the official examination itself.
Keep studying

Related Questions