Power BI Desktop의 데이터 원본Data sources in Power BI Desktop

Power BI Desktop을 사용하면 다양한 원본의 데이터에 연결할 수 있습니다.With Power BI Desktop, you can connect to data from many different sources. 사용 가능한 데이터 원본에 대한 전체 목록은 Power BI 데이터 원본을 참조하세요.For a full list of available data sources, see Power BI data sources.

데이터에 연결하려면 리본 메뉴의 탭에서 데이터 가져오기 를 선택합니다.To connect to data, select Get Data from the Home ribbon. 아래쪽 화살표 또는 단추의 데이터 가져오기 텍스트를 선택하면 다음 이미지의 가장 일반적 데이터 형식 메뉴가 표시됩니다.Selecting the down arrow, or the Get Data text on the button, shows the Most Common data types menu shown in the following image:

Power BI Desktop에서 데이터 가져오기

자세히… 선택Selecting More… 가장 일반적 메뉴에서 추가...를 선택하면데이터 가져오기 창이 표시됩니다.from the Most Common menu displays the Get Data window. 데이터 가져오기 아이콘 단추를 직접 선택하여 데이터 가져오기 창을 표시할 수도 있습니다(가장 일반적 메뉴 무시).You can also bring up the Get Data window (and bypass the Most Common menu) by selecting the Get Data icon button directly.

데이터 단추 가져오기

참고

Power BI 팀은 Power BI DesktopPower BI 서비스에 사용할 수 있는 데이터 원본을 지속적으로 확장합니다.The Power BI team is continually expanding the data sources available to Power BI Desktop and the Power BI service. 따라서 베타 또는 미리 보기로 표시된 작업 진행 데이터 원본의 초기 버전을 자주 볼 수 있습니다.As such, you'll often see early versions of work-in-progress data sources marked as Beta or Preview. 베타 또는 미리 보기로 표시된 모든 데이터 원본은 제한된 지원 및 기능을 가지며 프로덕션 환경에서는 사용할 수 없습니다.Any data source marked as Beta or Preview has limited support and functionality, and should not be used in production environments. 또한 Power BI Desktop에서 ‘베타’ 또는 ‘미리 보기’로 표시된 데이터 원본은 데이터 원본이 GA(일반 공급) 상태가 될 때까지 Power BI 서비스 또는 기타 Microsoft 서비스에서 사용하지 못할 수 있습니다. Additionally, any data source marked as Beta or Preview for Power BI Desktop may not be available for use in the Power BI service or other Microsoft services until the data source becomes generally available (GA).

데이터 원본Data sources

데이터 유형은 다음 범주로 구성됩니다.Data types are organized in the following categories:

  • 모두All
  • 파일File
  • 데이터베이스Database
  • Power BIPower BI
  • AzureAzure
  • 온라인 서비스Online Services
  • 기타Other

모두 범주에는 모든 범주의 모든 데이터 연결 유형이 포함됩니다.The All category includes all data connection types from all categories.

파일 범주는 다음과 같은 데이터 연결을 제공합니다.The File category provides the following data connections:

  • ExcelExcel
  • 텍스트/CSVText/CSV
  • XMLXML
  • JSONJSON
  • 폴더Folder
  • PDFPDF
  • SharePoint 폴더SharePoint Folder

다음 그림은 파일에 대한 데이터 가져오기 창을 보여 줍니다.The following image shows the Get Data window for File.

데이터 가져오기 > 파일

데이터베이스 범주는 다음과 같은 데이터 연결을 제공합니다.The Database category provides the following data connections:

  • SQL Server 데이터베이스SQL Server Database
  • Access 데이터베이스Access Database
  • SQL Server Analysis Services 데이터베이스SQL Server Analysis Services Database
  • Oracle 데이터베이스Oracle Database
  • IBM DB2 데이터베이스IBM DB2 Database
  • IBM Informix 데이터베이스(베타)IBM Informix database (Beta)
  • IBM NetezzaIBM Netezza
  • MySQL 데이터베이스MySQL Database
  • PostgreSQL 데이터베이스PostgreSQL Database
  • Sybase 데이터베이스Sybase Database
  • TeradataTeradata
  • SAP HANA 데이터베이스SAP HANA Database
  • SAP Business Warehouse 애플리케이션 서버SAP Business Warehouse Application Server
  • SAP Business Warehouse 메시지 서버SAP Business Warehouse Message Server
  • Amazon RedshiftAmazon Redshift
  • ImpalaImpala
  • Google BigQueryGoogle BigQuery
  • VerticaVertica
  • SnowflakeSnowflake
  • EssbaseEssbase
  • AtScale 큐브AtScale cubes
  • BI 커넥터BI Connector
  • DremioDremio
  • ExasolExasol
  • Indexima(베타)Indexima (Beta)
  • InterSystems IRIS(베타)InterSystems IRIS (Beta)
  • Jethro(베타)Jethro (Beta)
  • Kyligence 엔터프라이즈(베타)Kyligence Enterprise (Beta)
  • MarkLogic(베타)MarkLogic (Beta)

참고

일부 데이터베이스 커넥터는 파일 > 옵션 및 설정 > 옵션을 선택한 다음 미리 보기 기능을 선택하고 커넥터를 사용하도록 설정하여 사용해야 합니다.Some database connectors require that you enable them by selecting File > Options and settings > Options then selecting Preview Features and enabling the connector. 위에서 언급한 커넥터 중 일부를 표시하지 않고 사용하지 않으려는 경우 미리 보기 기능 설정을 확인합니다.If you don't see some of the connectors mentioned above and want to use them, check your Preview Features settings. 베타 또는 미리 보기로 표시된 모든 데이터 원본은 제한된 지원 및 기능을 가지며 프로덕션 환경에서는 사용할 수 없습니다.Also note that any data source marked as Beta or Preview has limited support and functionality, and should not be used in production environments.

다음 그림은 데이터베이스에 대한 데이터 가져오기 창을 보여 줍니다.The following image shows the Get Data window for Database.

데이터 가져오기 > 데이터베이스

Power Platform 범주는 다음과 같은 데이터 연결을 제공합니다.The Power Platform category provides the following data connections:

  • Power BI 데이터 세트Power BI datasets
  • Power BI 데이터 흐름Power BI dataflows
  • Common Data ServiceCommon Data Service
  • Power Platform 데이터 흐름Power Platform dataflows

다음 그림은 Power Platform에 대한 데이터 가져오기 창을 보여 줍니다.The following image shows the Get Data window for Power Platform.

데이터 가져오기 > Power BI

Azure 범주는 다음과 같은 데이터 연결을 제공합니다.The Azure category provides the following data connections:

  • Azure SQL DatabaseAzure SQL Database
  • Azure SQL Data WarehouseAzure SQL Data Warehouse
  • Azure Analysis Services 데이터베이스Azure Analysis Services database
  • Azure Blob StorageAzure Blob Storage
  • Azure Table StorageAzure Table Storage
  • Azure Cosmos DBAzure Cosmos DB
  • Azure Data Lake Storage Gen2Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen1Azure Data Lake Storage Gen1
  • Azure HDInsight(HDFS)Azure HDInsight (HDFS)
  • Azure HDInsight SparkAzure HDInsight Spark
  • HDInsight 대화형 쿼리HDInsight Interactive Query
  • Azure Data Explorer(Kusto)Azure Data Explorer (Kusto)
  • Azure Cost ManagementAzure Cost Management
  • Azure Time Series Insights(베타)Azure Time Series Insights (Beta)

다음 그림은 Azure 에 대한 데이터 가져오기 창을 보여 줍니다.The following image shows the Get Data window for Azure.

데이터 가져오기 > Azure

온라인 서비스 범주는 다음과 같은 데이터 연결을 제공합니다.The Online Services category provides the following data connections:

  • SharePoint Online 목록SharePoint Online List
  • Microsoft Exchange OnlineMicrosoft Exchange Online
  • Dynamics 365(온라인)Dynamics 365 (online)
  • Dynamics NAVDynamics NAV
  • Dynamics 365 Business CentralDynamics 365 Business Central
  • Dynamics 365 Business Central(온-프레미스)Dynamics 365 Business Central (on-premises)
  • Microsoft Azure Consumption Insights(베타)Microsoft Azure Consumption Insights (Beta)
  • Azure DevOps(베타)Azure DevOps (Beta)
  • Azure DevOps Server(베타)Azure DevOps Server (Beta)
  • Salesforce 개체Salesforce Objects
  • Salesforce 보고서Salesforce Reports
  • Google 애널리틱스Google Analytics
  • Adobe AnalyticsAdobe Analytics
  • appFigures(베타)appFigures (Beta)
  • Data.World - 데이터 세트 가져오기(베타)Data.World - Get Dataset (Beta)
  • FacebookFacebook
  • GitHub(베타)GitHub (Beta)
  • MailChimp(베타)MailChimp (Beta)
  • Marketo(베타)Marketo (Beta)
  • Mixpanel(베타)Mixpanel (Beta)
  • Planview Enterprise One - PRM(베타)Planview Enterprise One - PRM (Beta)
  • Planview Projectplace(베타)Planview Projectplace (Beta)
  • QuickBooks Online(베타)QuickBooks Online (Beta)
  • SmartsheetSmartsheet
  • SparkPost(베타)SparkPost (Beta)
  • Stripe(베타)Stripe (Beta)
  • SweetIQ(베타)SweetIQ (Beta)
  • Planview Enterprise One - CMT(베타)Planview Enterprise One - CMT (Beta)
  • Twilio(베타)Twilio (Beta)
  • tyGraph(베타)tyGraph (Beta)
  • Webtrends(베타)Webtrends (Beta)
  • Zendesk(베타)Zendesk (Beta)
  • Dynamics 365 Customer Insights(베타)Dynamics 365 Customer Insights (Beta)
  • Emigo 데이터 원본(베타)Emigo Data Source (Beta)
  • Entersoft Business Suite(베타)Entersoft Business Suite (Beta)
  • 산업 앱 스토어Industrial App Store
  • Intune Data Warehouse(베타)Intune Data Warehouse (Beta)
  • Microsoft Graph 보안(베타)Microsoft Graph Security (Beta)
  • 빠른 자료Quick Base
  • TeamDesk(베타)TeamDesk (Beta)

다음 그림은 온라인 서비스에 대한 데이터 가져오기 창을 보여 줍니다.The following image shows the Get Data window for Online Services.

데이터 가져오기 > 온라인 서비스

기타 범주는 다음과 같은 데이터 연결을 제공합니다.The Other category provides the following data connections:

  • Web
  • SharePoint 목록SharePoint List
  • OData 피드OData Feed
  • Active DirectoryActive Directory
  • Microsoft ExchangeMicrosoft Exchange
  • HDFS(Hadoop 파일)Hadoop File (HDFS)
  • SparkSpark
  • R 스크립트R Script
  • Python 스크립트Python script
  • ODBCODBC
  • OLE DBOLE DB
  • BI360 - 예산 및 재무 보고(베타)BI360 - Budgeting & Financial Reporting (Beta)
  • DenodoDenodo
  • 정보 표(베타)Information Grid (Beta)
  • PaxataPaxata
  • QubolePresto(베타)QubolePresto (Beta)
  • Roamler(베타)Roamler (Beta)
  • SurveyMonkey(베타)SurveyMonkey (Beta)
  • Tenforce(스마트) 목록(베타)Tenforce (Smart)List (Beta)
  • 직원 차원(베타)Workforce Dimensions (Beta)
  • 빈 쿼리Blank Query

다음 그림은 기타에 대한 데이터 가져오기 창을 보여 줍니다.The following image shows the Get Data window for Other.

데이터 가져오기 > 기타

참고

지금은 Azure Active Directory를 사용하여 보호되는 사용자 지정 데이터 원본에 연결할 수 없습니다.At this time, it's not possible to connect to custom data sources secured using Azure Active Directory.

데이터 원본에 연결Connecting to a data source

데이터 원본에 연결하려면 데이터 가져오기 창에서 데이터 원본을 선택한 다음 연결을 선택합니다.To connect to a data source, select the data source from the Get Data window and select Connect. 다음 그림에서는 기타 데이터 연결 범주에서 이 선택됩니다.In the following image, Web is selected from the Other data connection category.

웹에 연결

데이터 연결 형식과 관련된 연결 창이 표시됩니다.A connection window is displayed, specific to the type of data connection. 자격 증명이 필요한 경우 제공하라는 메시지가 표시됩니다.If credentials are required, you’ll be prompted to provide them. 다음 그림은 웹 데이터 소스에 연결하기 위해 입력되는 URL을 보여 줍니다.The following image shows a URL being entered to connect to a Web data source.

입력 웹 URL

URL 또는 리소스 연결 정보를 입력한 경우 확인을 선택합니다.When the URL or resource connection information is entered, select OK. Power BI Desktop이 데이터 소스에 연결하고 탐색기에 사용 가능한 데이터 소스를 제공합니다.Power BI Desktop makes the connection to the data source, and presents the available data sources in the Navigator.

탐색기 화면

탐색기 창의 맨 아래에 있는 로드 단추를 선택하여 데이터를 로드하거나 편집 단추를 선택하여 데이터를 로드하기 전에 쿼리를 편집할 수 있습니다.You can either load the data by selecting the Load button at the bottom of the Navigator pane, or edit the query before loading data by selecting the Edit button.

Power BI Desktop에서 데이터 소스에 연결하는 데 필요한 작업을 마쳤습니다.That’s all there is to connecting to data sources in Power BI Desktop! 데이터 원본의 성장 목록에서 데이터에 연결을 시도하고 자주 확인하세요. 항상 이 목록에 계속해서 추가합니다.Try connecting to data from our growing list of data sources, and check back often - we continue to add to this list all the time.

PBIDS 파일을 사용하여 데이터 가져오기Using PBIDS files to get data

PBIDS 파일은 특정 구조가 있는 Power BI Desktop 파일이며, Power BI 데이터 원본 파일임을 식별하기 위한 .PBIDS 확장명이 있습니다.PBIDS files are Power BI Desktop files that have a specific structure, and have a .PBIDS extension to identify it is a Power BI data source file.

조직의 보고서 작성자를 위한 데이터 가져오기 환경을 간소화하기 위해 .PBIDS 파일을 만들 수 있습니다.You can create a .PBIDS file to streamline the Get Data experience for report creators in your organization. 새 보고서 작성자를 위해 PBIDS 파일의 사용이 용이하도록, 관리자는 일반적으로 사용되는 연결용으로 이러한 파일을 만드는 것이 좋습니다.It’s recommended that administrators create these files for commonly used connections, to facilitate the use of PBIDS files for new report authors.

작성자가 .PBIDS 파일을 열 때, Power BI Desktop이 열리고 사용자에게 인증을 위해 자격 증명을 입력하라는 메시지를 표시하고 파일에 지정되어 있는 데이터 원본에 연결합니다.When an author opens a .PBIDS file, Power BI Desktop opens and prompt the user for credentials to authenticate and connect to the data source that's specified in the file. 탐색 대화 상자가 나타나면, 사용자가 해당 데이터 원본에서 테이블을 선택하여 모델에 로드해야 합니다.The Navigation dialog appears, and the user must select the tables from that data source to load into the model. .PBIDS 파일에서 지정되지 않은 경우 사용자가 데이터베이스를 선택해야 할 수도 있습니다.Users may also need to select the database(s) if one was not specified in the .PBIDS file.

선택한 후에는 사용자가 시각화를 빌드하거나 ‘최근 원본’을 다시 방문하여 새 테이블 집합을 모델에 로드할 수 있습니다. From that point forward, the user can begin building visualizations or revisit Recent sources to load a new set of tables into the model.

현재 .PBIDS 파일은 한 파일에서 단일 데이터 원본만 지원합니다.Currently, .PBIDS files only support a single data source in one file. 둘 이상의 데이터 원본을 지정하면 오류가 발생합니다.Specifying more than one data source results in an error.

.PBIDS 파일을 생성하려면 관리자가 단일 연결에 필요한 입력을 지정해야 하며, DirectQuery 또는 가져오기로 연결 모드를 지정할 수 있습니다.To create the .PBIDS file, administrators must specify the required inputs for a single connection, and can specify the mode of the connection, as either DirectQuery or Import. 파일에 모드가 없거나 파일이 null인 경우, Power BI Desktop에서 파일을 여는 사용자에게 DirectQuery 또는 가져오기를 선택하라는 메시지가 표시됩니다.If mode is missing/null in the file, the user who opens the file in Power BI Desktop is prompted to select DirectQuery or Import.

PBIDS 파일 예제PBIDS file examples

이 섹션에서는 일반적으로 사용되는 데이터 원본의 몇 가지 예를 제공합니다.This section provides some examples from commonly used data sources. .PBIDS 파일 형식은 Power BI Desktop에서도 지원되는 데이터 연결만 지원합니다. 단, Live Connect 및 빈 쿼리의 경우는 예외입니다.The .PBIDS file type only supports data connections that are also supported in Power BI Desktop, with two exceptions: Live Connect and Blank query.

.PBIDS 파일은 인증 정보와 테이블 및 스키마 정보를 포함하지 않습니다.The .PBIDS file does not include authentication information and table and schema information.

다음은 .PBIDS 파일에 대한 몇 가지 일반적인 예이며, 완전하거나 포괄적이지는 않습니다.The following are several common examples for .PBIDS file, and are not complete or comprehensive. 다른 데이터 원본에 대해서는 프로토콜 및 주소 정보를 위한 DSR(데이터 원본 참조) 서식을 참조할 수 있습니다.For other data sources, you can refer to the Data Source Reference (DSR) format for protocol and address information.

이러한 예는 편의를 위한 것으로, 포괄적이지 않으며 지원되는 모든 커넥터를 DSR 서식에 포함하지는 않습니다.These examples are for convenience only, are not meant to be comprehensive, and do not include all supported connectors in DSR format. 관리자 또는 조직은 이러한 예를 자체의 고유한 데이터 원본 파일을 만들고 지원할 수 있는 가이드로 사용하여 자체의 고유한 데이터 원본을 만들 수 있습니다.Administrators or organizations can create their own data sources using these examples as guides, from which they can create and support their own data source files.

Azure ASAzure AS

{ 
    "version": "0.1", 
    "connections": [ 
    { 
        "details": { 
        "protocol": "analysis-services", 
        "address": { 
            "server": "server-here" 
        }, 
        } 
    } 
    ] 
}

폴더Folder

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "folder", 
        "address": { 
            "path": "folder-path-here" 
        } 
      } 
    } 
  ] 
} 

ODataOData

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "odata", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

SAP BWSAP BW

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-bw-olap", 
        "address": { 
          "server": "server-name-here", 
          "systemNumber": "system-number-here", 
          "clientId": "client-id-here" 
        }, 
      } 
    } 
  ] 
} 

SAP HanaSAP Hana

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-hana-sql", 
        "address": { 
          "server": "server-name-here:port-here" 
        }, 
      } 
    } 
  ] 
} 

SharePoint 목록SharePoint List

URL은 사이트 내의 목록이 아니라 SharePoint 사이트 자체를 가리켜야 합니다.The URL must point to the SharePoint site itself, and not to a list within the site. 사용자는 해당 사이트에서 목록을 하나 이상 선택할 수 있는 탐색기를 가져옵니다(이러한 목록은 각각 모델에서 테이블이 됩니다).Users get a navigator that allows them to select one or more lists from that site, each of which becomes a table in the model.

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sharepoint-list", 
        "address": { 
          "url": "URL-here" 
        }, 
       } 
    } 
  ] 
} 

SQL ServerSQL Server

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "tds", 
        "address": { 
          "server": "server-name-here", 
          "database": "db-name-here (optional) "
        } 
      }, 
      "options": {}, 
      "mode": "DirectQuery" 
    } 
  ] 
} 

텍스트 파일Text file

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "file", 
        "address": { 
            "path": "path-here" 
        } 
      } 
    } 
  ] 
} 

Web

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "http", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

데이터 흐름Dataflow

{
  "version": "0.1",
  "connections": [
    {
      "details": {
        "protocol": "powerbi-dataflows",
        "address": {
          "workspace":"workspace id (Guid)",
          "dataflow":"optional dataflow id (Guid)",
          "entity":"optional entity name"
        }
       }
    }
  ]
}

다음 단계Next steps

Power BI Desktop에서 모든 종류의 작업을 수행할 수 있습니다.There are all sorts of things you can do with Power BI Desktop. 해당 기능에 대한 자세한 내용은 다음 리소스를 확인하세요.For more information on its capabilities, check out the following resources: