파워 쿼리를 사용하여 Microsoft Dataverse의 테이블에 데이터 추가

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

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

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

Power Apps 라이선스가 없는 경우 무료로 가입할 수 있습니다.

필수 조건

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

원본 데이터 지정

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

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

    테이블 영역입니다.

  3. 명령 메뉴에서 데이터 가져오기를> 선택합니다.

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

    OAuth 커넥터를 선택합니다.

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

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

  6. 테이블 목록에서 고객 검사 상자를 선택한 다음, 다음을 선택합니다.

    Customers 테이블을 선택합니다.

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

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

대상 테이블 지정

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

    새 테이블로 로드합니다.

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

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

    다른 기본 이름 열을 지정하거나 원본 테이블의 다른 열을 만들 테이블의 각 열에 매핑하거나 둘 다 매핑할 수 있습니다. 쿼리 출력의 텍스트 열을 Dataverse에서 여러 줄 텍스트 또는 한 줄 텍스트로 만들 것인지 지정할 수도 있습니다. 이 자습서를 정확하게 수행하려면 기본 열 매핑을 그대로 둡니다.

  3. 파워 쿼리에 대해 수동으로 새로 고침을 선택하고 설정 새로 고친 다음 게시를 선택합니다.

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

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

    표준 및 사용자 지정 테이블 목록입니다.

Warning

쿼리 출력에 더 이상 존재하지 않는 삭제 행 또는 기본 키 열이 정의된 상태에서 Dataverse 테이블에 데이터를 로드할 때 기존 데이터가 변경되거나 삭제될 수 있습니다.

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

새 테이블의 이름을 지정합니다.

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