Power Query 문제 해결

Excel용 Power Query 사용하여 외부 원본의 데이터가 포함된 사용자 지정 테이블을 만들면 다음 오류가 발생할 수 있습니다.

"Microsoft Entra 관리자가 이 기능을 사용하지 못하도록 하는 정책을 설정했습니다. 사용자를 대신하여 이 기능에 대한 권한을 부여할 수 있는 관리자에게 문의하세요."

Power Query Power Apps 또는 Microsoft Dataverse에서 organization 데이터에 액세스할 수 없는 경우 오류가 나타납니다. 이 상황은 다음 두 가지 상황에서 발생합니다.

  • Microsoft Entra 테넌트 관리자는 사용자가 대신 회사 데이터에 액세스하는 앱에 동의할 수 없습니다.
  • 관리되지 않는 Active Directory 테넌트 사용. 관리되지 않는 테넌트는 셀프 서비스 등록 제안을 완료하기 위해 만든 전역 관리자가 없는 디렉터리입니다. 이 시나리오를 해결하려면 사용자가 먼저 관리되는 테넌트로 변환한 다음 이 문제에 대한 두 가지 솔루션 중 하나를 따라야 합니다. 솔루션은 다음 섹션에서 설명합니다.

이 문제를 resolve 위해 Microsoft Entra 관리자는 이 문서의 뒷부분에 제시된 절차 중 하나를 따라야 합니다.

이 방법은 다음 방법보다 더 쉬울 수 있지만 더 광범위한 권한을 허용합니다.

  1. Azure PortalMicrosoft Entra ID 창을 열고 사용자 설정을 선택합니다.
  2. 사용자가 대신 회사 데이터에 액세스하는 앱에 동의할 수 있음 옆에 있는, 저장을 차례로 선택합니다.

Power Query 회사 데이터에 액세스하도록 허용

또는 테넌트 관리자는 테넌트 전체 권한을 수정하지 않고도 Power Query 동의할 수 있습니다.

  1. Azure PowerShell 설치합니다.
  2. 다음 PowerShell 명령을 실행합니다.
    • Login-AzureRmAccount (및 테넌트 관리자로 로그인)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

이 방법(테넌트 전체 솔루션과 비교)의 이점은 이 솔루션이 매우 타겟팅된다는 것입니다. Power Query 서비스 주체만 프로비전하지만 테넌트에서 다른 권한 변경은 하지 않습니다.

개인 데이터 업데이트

사용자는 쿼리 편집기 통해 그리고 쿼리 편집기 액세스할 수 있는 옵션 대화 상자를 통해 매시업 및 기타 정보(예: 쿼리 이름 및 매시업 메타데이터)를 업데이트할 수 있습니다.

Power Apps에서는 다음을 수행하여 쿼리 편집기 액세스합니다.

  1. 데이터 창으로 이동하여 확장한 다음 테이블을 선택합니다.
  2. 줄임표(...)를 선택한 다음 쿼리 편집을 선택합니다.
  3. 리본에서 옵션을 선택한 다음 진단 내보내기를 선택합니다.

개인 데이터 삭제

대부분의 데이터는 30일 이내에 자동으로 삭제됩니다. 매시업에 대한 데이터 및 메타데이터의 경우 사용자는 Power Apps를 통해 모든 매시업을 제거해야 합니다. 연결된 모든 데이터 및 메타데이터는 30일 이내에 삭제됩니다.

Power Apps에서 매시업을 제거하려면 다음을 수행합니다.

  1. 이름 탭에서 제거할 수 있는 데이터 통합자 프로젝트를 제거합니다.
  2. 줄임표(...)를 선택한 다음 , 삭제를 선택합니다.

"데이터에서 새 테이블(기술 미리 보기)" 기능을 통해 매시업을 만든 경우 다음을 수행하여 제거할 수 있습니다.

  1. 줄임표(...)를 선택한 다음 , 쿼리 편집을 선택합니다.
  2. 리본에서 옵션을 선택합니다.
  3. 모든 쿼리 제거를 선택합니다.
    쿼리를 삭제하려는 경우 삭제됩니다.

개인 데이터 내보내기

개인 데이터를 내보내기 위해 사용자는 다음을 수행할 수 있습니다.

  1. 쿼리 편집기 엽니다.
  2. 리본에서 옵션을 선택합니다.
  3. 진단 내보내기 를 선택합니다.

Power Apps에서 다음을 수행하여 쿼리 편집기 액세스할 수 있습니다.

  1. 데이터 창으로 이동하여 확장한 다음 테이블을 선택합니다.
  2. 줄임표(...)를 선택한 다음 쿼리 편집을 선택합니다.
  3. 리본에서 옵션을 선택한 다음 진단 내보내기를 선택합니다.

UI(사용자 인터페이스)의 사용자 작업에 대한 시스템 생성 로그는 Azure Portal 액세스할 수 있습니다.