Azure ML Studio Terminal Jupyter Kernel Configuration
Short answer
B No
Question
Key Takeaways
The question assesses whether candidates understand that you cannot add a kernel in a terminal session unless the terminal session itself (and its backing compute instance) is already provisioned.
This question tests the understanding of Azure Machine Learning compute resources, specifically the relationship between compute instances and terminal sessions. The community consensus is that a compute instance must already exist to provide the underlying infrastructure for any terminal session or Jupyter kernel.
Common mistake: Candidates often choose 'Yes' because they assume creating a compute instance is part of the immediate configuration steps for a kernel, failing to realize the prerequisite nature of the compute instance for the existing terminal session.
Expert Analysis
Why the Answer Is Correct
The solution fails because it suggests creating a new compute instance to solve a problem within an existing terminal session. A terminal session in Azure ML Studio is inherently tied to a specific compute resource (like a Compute Instance). If you are already connected to a terminal, the compute instance is already running; therefore, creating another one does not help add a kernel to the current environment.
Why the Other Options Are Wrong
Selecting 'Yes' implies that creating a compute instance is the correct step to take while inside a terminal session to add a kernel. This is logically inconsistent because the terminal session requires an active compute instance to exist in the first place. The action described would create a separate resource rather than configuring the current environment.
Community Comment Notes
Comment [2] correctly points out the foundational dependency: "The compute instance needs to be created first before you can even have a terminal session." Comments [3] and [4] represent the common misconception that the compute instance creation is the direct solution, missing the temporal context of the question which states the user is already connected to a terminal.
Community Votes
73% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 4 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 4
-
evangelist 👍 5 Answered BThe correct solution would likely involve preparing the Python environment for the new kernel within the existing compute instance, rather than creating a new compute instance.
-
sl_mslconsulting 👍 3 Answered BThe compute instance needs to be created first before you can even have a terminal session
-
D0ktor 👍 1 Answered ACreating a compute instance is indeed necessary to support a Jupyter kernel, as it provides the necessary infrastructure for running notebooks and adding kernels. So, this solution does meet the goal.
-
evangelist 👍 2 Answered AThis does the job
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.