게이트웨이 데이터 원본 추가 또는 제거Add or remove a gateway data source

참고

최근에 온-프레미스 데이터 게이트웨이 문서를 수정했습니다. Power BI 특정 콘텐츠 및 게이트웨이에서 지원하는 모든 서비스에 적용되는 일반 콘텐츠로 분할했습니다.We recently revised the on-premises data gateway docs. We split them into content that's specific to Power BI and general content that applies to all services that the gateway supports. 현재 Power BI 콘텐츠에 있습니다.You're currently in the Power BI content. 이 문서 또는 전체 게이트웨이 문서 환경에 대한 피드백을 제공하려면 문서의 아래쪽으로 스크롤합니다.To provide feedback on this article, or the overall gateway docs experience, scroll to the bottom of the article.

Power BI는 다양한 온-프레미스 데이터 원본을 지원하고 각 데이터 원본에는 고유한 요구 사항이 있습니다.Power BI supports many on-premises data sources, and each has its own requirements. 단일 데이터 원본이나 여러 데이터 원본에 게이트웨이를 사용할 수 있습니다.A gateway can be used for a single data source or multiple data sources. 이 예에서는 SQL Server를 데이터 원본으로 추가하는 방법을 보여줍니다.For this example, we show you how to add SQL Server as a data source. 다른 데이터 원본의 경우에도 해당 단계는 비슷합니다.The steps are similar for other data sources.

API를 사용하여 대부분의 데이터 원본 관리 작업을 수행할 수도 있습니다.Most data sources management operations can be performed by using APIs as well. 자세한 내용은 Rest API(게이트웨이)를 참조하세요.For more information, see REST APIs (Gateways).

게이트웨이를 아직 설치하지 않은 경우 시작하려면 온-프레미스 데이터 게이트웨이 설치를 참조하세요.If you don't have a gateway installed yet, see Install an on-premises data gateway to get started.

데이터 원본 추가Add a data source

  1. Power BI 서비스 페이지 머리글에서 설정 설정 톱니 바퀴 아이콘 > 게이트웨이 관리 를 선택합니다.From the page header in the Power BI service, select Settings Settings gear icon > Manage gateways.

    게이트웨이 관리

  2. 게이트웨이를 선택하고 데이터 원본 추가 를 선택합니다.Select a gateway and then select Add data source. 머리글 텍스트 데이터 원본 추가 를 선택하거나 게이트웨이 항목 옆에 커서를 가져가 추가 옵션 메뉴를 표시할 수 있습니다.You can select the header text ADD DATA SOURCE or hover your cursor next to the gateway entry to reveal the more options menu.

    데이터 원본 추가

  3. 데이터 원본에 이름을 할당하고 데이터 원본 유형 을 선택합니다.Assign a name to your data source, then select the Data Source Type. 이 예제에서는 SQL Server를 선택합니다.In this example, we'll choose SQL Server.

    SQL Server 선택

  4. 데이터 원본에 대한 정보를 입력합니다.Enter information about the data source. SQL Server의 경우 서버데이터베이스 를 제공합니다.For SQL Server, provide the Server and Database.

    데이터 원본 설정

  5. 데이터 원본에 연결할 때 사용할 인증 방법 을 선택합니다.Select an Authentication Method to use when connecting to the data source. SQL Server의 경우 Windows 또는 기본(SQL 인증)을 선택합니다.For SQL Server, choose Windows or Basic (SQL Authentication). 데이터 원본에 대한 자격 증명을 입력합니다.Enter the credentials for your data source.

    기본 인증 설정.

    참고

    선택한 인증 방법이 OAuth인 경우 OAuth 토큰 만료 정책보다 오래 실행되는 모든 쿼리가 실패할 수 있습니다.If the selected authentication method is OAuth, any query that runs longer than the OAuth token expiration policy may fail.

  6. 고급 설정 에서 데이터 원본에 대해 SSO(Single Sign-on)를 구성할 수 있습니다.Under Advanced settings, you could configure Single Sign-On (SSO) for your data source.

    고급 설정

    DirectQuery 기반 보고서의 경우 DirectQuery 쿼리에 Kerberos를 통한 SSO 사용 또는 DirectQuery를 위해 Kerberos를 통한 SSO 사용 및 쿼리 가져오기 를 구성하고 새로 고침 기반 보고서의 경우 DirectQuery를 위해 Kerberos를 통한 SSO 사용 및 쿼리 가져오기 를 구성할 수 있습니다.You could either configure Use SSO via Kerberos for DirectQuery queries or Use SSO via Kerberos for DirectQuery And Import queries for DirectQuery-based Reports and Use SSO via Kerberos for DirectQuery And Import queries for Refresh-based Reports.

    DirectQuery 쿼리에 Kerberos를 통한 SSO 사용 을 사용하고 DirectQuery 기반 보고서에 이 데이터 원본을 사용하는 경우에는 Power BI 서비스에 로그인하는 사용자의 자격 증명이 사용됩니다.If you use the Use SSO via Kerberos for DirectQuery queries and use this data source for a DirectQuery based Report, it will use the credentials of the user that signs in to the Power BI service. 새로 고침 기반 보고서의 경우 사용자 이름암호 필드에 입력하는 자격 증명이 사용됩니다.For a Refresh-based Report, it will use the credentials that you enter in the Username and Password fields.

    DirectQuery를 위해 Kerberos를 통한 SSO 사용 및 쿼리 가져오기 를 사용하는 경우에는 자격 증명을 제공할 필요가 없습니다.When you use the Use SSO via Kerberos for DirectQuery And Import queries, you don't need to provide any credentials. DirectQuery 기반 보고서에 이 데이터 원본을 사용하는 경우에는 Power BI 서비스에 로그인하는 (Azure) Active Directory 사용자에 매핑된 사용자가 보고서에 사용됩니다.If this data source is used for DirectQuery based Report, it will use the user that's mapped to the (Azure) Active Directory user that signs in to the Power BI service. 새로 고침 기반 보고서의 경우 데이터 세트 소유자의 보안 컨텍스트가 사용됩니다.For a Refresh based Report, it will use the dataset owner's security context

    참고

    쿼리 가져오기의 SSO는 Kerberos 제한 위임을 사용하는 SSO 데이터 원본 목록에서만 사용할 수 있습니다.SSO for Import Queries is available only for the list of SSO data sources using Kerberos constrained delegation.

  7. 고급 설정 에서 선택적으로 데이터 원본에 대한 개인 정보 수준을 구성합니다(DirectQuery에 적용되지 않음).Under Advanced settings, optionally configure the privacy level for your data source (doesn't apply to DirectQuery).

    개인 정보 수준 선택.

  8. 추가 를 선택합니다.Select Add. 프로세스가 성공하면 ‘연결 성공’이 표시됩니다.You see Connection Successful if the process succeeds.

    연결 성공

이제 이 데이터 원본을 사용하여 Power BI 대시보드 및 보고서에 SQL Server의 데이터를 포함할 수 있습니다.You can now use this data source to include data from SQL Server in your Power BI dashboards and reports.

데이터 원본 제거Remove a data source

더 이상 사용하지 않는 경우 데이터 원본을 제거할 수 있습니다.You can remove a data source if you no longer use it. 데이터 원본을 제거하면 해당 데이터 원본을 사용하는 모든 대시보드와 보고서가 제거됩니다.Removing a data source breaks any dashboards and reports that rely on that data source.

데이터 원본을 제거하려면 데이터 원본으로 이동한 다음, 추가 옵션 메뉴에서 제거 를 선택합니다.To remove a data source, go to the data source and then select Remove from the more options menu. 데이터 원본 이름 옆에 커서를 가져가면 추가 옵션 메뉴가 나타납니다.The more options menu appears when you hover your cursor next to the data source name.

데이터 원본 제거

예약된 새로 고침 또는 DirectQuery에 데이터 원본 사용Use the data source for scheduled refresh or DirectQuery

데이터 원본을 만든 후 DirectQuery 연결 또는 예약된 새로 고침을 통해 사용할 수 있습니다.After you create the data source, it's available to use with either DirectQuery connections or through scheduled refresh. 예약된 새로 고침 구성에서 예약된 새로 고침을 설정하는 방법에 대해 알아볼 수 있습니다.You can learn more about setting up scheduled refresh in Configure scheduled refresh.

참고

서버 및 데이터베이스 이름은 온-프레미스 데이터 게이트웨이에 추가된 Power BI Desktop 및 데이터 원본 간에 일치해야 합니다.Server and database names must match between Power BI Desktop and the data source added to the on-premises data gateway.

게이트웨이에서 데이터 세트 및 데이터 원본 간의 링크는 서버 이름 및 데이터베이스 이름을 기반으로 합니다.The link between your dataset and the data source in the gateway is based on your server name and database name. 해당 이름은 서로 일치해야 합니다.These names must match. 예를 들어 Power BI Desktop에서 서버 이름에 대한 IP 주소를 제공하는 경우 게이트웨이 구성에서 데이터 원본에 대한 IP 주소를 사용해야 합니다.For example, if you supply an IP address for the server name, in Power BI Desktop, you must use the IP address for the data source in the gateway configuration. Power BI Desktop에서 SERVER\INSTANCE 를 사용하는 경우 게이트웨이에 대해 구성된 데이터 원본에서 동일한 것을 사용해야 합니다.If you use SERVER\INSTANCE in Power BI Desktop, you must use the same in the data source configured for the gateway.

게이트웨이에서 구성된 데이터 원본의 사용자 탭에 나열되고 서버 및 데이터베이스 이름이 일치하는 경우 예약된 새로 고침으로 사용하기 위한 옵션으로 게이트웨이가 표시됩니다.If you're listed in the Users tab of the data source configured in the gateway, and the server and database name match, you see the gateway as an option to use with scheduled refresh.

게이트웨이 연결

경고

데이터 세트에 여러 데이터 원본이 포함된 경우 각 데이터 원본을 게이트웨이에 추가해야 합니다.If your dataset contains multiple data sources, each data source must be added in the gateway. 게이트웨이에 하나 이상의 데이터 원본을 추가하지 않으면 예약된 새로 고침에 사용 가능한 게이트웨이가 표시되지 않습니다.If one or more data sources aren't added to the gateway, you won't see the gateway as available for scheduled refresh.

제한 사항Limitations

OAuth는 온-프레미스 데이터 게이트웨이를 통해 사용자 지정 커넥터에만 지원되는 인증 체계입니다.OAuth is a supported authentication scheme only for custom connectors with the on-premises data gateway. OAuth가 필요한 다른 데이터 원본을 추가할 수 없습니다.You can't add other data sources that require OAuth. OAuth가 필요한 데이터 원본이 데이터 세트에 있고 이 데이터 원본이 사용자 지정 커넥터가 아니면 예약된 새로 고침에 게이트웨이를 사용할 수 없습니다.If your dataset has a data source that requires OAuth and this data source isn't a custom connector, you can't use the gateway for scheduled refresh.

사용자 관리Manage users

게이트웨이에 데이터 원본을 추가한 후 사용자 및 이메일 사용 보안 그룹에 특정 데이터 원본(전체 게이트웨이가 아님)에 대한 액세스 권한을 부여합니다.After you add a data source to a gateway, you give users and email-enabled security groups access to the specific data source (not the entire gateway). 데이터 원본의 액세스 목록은 데이터 원본의 데이터를 포함하는 보고서를 게시할 수 있는 사용자만 제어합니다.The access list for the data source controls only who is allowed to publish reports that include data from the data source. 보고서 소유자는 대시보드, 콘텐츠 팩 또는 앱을 만든 다음, 이 항목을 다른 사용자와 공유할 수 있습니다.Report owners can create dashboards, content packs, and apps, and then share those items with other users.

사용자 및 보안 그룹에게 게이트웨이에 대한 관리 권한을 부여할 수도 있습니다.You can also give users and security groups administrative access to the gateway.

참고

데이터 원본에 대한 액세스 권한이 있는 사용자는 데이터 세트를 데이터 원본에 연결하고, 데이터 원본을 만드는 동안 선택한 보안 옵션(저장된 자격 증명 또는 Single Sign-on)에 따라 연결할 수 있습니다.Users with access to the data source can associate datasets to the data source, and connect, based on the security options (either the stored credentials or Single Sign-On) selected while creating a data source.

데이터 원본에 사용자 추가Add users to a data source

  1. Power BI 서비스 페이지 머리글에서 설정 설정 톱니 바퀴 아이콘 > 게이트웨이 관리 를 선택합니다.From the page header in the Power BI service, select Settings Settings gear icon > Manage gateways.

  2. 사용자를 추가할 데이터 원본을 선택합니다.Select the data source where you want to add users.

  3. 사용자 를 선택한 후 선택한 데이터 원본에 액세스할 조직의 사용자 및 메일 사용 보안 그룹을 입력합니다.Select Users, and enter the users and mail-enabled security groups from your organization who will access the selected data source. 추가 를 선택하면 추가된 구성원의 이름이 이 데이터 원본이 사용되는 보고서를 게시할 수 있는 사용자의 목록에 추가됩니다.Select Add, and the added member's name is added to the list of people who can publish reports that use this data source.

    사용자 추가

액세스를 부여하려는 각각의 데이터 원본에 사용자를 추가해야 합니다.Remember that you need to add users to each data source that you want to grant access to. 각 데이터 원본에는 별도의 사용자 목록이 있습니다.Each data source has a separate list of users. 각 데이터 원본에 개별적으로 사용자를 추가합니다.Add users to each data source separately.

데이터 원본에서 사용자 제거Remove users from a data source

데이터 원본에 대한 사용자 탭에서 이 데이터 원본을 사용하는 사용자 및 보안 그룹을 제거할 수 있습니다.On the Users tab for the data source, you can remove users and security groups that use this data source.

사용자 제거

클라우드에 암호화된 자격 증명 저장Store encrypted credentials in the cloud

게이트웨이에 데이터 원본을 추가할 때 해당 데이터 원본에 대한 자격 증명을 제공해야 합니다.When you add a data source to the gateway, you must provide credentials for that data source. 데이터 원본에 대한 모든 쿼리는 이러한 자격 증명을 사용하여 실행됩니다.All queries to the data source will run by using these credentials. 자격 증명이 안전하게 암호화됩니다.The credentials are encrypted securely. 자격 증명은 클라우드에 저장하기 전에 클라우드에서 암호를 해독할 수 없도록 대칭형 암호화를 사용합니다.They use symmetric encryption so that they can't be decrypted in the cloud before they're stored in the cloud. 자격 증명은 게이트웨이를 실행 중인 머신으로 전송되어 데이터 원본이 액세스될 때 온-프레미스에서 암호 해독됩니다.The credentials are sent to the machine that runs the gateway, on-premises, where they're decrypted when the data sources are accessed.

사용 가능한 데이터 원본 유형 목록List of available data source types

온-프레미스 데이터 게이트웨이에서 지원하는 데이터 원본에 대한 자세한 내용은 Power BI 데이터 원본을 참조하세요.For information about which data sources the on-premises data gateway supports, see Power BI data sources.

다음 단계Next steps

궁금한 점이 더 있나요?More questions? Power BI 커뮤니티를 사용해 보세요.Try the Power BI Community.