Power Query 사용하여 Microsoft Dataverse의 테이블에 데이터 추가

이 절차에서는 Dataverse에서 테이블을 만들고 Power Query 사용하여 해당 테이블을 OData 피드의 데이터로 채웁니다. 일부 기술을 사용하여 이러한 온라인 및 온-프레미스 원본의 데이터를 다음 항목 간에 통합할 수 있습니다.

  • SQL Server
  • Salesforce
  • IBM DB2
  • Access
  • Excel
  • Web API
  • OData 피드
  • 텍스트 파일

데이터를 새 테이블이나 기존 테이블에 로드하기 전에 필터링, 변환 및 결합할 수도 있습니다.

Power Apps에 대한 라이선스가 없으면 무료로 등록할 수 있습니다.

사전 요구 사항

이 문서를 따르기 전에 다음을 수행합니다.

  • 테이블을 만들 수 있는 환경 으로 전환합니다.
  • 사용자 계획당 Power Apps 또는 앱 계획당 Power Apps 있어야 합니다.

원본 데이터 지정

  1. Power Apps에 로그인합니다.

  2. 탐색 창에서 Dataverse를 선택하여 확장한 다음 테이블을 선택합니다.

    Tables area.

  3. 명령 메뉴에서 DataGet> 데이터를 선택합니다.

  4. 데이터 원본 목록에서 OData를 선택합니다.

    Choose the OAuth connector.

  5. 연결 설정에서 이 URL을 입력하거나 붙여넣은 다음, 다음을 선택합니다.

    https://services.odata.org/V4/Northwind/Northwind.svc/

  6. 테이블 목록에서 고객 확인란을 선택한 다음, 다음을 선택합니다.

    Select the Customers table.

  7. (선택 사항) 포함할 열을 선택하거나, 하나 이상의 방법으로 테이블을 변경하거나, 인덱스 또는 조건부 열을 추가하거나, 기타 항목을 변경하여 필요에 따라 스키마를 수정합니다.

  8. 오른쪽 아래 모서리에서 다음을 선택합니다.

대상 테이블 지정

  1. 로드 설정에서 새 테이블로 로드를 선택합니다.

    Load to new table.

    새 테이블에 다른 이름이나 표시 이름을 지정할 수 있지만 이 자습서를 정확하게 수행하려면 기본값을 그대로 둡니다.

  2. 고유 기본 이름 열 목록에서 ContactName을 선택한 다음, 다음을 선택합니다.

    다른 기본 이름 열을 지정하거나 원본 테이블의 다른 열을 만들 테이블의 각 열 또는 둘 다에 매핑할 수 있습니다. 쿼리 출력의 텍스트 열을 여러 줄 텍스트로 만들지 아니면 Dataverse에서 Single-Line Text로 만들지 여부를 지정할 수도 있습니다. 이 자습서를 정확하게 수행하려면 기본 열 매핑을 유지합니다.

  3. Power Query 대해 수동으로 새로 고침을 선택하고 설정 새로 고친 다음 게시를 선택합니다.

  4. Dataverse(왼쪽 가장자리 근처)에서 테이블을 선택하여 데이터베이스의 테이블 목록을 표시합니다.

    OData 피드에서 만든 Customers 테이블이 사용자 지정 테이블로 표시됩니다.

    List of standard and custom tables.

경고

Power Query 사용하여 기존 테이블에 데이터를 추가하는 경우 해당 테이블의 모든 데이터를 덮어씁니다.

기존 테이블에 로드를 선택하는 경우 Customers 테이블에서 데이터를 추가할 테이블을 지정할 수 있습니다. 예를 들어 Dataverse가 제공하는 계정 테이블에 데이터를 추가할 수 있습니다. 열 매핑에서 Customers 테이블의 ContactName 열에 있는 데이터를 계정 테이블의 이름 열에 추가하도록 추가로 지정할 수 있습니다.

Specify the name of the new table.

사용 권한에 대한 오류 메시지가 표시되면 관리자에게 문의하세요.