注:このセクションには、同じシナリオと問題に関する複数の質問セットが含まれています。各質問には、問題に対する独自の解決策が提示されています。提示された解決策が、提示された目標を満たしているかどうかを判断する必要があります。 提示された解の中には、問題を解決するものが複数存在する可能性がある。また、提示された解の中に、問題を解決するものが一つもない可能性もある。 このセクションの質問に回答すると、前のセクションに戻ることはできません。そのため、これらの質問は復習画面には表示されません。 お客様のネットワークには、contoso という名前のオンプレミスの Active Directory ドメイン サービス (AD DS) ドメインが含まれています。 Microsoft Entra Connectを使用してMicrosoft Entraテナントと同期するcom。 セマンティックモデルを含むFabricテナントをお持ちです。 モードに対して動的な行レベルセキュリティ(RLS)を有効にし、モデルをFabricサービスにデプロイします。 username() 関数を含むメジャーに対してクエリを実行すると、クエリの結果が空白になります。 測定結果がユーザーのユーザープリンシパル名 (UPNJ) を返すことを確認する必要があります。 解決策:Microsoft Entra Connect の同期対象オブジェクトのリストにユーザーオブジェクトを追加します。 これは目標を達成していると言えるでしょうか?
正解:B
The issue: USERNAME() returns blank because Fabric uses Microsoft Entra (Azure AD) identities, not on- premises AD DS identities. Adding user objects to sync via Entra Connect does not solve the issue by itself. The correct fix is to ensure the UPN is synchronized and properly mapped (usually via Entra Connect attribute mappings). What is needed is to ensure the userPrincipalName attribute is synced, not just "user objects." Correct answer: No . Reference: Dynamic RLS in Power BI with USERNAME()