온-프레미스 데이터 게이트웨이를 설치한 후에는 게이트웨이와 함께 사용할 수 있는 데이터 원본을 추가해야 합니다. 이 문서에서는 게이트웨이 및 데이터 소스로 작업하는 방법을 살펴봅니다. 예정된 새로 고침 또는 라이브 연결을 위해 Analysis Services 데이터 원본을 사용할 수 있습니다.

게이트웨이 다운로드 및 설치

Power BI 서비스에서 게이트웨이를 다운로드할 수 있습니다. 다운로드 > 데이터 게이트웨이를 선택하거나 게이트웨이 다운로드 페이지로 이동합니다.

Analysis Services 라이브 연결의 제한 사항

테이블 형식 또는 다차원 인스턴스에 대해 라이브 연결을 사용할 수 있습니다.

서버 버전 필수 SKU
2012 SP1 CU4 이상 비즈니스 인텔리전스 및 Enterprise SKU
2014 비즈니스 인텔리전스 및 Enterprise SKU
2016 표준 SKU 이상
  • 셀 수준 형식 지정 및 변환 기능은 지원되지 않습니다.
  • 작업 및 명명된 집합은 Power BI에 노출되지 않지만, 작업 또는 명명된 집합을 포함하고 시각적 개체 및 보고서를 만드는 다차원 큐브에는 계속 연결할 수 있습니다.

게이트웨이 추가

게이트웨이를 추가하려면 해당 환경의 서버에 게이트웨이를 다운로드하여 설치하기만 하면 됩니다. 게이트웨이를 설치하면 게이트웨이 관리아래의 게이트웨이 목록에 표시됩니다.

참고:

하나 이상의 게이트웨이에 대한 관리자가 아닌 경우 게이트웨이 관리가 표시되지 않습니다. 이를 위해서는 관리자로 추가되거나 게이트웨이를 설치 및 구성해야 합니다.

게이트웨이 제거

게이트웨이를 제거하면 해당 게이트웨이에 속한 모든 데이터 원본도 삭제됩니다. 또한 이러한 데이터 소스를 사용하는 모든 대시보드 및 보고서와의 연결도 끊어집니다.

  1. 오른쪽 위 모퉁이에서 기어 아이콘 > 게이트웨이 관리를 선택합니다.

  2. 게이트웨이 > 제거

데이터 소스 추가

게이트웨이를 선택하고 데이터 소스 추가를 클릭하거나 게이트웨이 > 데이터 소스 추가로 이동하여 데이터 소스를 추가할 수 있습니다.

그런 다음 목록에서 데이터 소스 형식 을 선택합니다. 다차원 또는 테이블 형식 서버에 연결하는 경우 Analysis Services를 선택합니다.

그런 다음 서버데이터베이스를 포함하는 데이터 소스에 대한 정보를 입력합니다.

입력한 사용자 이름암호 는 게이트웨이가 Analysis Services 인스턴스에 연결하는 데 사용됩니다.

참고:

입력하는 Windows 계정에는 연결할 인스턴스에 대한 서버 관리자 권한이 있어야 합니다. 이 계정의 암호가 만료되도록 설정되면 데이터 원본에 대한 암호를 업데이트하지 않은 경우 사용자에게 연결 오류가 발생할 수 있습니다. 자세한 내용은 기본 온-프레미스 데이터 게이트웨이 문서를 참조하여 자격 증명이 저장되는 방식에 대해 자세히 알아보세요.

모든 항목을 입력한 다음 추가를 클릭합니다. 이제 온-프레미스에 있는 Analysis Services 인스턴스에 대한 예약된 새로 고침 또는 라이브 연결에 이 데이터 원본을 사용할 수 있습니다. 성공한 경우 연결 성공 이 표시됩니다.

고급 설정

데이터 원본에 대한 개인 정보 보호 수준을 구성할 수 있습니다. 데이터가 조합되는 방식을 제어합니다. 예정된 새로 고침에만 사용됩니다. 라이브 연결에는 적용되지 않습니다. 자세히 알아보기

Power BI 사이트의 Analysis Services에 대한 '데이터 가져오기' 환경

Analysis Services에 대한 고유한 옵션은 Power BI 서비스 내에서 데이터 가져오기를 직접 사용하는 것입니다. Power BI Desktop의 필요 없이 게이트웨이 내에서 구성된 라이브 Analysis Services 데이터 원본에 연결할 수 있습니다. 계정은 목록에 표시하기 위해 게이트웨이 아래 데이터 원본에 대한 사용자 탭에 나열되어야 합니다. 데이터 원본에 연결하기 위해 다음을 수행할 수 있습니다.

  1. Power BI 서비스 내에서 데이터 가져오기를 선택합니다.

  2. 데이터베이스를 선택합니다.

  3. SQL Server Analysis Services > 연결을 선택합니다.

  4. 목록에서 데이터 원본을 선택합니다. 액세스할 수 있는 모든 Analysis Services 데이터 원본이 여기에 나열됩니다.

  5. 연결하려는 모델을 선택합니다. 그런 다음 연결을 선택합니다.

서버의 이름으로 표시된 데이터 집합을 볼 수 있습니다. 그런 다음 해당 데이터 집합을 선택하고 보고서를 만들도록 시작할 수 있습니다. 라이브 데이터에 대해 작동합니다.

Analysis Services를 사용하는 사용자 이름

사용자가 Analysis Services에 연결된 보고서를 조작할 때마다 유효 사용자 이름은 게이트웨이에 전달된 다음 온-프레미스 Analysis Services 서버에 전달됩니다. Power BI에 로그인하는 전자 메일 주소는 유효한 사용자로 Analysis Services에 통과됩니다. 연결 속성 EffectiveUserName에 전달됩니다. 이 전자 메일 주소는 로컬 Active Directory 도메인 내에서 정의된 UPN과 일치해야 합니다. UPN은 Active Directory 계정의 속성입니다. 그런 다음 해당 Windows 계정은 Analysis Services 역할에 있어야 합니다. 일치하는 항목이 없는 경우 Active Directory에서 로그인이 성공적으로 수행되지 않습니다. 자세히 알아보기

로컬 디렉터리 UPN으로 Power BI 로그인 이름을 매핑할 수도 있습니다. 자세히 알아보기

내 UPN이 무엇인지 어떻게 확인합니까?

사용자 UPN이 무엇인지 알 수 없으며 도메인 관리자가 되지 못할 수도 있습니다. 워크스테이션에서 다음 명령을 사용하여 계정에 대한 UPN을 알아볼 수 있습니다.

whoami /upn

결과는 전자 메일 주소와 유사하지만 도메인 계정에 있는 UPN입니다. 라이브 연결에 대해 Analysis Services 데이터 소스를 사용하고 Power BI에 로그인하는 전자 메일 주소와 일치하지 않는 경우 사용자 이름을 매핑하는 방법을 살펴볼 수 있습니다.

사용자 이름 매핑

Analysis Services 데이터 원본의 경우 사용자 지정 UPN(사용자 계정 이름) 규칙을 구성할 수 있습니다. Power BI 서비스 로그인 이름이 로컬 디렉터리 UPN과 일치하지 않는 경우 도움이 됩니다. 예를 들어 john@contoso.com,으로 Power BI에 로그인하지만 로컬 디렉터리 UPN이 john@contoso.local,이 아닌 경우 john@contoso.local을 Analysis Services에 전달하도록 매핑 규칙을 구성할 수 있습니다.

UPN 매핑 화면을 가져오려면 다음을 수행합니다.

  1. 기어 아이콘으로 이동하고 게이트웨이 관리를 선택합니다.

  2. Analysis Services 데이터 원본을 포함하는 게이트웨이를 확장합니다. Analysis Services 데이터 원본을 만들지 않은 경우 이 시점에서 수행할 수 있습니다.

  3. 데이터 원본을 선택한 다음 사용자 탭을 선택합니다.

  4. 사용자 이름 매핑을 선택합니다.

그러면 규칙을 추가하고 지정된 사용자에 대해 테스트하는 옵션이 표시됩니다.

참고:

의도하지 않았던 사용자를 실수로 변경할 수도 있습니다. 예를 들어 대체(원본 값)@contoso.com*이고 (새 이름)으로가 *@contoso.local*인 경우 *@contoso.com*을 포함하는 로그인을 사용하는 모든 사용자는 *@contoso.local*로 대체됩니다. 또한 대체(원본 이름)가 *dave@contoso.com*이고 (새 이름)으로가 *dave@contoso.local*인 경우 v-dave@contoso.com의 로그인한 사용자는 v-dave@contoso.local*로 전송됩니다.

현재 유효 사용자 이름에 대한 규칙만 제공할 수 있습니다.

매핑 규칙 작업

매핑 규칙을 만들려면 원래 이름새 이름에 대한 값을 입력한 다음 추가를 선택합니다.

필드 설명
대체(원래 값) Power BI에 로그인하는 전자 메일 주소.
(새 이름)으로 대체하려는 값. 대체의 결과는 Analysis Services 연결에 대한 EffectiveUserName 속성으로 전달되는 것입니다.

목록에서 항목을 선택하는 경우 아이콘 펼침 또는 항목 삭제를 사용하여 다시 정렬하도록 선택할 수 있습니다.

와일드카드(*) 사용

대체 (원본 이름) 문자열에서 와일드 카드를 사용할 수 있습니다. 다른 문자열 부분이 아닌 자체 문자열에 사용할 수 있습니다. 이렇게 하면 모든 사용자를 선택하여 단일 값을 데이터 원본에 전달할 수 있습니다. 로컬 환경에서 동일한 사용자를 사용하는 조직에서 모든 사용자를 원하는 경우에 유용합니다.

매핑 규칙 테스트

원래 이름에 대한 값을 입력하고 규칙 테스트를 선택하여 대체될 원래 이름의 유효성을 검사할 수 있습니다.

참고:

저장된 규칙을 서비스에서 사용하기 시작하는 데에는 몇 분이 걸립니다. 하지만 브라우저에서는 규칙이 즉시 작동합니다.

매핑 규칙에 대한 제한

  • 매핑은 구성되는 중인 특정 데이터 원본에 대한 것입니다. 전역 설정이 아닙니다. 여러 Analysis Services 데이터 원본이 있는 경우 각 데이터 원본에 대한 사용자를 매핑해야 합니다.

데이터 원본 제거

데이터 원본을 제거하면 지정된 데이터 원본을 사용하는 모든 대시보드 또는 보고서와의 연결이 끊어집니다.

데이터 원본을 제거하려면 데이터 원본 > 제거로 이동합니다.

관리자 관리

관리자 탭에서 게이트웨이에 대해 게이트웨이를 관리할 수 있는 사용자를 추가 및 제거할 수 있습니다. 이 시점에서는 사용자만 추가할 수 있습니다. 보안 그룹은 추가할 수 없습니다.

사용자 관리

사용자 탭에서 데이터 원본에 대해 이 데이터 원본을 사용할 수 있는 사용자 또는 보안 그룹을 추가 및 제거할 수 있습니다.

참고:

사용자 목록은 보고서를 게시할 수 있는 사용자를 제어합니다. 보고서 소유자는 대시보드 또는 콘텐츠 팩을 만들 수 있으며 이를 다른 사용자와 공유합니다.

데이터 원본 사용

데이터 원본을 만든 후 라이브 연결 또는 예약된 새로 고침을 통해 사용할 수 있습니다.

참고:

서버 및 데이터베이스 이름은 온-프레미스 데이터 게이트웨이 내에서 Power BI Desktop 및 데이터 원본 간에 일치해야 합니다.

게이트웨이 내에서 데이터 집합 및 데이터 원본 간의 링크는 서버 이름 및 데이터베이스 이름을 기반으로 합니다. 이는 일치해야 합니다. 예를 들어 Power BI Desktop 내에서 서버 이름에 대한 IP 주소를 제공하는 경우 게이트웨이 구성 내에서 데이터 원본에 대한 IP 주소를 사용해야 합니다. Power BI Desktop에서 *서버\인스턴스*를 사용하는 경우 게이트웨이에 대해 구성된 데이터 원본 내에서 동일한 것을 사용해야 합니다.

라이브 연결과 예약된 새로 고침에 대한 경우입니다.

라이브 연결로 데이터 원본 사용

서버 및 데이터베이스 이름이 Power BI Desktop 및 게이트웨이에 대해 구성된 데이터 원본 간과 일치하는지 확인해야 합니다. 라이브 연결 데이터 집합을 게시하기 위해 사용자가 데이터 원본의 사용자 탭에 나열되는지 확인해야 합니다. 라이브 연결의 경우 처음으로 데이터를 가져올 때 Power BI Desktop 내에서 선택이 발생합니다.

게시한 후 Power BI Desktop 또는 데이터 가져오기에서 보고서 작업을 시작해야 합니다. 연결을 사용할 수 있으려면 게이트웨이 내에서 데이터 원본을 만든 후 몇 분 정도가 걸릴 수 있습니다.

예약된 새로 고침으로 데이터 원본 사용

게이트웨이 내에서 구성된 데이터 원본의 사용자 탭에 나열되고 서버 및 데이터베이스 이름이 일치하는 경우 예약된 새로 고침으로 사용하기 위한 옵션으로 게이트웨이가 표시됩니다.

참고 항목

온-프레미스 데이터 게이트웨이
온-프레미스 데이터 게이트웨이 - 심층 분석
온-프레미스 데이터 게이트웨이 문제 해결
궁금한 점이 더 있나요? Power BI 커뮤니티를 이용하세요.