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.

리본을 사용하여 데이터에 연결합니다.You connect to data by using the Home ribbon. 가장 일반적 데이터 형식 메뉴를 표시하려면 데이터 가져오기 단추 레이블이나 아래쪽 화살표를 선택합니다.To show the Most Common data types menu, select the Get Data button label or the down arrow.

가장 일반적 데이터 형식 메뉴, Power BI Desktop의 데이터 가져오기

데이터 가져오기 대화 상자로 이동하려면 가장 일반적 데이터 형식 메뉴를 표시하고 자세히를 선택합니다.To go to the Get Data dialog box, show the Most Common data types menu and select More. 데이터 가져오기 아이콘을 직접 선택하여 데이터 가져오기 대화 상자를 표시할 수도 있습니다(가장 일반적 메뉴 무시).You can also bring up the Get Data dialog box (and bypass the Most Common menu) by selecting the Get Data icon directly.

데이터 가져오기 단추, Power BI Desktop

참고

Power BI 팀은 Power BI Desktop 및 Power 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 it shouldn't 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).

참고

인증에 Internet Explorer 10 이상이 필요한 Power BI Desktop용 데이터 커넥터가 많습니다.There are many data connectors for Power BI Desktop that require Internet Explorer 10 (or newer) for authentication.

데이터 원본Data sources

데이터 가져오기 대화 상자는 다음 범주의 데이터 형식을 구성합니다.The Get Data dialog box organizes data types in the following categories:

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

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

파일 데이터 원본File data sources

파일 범주는 다음과 같은 데이터 연결을 제공합니다.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.

파일 데이터 원본, 데이터 가져오기 대화 상자, Power BI Desktop

데이터베이스 데이터 원본Database data sources

데이터베이스 범주는 다음과 같은 데이터 연결을 제공합니다.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
  • Teradata 데이터베이스Teradata database
  • 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 ConnectorBI Connector
  • Data Virtuality LDW(베타)Data Virtuality LDW (Beta)
  • DenodoDenodo
  • DremioDremio
  • ExasolExasol
  • Indexima(베타)Indexima (Beta)
  • InterSystems IRIS(베타)InterSystems IRIS (Beta)
  • Jethro(베타)Jethro (Beta)
  • KyligenceKyligence
  • Linkar PICK Style/MultiValue 데이터베이스(베타)Linkar PICK Style / MultiValue Databases (Beta)
  • MarkLogicMarkLogic

참고

일부 데이터베이스 커넥터는 파일 > 옵션 및 설정 > 옵션을 선택한 다음 미리 보기 기능을 선택하고 커넥터를 사용하도록 설정하여 사용해야 합니다.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 BI Desktop

Power Platform 데이터 원본Power Platform data sources

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 (Beta)

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

Power Platform 데이터 원본, 데이터 가져오기 대화 상자, Power BI Desktop

Azure 데이터 원본Azure data sources

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 Database for PostgreSQLAzure Database for PostgreSQL
  • Azure Blob StorageAzure Blob Storage
  • Azure Table StorageAzure Table Storage
  • Azure Cosmos DBAzure Cosmos DB
  • Azure Data Explorer(Kusto)Azure Data Explorer (Kusto)
  • 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 데이터 원본, 데이터 가져오기 대화 상자, Power BI Desktop

온라인 서비스 데이터 원본Online Services data sources

온라인 서비스 범주는 다음과 같은 데이터 연결을 제공합니다.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(Boards만)Azure DevOps (Boards only)
  • Azure DevOps Server(Boards만)Azure DevOps Server (Boards only)
  • Salesforce 개체Salesforce Objects
  • Salesforce 보고서Salesforce Reports
  • Google 웹로그 분석Google Analytics
  • Adobe AnalyticsAdobe Analytics
  • appFigures(베타)appFigures (Beta)
  • Data.World - 데이터 세트 가져오기(베타)Data.World - Get Dataset (Beta)
  • GitHub(베타)GitHub (Beta)
  • LinkedIn Sales Navigator(베타)LinkedIn Sales Navigator (Beta)
  • Marketo(베타)Marketo (Beta)
  • Mixpanel(베타)Mixpanel (Beta)
  • Planview Enterprise One - PRM(베타)Planview Enterprise One - PRM (Beta)
  • QuickBooks Online(베타)QuickBooks Online (Beta)
  • SmartsheetSmartsheet
  • SparkPost(베타)SparkPost (Beta)
  • SweetIQ(베타)SweetIQ (Beta)
  • Planview Enterprise One - CTM(베타)Planview Enterprise One - CTM (Beta)
  • Twilio(베타)Twilio (Beta)
  • Zendesk(베타)Zendesk (Beta)
  • Asana(베타)Asana (Beta)
  • Dynamics 365 Customer Insights(베타)Dynamics 365 Customer Insights (Beta)
  • Emigo 데이터 원본Emigo Data Source
  • Entersoft Business Suite(베타)Entersoft Business Suite (Beta)
  • FactSet AnalyticsFactSet Analytics
  • Palantir FoundryPalantir Foundry
  • Industrial App StoreIndustrial App Store
  • Intune Data Warehouse(베타)Intune Data Warehouse (Beta)
  • Microsoft Graph 보안(베타)Microsoft Graph Security (Beta)
  • Power BI용 Projectplace(베타)Projectplace for Power BI (Beta)
  • Product Insights(베타)Product Insights (beta)
  • Quick BaseQuick Base
  • TeamDesk(베타)TeamDesk (Beta)
  • Webtrends Analytics(베타)Webtrends Analytics (Beta)
  • Witivio(베타)Witivio (Beta)
  • Workplace Analytics(베타)Workplace Analytics (Beta)
  • Zoho Creator(베타)Zoho Creator (Beta)

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

온라인 서비스 데이터 원본, 데이터 가져오기 대화 상자, Power BI Desktop

기타 데이터 원본Other data sources

기타 범주는 다음과 같은 데이터 연결을 제공합니다.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
  • Hive LLAP(베타)Hive LLAP (Beta)
  • R 스크립트R script
  • Python 스크립트Python script
  • ODBCODBC
  • OLE DBOLE DB
  • Acterys : Model Automation & Planning(베타)Acterys : Model Automation & Planning (Beta)
  • Automation Anywhere(베타)Automation Anywhere (Beta)
  • SolverSolver
  • Cherwell(베타)Cherwell (Beta)
  • Cognite Data Fusion(베타)Cognite Data Fusion (Beta)
  • FHIRFHIR
  • Information Grid(베타)Information Grid (Beta)
  • Jamf Pro(베타)Jamf Pro (Beta)
  • Power BI용 MicroStrategyMicroStrategy for Power BI
  • PaxataPaxata
  • QubolePresto(베타)QubolePresto (Beta)
  • Roamler(베타)Roamler (Beta)
  • Shortcuts Business Insights(베타)Shortcuts Business Insights (Beta)
  • SiteimproveSiteimprove
  • SurveyMonkey(베타)SurveyMonkey (Beta)
  • Tenforce(스마트) 목록Tenforce (Smart)List
  • TIBCO(R) 데이터 가상화(베타)TIBCO(R) Data Virtualization (Beta)
  • Vena(베타)Vena (Beta)
  • Vessel Insight(베타)Vessel Insight (Beta)
  • Workforce Dimensions(베타)Workforce Dimensions (Beta)
  • Zucchetti HR Infinity(베타)Zucchetti HR Infinity (Beta)
  • 빈 쿼리Blank Query

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

기타 데이터 원본, 데이터 가져오기 대화 상자, Power BI Desktop

참고

지금은 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.

웹에 연결, 데이터 가져오기 대화 상자, Power BI Desktop

데이터 연결 형식과 관련된 연결 창이 표시됩니다.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, 웹에서 대화 상자, Power BI Desktop

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

탐색기 대화 상자, Power BI Desktop

데이터를 로드하려면 탐색기 창의 맨 아래에서 로드 단추를 선택합니다.To load the data, select the Load button at the bottom of the Navigator pane. Power Query 편집기에서 쿼리를 변환하거나 편집하려면 데이터를 로드하기 전에 데이터 변환 단추를 선택합니다.To transform or edit the query in Power Query Editor before loading the data, select the Transform Data 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 they 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 파일을 사용할 수 있도록 일반적으로 사용되는 연결을 위해 이러한 파일을 만드는 것이 좋습니다.To make it easier for a new report author to use PBIDS files, we recommend that an administrator create these files for commonly used connections.

작성자가 PBIDS 파일을 열면 Power BI Desktop이 열리고 인증을 위해 자격 증명을 입력하라는 메시지를 사용자에게 표시하고 파일에 지정되어 있는 데이터 원본에 연결합니다.When an author opens a PBIDS file, Power BI Desktop opens and prompts the user for credentials to authenticate and connect to the data source that's specified in the file. 탐색 대화 상자가 나타나면 사용자가 해당 데이터 원본에서 테이블을 선택하여 모델에 로드해야 합니다.The Navigation dialog box 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 none was specified in the PBIDS file.

선택한 후에는 사용자가 시각화를 빌드하거나 최근 원본을 선택하여 새 테이블 집합을 모델에 로드할 수 있습니다.From that point forward, the user can begin building visualizations or select 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 파일을 만들려면 관리자가 단일 연결에 필요한 입력을 지정해야 합니다.To create the PBIDS file, an administrator must specify the required inputs for a single connection. 연결 모드를 DirectQuery 또는 가져오기로 지정할 수도 있습니다.They can also specify the connection mode 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 doesn't include authentication information and table and schema information.

다음 코드 조각은 PBIDS 파일의 몇 가지 일반적인 예이지만 완전하거나 포괄적이지는 않습니다.The following code snippets show several common examples for PBIDS files, but they aren't 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, aren't meant to be comprehensive, and don't include all supported connectors in DSR format. 관리자 또는 조직은 이러한 예를 자체 데이터 원본 파일을 만들고 지원할 수 있는 가이드로 사용하여 자체 데이터 원본을 만들 수 있습니다.An administrator or organization 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, 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으로 모든 종류의 작업을 수행할 수 있습니다.You can do all sorts of things with Power BI Desktop. 해당 기능에 대한 자세한 내용은 다음 리소스를 확인하세요.For more information on its capabilities, check out the following resources: