Power BI Desktop에서 이진 파일 결합Combine binaries in Power BI Desktop

Power BI Desktop에 데이터를 가져오기 위한 한 가지 강력한 접근 방식은 동일한 스키마의 여러 파일을 단일 논리 테이블로 결합하는 것입니다.One powerful approach to importing data into Power BI Desktop is to combine multiple files, which have the same schema, into a single logical table. 이 문서에서 설명한 대로 Power BI Desktop의 2016년 11월 릴리스(와 이후 버전)는 편리하며, 일반적인 접근 방식이 보다 편리해지고 확장되었습니다.With the November 2016 release of Power BI Desktop (and subsequent releases), this convenient and popular approach has been made more convenient and more expansive, as described in this article.

동일한 폴더에서 이진 파일을 결합하는 프로세스를 시작하려면 데이터 가져오기 > 파일 > 폴더를 선택합니다.To start the process of combining binaries from the same folder, select Get Data > File > Folder.

이전 이진 파일 결합 동작Previous combine binaries behavior

Power BI Desktop의 2016년 11월 버전 이전에는 특정 파일을 이진 파일 결합 변환과 결합할 수 있었지만 다음과 같은 제한 사항이 있었습니다.Prior to the November 2016 release of Power BI Desktop, you could combine certain file types with the combine binaries transform, but there were limitations:

  • 파일을 단일 테이블에 결합하기 전에는 각 개별 파일에 대해 변환을 고려하지 않았습니다.Transformations were not considered for each individual file before the files were combined into a single table. 따라서 편집 과정의 하나로 자주 파일을 결합하고 행을 필터링하여 헤더 값을 필터링해야 합니다.As such, you often had to combine files, then filter out header values by filtering rows as part of the edit process.
  • 이진 파일 결합 변환은 텍스트 또는 CSV 파일에서만 가능하고 Excel 통합 문서, JSON 파일 등 지원되는 다른 파일 형식에서는 불가능합니다.The Combine binaries transform only worked for text or CSV files, and didn't work on other supported file formats such as Excel workbooks, JSON files, and others.

이진 파일 결합 작업의 보다 직관적인 작업에 대한 고객의 요구에 따라 변환은 향상되었습니다.Customers asked for more intuitive operation of the combine binaries operation, so the transform was enhanced.

이전 이진 파일 결합 동작Current combine binaries behavior

Power BI Desktop은 이제 이진 파일 결합을 보다 효과적으로 처리합니다.Power BI Desktop now handles the combine binaries more effectively. 쿼리 편집기 리본 탭에서 또는 자체 열에서 이진 파일 결합을 선택하여 시작합니다.You start by selecting combine binaries, either from the Home ribbon tab in Query Editor, or from the column itself.

이진 파일 결합 변환은 이제 다음과 같이 동작합니다.The combine binaries transform now behaves as follows:

  • 이진 파일 결합 변환에서는 입력된 각각의 파일을 분석하고 텍스트, Excel 통합 문서 또는 JSON 파일 등 사용할 올바른 파일 형식을 결정합니다.The combine binaries transform analyzes each input file, and determines the correct file format to use, such as text or Excel workbook or JSON file.
  • 변환을 사용하면 첫째 파일, 예를 들어 추출할 Excel 통합 문서에서 특정 개체를 선택할 수 있습니다.The transform allows you to select a specific object from the first file, for example, an Excel workbook, to extract.

  • 그런 다음 이진 파일 결합은 다음 작업을 자동으로 수행합니다.The combine binaries then automatically does the following:

    • 단일 파일에 모든 필수 추출 단계를 수행하는 예제 쿼리를 만듭니다.Creates an example query that performs all the required extraction steps in a single file.
    • exemplar 쿼리에 파일/이진 파일 입력을 매개 변수화하는 함수 쿼리를 만듭니다.Creates a function query that parameterizes the file/binary input to the exemplar query. Exemplar 쿼리 및 함수 쿼리는 연결되어 exemplar 쿼리 변경 내용이 함수 쿼리에 반영됩니다.The exemplar query and the function query are linked, so that changes to the exemplar query are reflected in the function query.
    • 입력 이진 파일(예: 폴더 쿼리)로 함수 쿼리를 원래 쿼리에 적용하면 이진 파일 입력에 대한 함수 쿼리를 각 행에 적용한 후 결과 데이터 추출을 최상위 열로 확장합니다.Applies the function query to the original query with input binaries (for example, the Folder query) so it applies the function query for binary inputs on each row, then expands the resulting data extraction as top-level columns.

이진 파일 결합의 새 동작으로 같은 파일 형식 및 구조(예: 동일한 열에서)를 가지고 있다면 지정된 폴더 내의 모든 이진 파일을 쉽게 결합할 수 있습니다.With the new behavior of combine binaries, you can easily combine all binaries within a given folder as long as they have the same file type and structure (as in, the same columns).

또한 추가 함수 쿼리 단계를 수정하거나 만들 걱정을 하지 않고도 자동으로 생성된exemplar 쿼리를 수정하여 추가 변환이나 추출 단계를 손쉽게 적용할 수 있습니다. 따라서 exemplar 쿼리의 모든 변경 사항은 연결된 함수 쿼리에서 자동으로 생성됩니다.In addition, you can easily apply additional transformation or extraction steps by modifying the automatically created exemplar query, without having to worry about modifying or creating additional function query steps; any changes to the exemplar query are automatically generated in the linked function query.

다음 단계Next steps

Power BI Desktop을 사용하여 연결할 수 있는 모든 종류의 데이터가 있습니다.There are all sorts of data you can connect to using Power BI Desktop. 데이터 원본에 대한 자세한 내용은 다음 리소스를 확인하세요.For more information on data sources, check out the following resources: