DP-700 · Workspace Lifecycle Management
24 cards
Spark Workspace Settings
-
Quick check
A user with the Member role wants to change the default Spark pool of the workspace. What is true?
AThe user can change it, because members can edit all workspace items
Editing items is a different right. The Spark settings of the workspace are reserved for the Admin role.
BThe user needs the Admin role in the workspace to change Spark settings
Right. Spark settings, including the default pool, are changed by a workspace admin.
COnly a capacity admin can change the default pool of a workspace
A capacity admin controls capacity-level options. The default pool of a workspace is chosen in the workspace settings by a workspace admin.
2 / 24
-
Quick check
A workspace uses Managed VNets. Its notebooks run on the default pool and take a few minutes to start. What explains it?
AStarter pools are not supported with that network feature, so a cluster is created on demand
Right. With Private Links or Managed VNets, Fabric cannot use the pre-warmed starter pool and builds a cluster on demand, which adds 2 to 5 minutes.
BThe starter pool was scaled down to one node by the capacity SKU
The SKU sets how many nodes the pool may use. It does not remove the pre-warmed start.
CAutoscale is disabled by default in a starter pool
Autoscale and dynamic executor allocation are both enabled by default in a starter pool, and neither one decides the start time.
6 / 24
-
Quick check
A workspace admin on a paid F64 capacity does not find a way to create a custom pool. What is the most likely cause?
ACustom pools require an F128 capacity or larger
There is no such SKU requirement. On F64 a custom pool can hold up to 384 Spark VCores, for example 48 Medium nodes.
BThe workspace already has a starter pool, and only one pool is allowed
A workspace can have the starter pool and multiple custom pools. The admin picks one of them as the default.
CCustomized workspace pools was turned off in the capacity settings
Right. The option is enabled by default, but a capacity admin can turn it off, and then workspace admins cannot create custom pools.
9 / 24
-
Keep your progress in the app
That’s 3 of 10 quick checks. In the app they stay answered, and every lesson remembers where you left off.
Keep reading hereOpens in your browser. Nothing to install.
Start studying -
Quick check
A custom pool has autoscale disabled and is set to 6 nodes. How many nodes does a job on this pool use?
ABetween 1 and 6, based on activity
That is the behavior with autoscale enabled, where the pool moves between a minimum and a maximum.
BA fixed 6 nodes
Right. With autoscale disabled, the number of nodes that you set remains fixed.
CUp to 200, the custom pool limit
200 is the highest node count a custom pool can be configured with. It is not what a pool set to 6 nodes uses.
11 / 24
-
Quick check
The toggle Customize compute configurations for items is off. A contributor attaches an environment to a notebook. Which pool does the notebook run on?
AThe pool that the contributor selects in the environment
The Compute section of the environment is disabled while the toggle is off, so there is nothing to select there.
BA new custom pool created for that environment
Pools are created by a workspace admin in Spark settings, never automatically for an environment.
CThe workspace default pool
Right. With the toggle off, all Spark jobs use the workspace default pool and its compute configuration.
13 / 24
-
Quick check
An admin disables the default environment option in the Environment tab. What can the admin still set there?
AThe Fabric runtime version for the workspace
Right. Without a default environment, the tab offers a dropdown with the available runtime versions.
BThe library packages that every notebook loads
Library dependencies are part of an environment. Without a default environment there is no shared library set.
CThe driver and executor memory of every session
Driver and executor sizes are compute properties of an environment, so they also need an environment.
15 / 24
-
Quick check
A workspace keeps optimistic job admission. A job uses a pool with autoscale from 1 to 8 Medium nodes. How many Spark VCores must be free for the job to be admitted?
A64, because the pool maximum is checked
The full pool maximum is what a job holds when maximum cores are reserved. Optimistic admission looks at the minimum.
B192, the burst limit of the capacity
The burst limit is the total that all jobs share. No single job needs all of it free to start.
C8, because the minimum node is checked
Right. The job is admitted on its minimum, here one Medium node of 8 Spark VCores, and it asks for more later.
18 / 24
-
Quick check
An admin wants to stop notebook runs that hang for days and hold cores. Which setting does that?
AA shorter Spark session timeout for the workspace
The session timeout sets when an interactive session expires. A run that is stuck but still active is a job that keeps running.
BSet maximum job lifetime, with a suitable duration
Right. Fabric cancels any user-submitted job that runs longer than the configured lifetime.
CReserve maximum cores for active Spark jobs
That switch changes how jobs are admitted. It does not cancel a job that is already running.
20 / 24
-
Quick check
A new workspace is created and nobody changes its Spark settings. Can its users start a high concurrency session from a notebook?
AYes, high concurrency mode is enabled by default
Right. All workspaces are enabled with high concurrency mode by default, so the option is in the notebook menu from the start.
BNo, an admin must first enable the For notebooks setting
The setting exists so that an admin can turn the mode off. It starts enabled.
COnly after an environment sets `spark.highConcurrency.max`
That property only changes how many notebooks can share one session, from the default of five up to 50.
22 / 24
-
Quick check
Which statement about Spark workspace settings is correct?
AA starter pool lets the admin choose between Medium and Large nodes
Starter pools support only Medium nodes. Choosing a node size is what a custom pool is for.
BOptimistic job admission admits a job on its minimum cores
Right. It is the default in every workspace, and it lets many more jobs start than reserving the maximum for each one.
CThe maximum job lifetime also cancels table maintenance jobs
Table maintenance is a system-managed job. The lifetime limit applies to user-submitted jobs only.
24 / 24
-
10 quick checks · then the test
In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.
Take this lesson’s test → Next lesson: Domain Workspace SettingsOpens in your browser. Nothing to install.
Start studying
The whole course, on your computer and your phone
Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.
Opens in your browser. Nothing to install.
Start studying“This app is the ‘One Lake’ for preparing the certification exams. Really worth it.”
