70-466 · Question #14
You deploy a tabular model in DirectQuery mode to a server named Server1. Server1 has SQL Server Analysis Services (SSAS) installed. The model uses a relational data source named DB1. You need to…
The correct answer is A. Register a Service Principal Name (SPN) for Server1. This question tests how to enable Kerberos credential delegation from an SSAS DirectQuery server to a backend relational database. Registering an SPN for the SSAS server is the required prerequisite.
Question
Options
- ARegister a Service Principal Name (SPN) for Server1.
- BFrom the SQL Server Data Tools, modify the impersonation settings.
- CFrom the Web.config file, modify the impersonation settings.
- DRegister a Service Principal Name (SPN) for DB1.
How the community answered
(24 responses)- A54% (13)
- B13% (3)
- C25% (6)
- D8% (2)
Why each option
This question tests how to enable Kerberos credential delegation from an SSAS DirectQuery server to a backend relational database. Registering an SPN for the SSAS server is the required prerequisite.
Registering a Service Principal Name (SPN) for Server1 enables Kerberos authentication for the SSAS service, which is a prerequisite for Kerberos constrained delegation. With delegation configured, Server1 can impersonate the currently browsing user and forward their credentials to DB1, enabling per-user data access in DirectQuery mode.
Impersonation settings in SQL Server Data Tools configure the fixed service account SSAS uses to connect during processing, not the per-user credential pass-through required for DirectQuery mode.
Web.config is a configuration file for ASP.NET web applications and has no relevance to SSAS impersonation or Kerberos delegation settings.
The SPN must be registered for Server1 (the SSAS service acting as the Kerberos delegation intermediary), not for DB1 - registering an SPN for DB1 alone does not grant Server1 the ability to delegate user credentials.
Concept tested: Kerberos SPN registration for SSAS credential delegation in DirectQuery
Source: https://learn.microsoft.com/en-us/analysis-services/instances/spn-registration-for-an-analysis-services-instance
Topics
Community Discussion
No community discussion yet for this question.