데이터를 가져오는 방법
Power Apps의 가져오기 기능을 사용하여 다른 곳에 저장된 데이터를 모델 기반 앱으로 가져옵니다.
모든 테이블에는 입력 파일에 있어야 하는 필수 열이 있습니다. Excel 템플릿을 다운로드하고 데이터를 추가한 다음 파일을 앱으로 가져오는 것이 좋습니다. 템플릿은 시간과 노력을 절약합니다. 가져오는 동안 문제가 발생하지 않도록 템플릿에서 열을 추가하거나 수정하지 마세요.
파일을 가져오기 전에 열 머리글이 앱의 열 이름과 일치하는지 확인하세요. 가져오기 프로세스 동안 시스템은 입력 파일의 열 이름을 앱의 열 이름에 매핑하려고 시도합니다. 일치하지 않으면 필드를 수동으로 매핑해야 합니다. 그렇지 않으면 가져오기 프로세스 중에 문제가 발생할 수 있습니다.
고급 사용자이고 지정된 Dataverse 테이블에 필요한 열을 알고 있는 경우 고유한 Excel, CSV 또는 XML 소스 파일을 정의한 다음 앱으로 데이터를 가져오는 방법에 대한 이 문서의 단계를 따릅니다. 다음 파일 형식이 지원됩니다.
- Excel 통합 문서(.xlsx)
- 쉼표로 구분된 값(.csv)
- XML 스프레드시트 2003(.xml)
.zip 파일에 허용되는 최대 파일 크기는 32MB입니다. 다른 파일 형식의 경우 허용되는 최대 파일 크기는 8MB입니다.
Excel 템플릿 다운로드
매핑 문제를 방지하려면 앱에서 다운로드할 수 있는 Excel 템플릿을 사용하는 것이 좋습니다. 템플릿이 다운로드되면 데이터를 추가한 다음 파일을 앱으로 다시 가져옵니다. 가져오는 과정 중에 문제가 발생하지 않도록 템플릿에서 열을 추가하거나 수정하지 마세요.
앱을 열고 왼쪽 탐색 메뉴에서 테이블을 선택합니다.
명령 모음에서 Excel 템플릿 > 템플릿 다운로드를 선택합니다.
다운로드할 테이블 유형 및 보기를 선택하거나 열 편집을 선택하고 템플릿에 포함할 행을 선택합니다.
다운로드를 선택합니다.
데이터 가져오기
이전 단계에서 다운로드한 템플릿(데이터로 수정)을 사용하고 파일을 앱으로 가져옵니다.
앱을 열고 왼쪽 탐색 메뉴에서 테이블을 선택합니다.
명령 모음에서 가져올 파일 형식을 선택합니다.
- Excel에서 가져오기: Excel 템플릿을 사용하는 경우 Excel에서 가져오기를 선택합니다.
- CSV에서 가져오기
- XML에서 가져오기
파일 선택을 선택하고 파일이 저장된 폴더를 찾습니다. 파일을 선택하고 열기를 선택한 후 다음을 선택합니다.
팁
한번에 하나의 파일만 가져올 수 있습니다. 더 많은 파일을 가져오려면 마법사를 다시 실행하세요.
중복 허용 여부를 선택합니다. 자세한 내용은 중복 검색 규칙을 설정하여 데이터를 정리된 상태로 유지를 참조하세요.
CSV 및 XML 파일의 경우(Excel 파일을 가져오는 경우 이 단계 건너 뛰기):
CSV 파일의 경우: 드롭다운 목록을 선택하고 CSV 파일에 사용되는 데이터 구분 기호 및 필드 구분 기호를 선택합니다.
CSV 또는 XML 파일의 경우: 정의된 대체 키가 있는 경우 대체 키 드롭다운 목록에서 선택합니다. 대체 키는 가져오는 동안 행을 고유하게 식별하고 업데이트하는 데 사용됩니다. 추가 정보: 행을 참조하는 대체 키를 정의하세요.
매핑 검토 를 선택하고 열(필드)이 올바르게 매핑되었는지 확인합니다. 모든 항목이 올바르면 가져오기 마침을 선택합니다.
진행 상황 추적을 선택하여 가져오기 진행 상황을 확인합니다.
매핑 검토
파일을 가져올 때 열 머리글을 검토하고 앱의 열(필드)과 일치하는지 확인하는 것이 중요합니다.
범례:
기본 필드: 데이터를 성공적으로 가져오기 위해 매핑해야 하는 테이블에 필요한 모든 열을 표시합니다. 원본 파일의 열 머리글이 필드 표시 이름과 일치하는 경우 해당 열은 자동으로 매핑됩니다.
매핑된 열: 올바르게 매핑된 열은 녹색 확인 표시와 함께 표시됩니다.
선택 필드: 원본 파일의 선택적 열 머리글입니다. 열 머리글이 열 표시 이름과 일치하면 해당 드롭다운 목록에서 열이 자동으로 선택됩니다.
일치하지 않는 열: 열 제목이 일치하지 않으면 매핑되지 않은 열에 빨간색 느낌표가 표시됩니다. 열을 올바르게 매핑하려면 파일의 매핑되지 않은 열 머리글에 매핑할 열을 선택합니다.
무시(선택 필드에만 해당): 드롭다운 목록에서 무시를 선택합니다. 무시한 열의 데이터는 앱으로 가져오지 않습니다.
옵션 집합
원본 파일의 특정 열에 고정된 값 집합이 포함된 경우 해당 열을 옵션 집합 유형의 열에 매핑해야 합니다. 이 유형의 열에는 예 및 아니오 또는 낮음 및 높음과 같은 값이 포함됩니다.
이렇게 하려면 옵션 집합 열 옆의 단추를 선택하고, 값을 선택한 다음 확인을 선택합니다.
옵션 값 드롭다운 목록은 들어오는 파일에서 사용할 수 있는 값을 앱의 기존 값과 결합합니다. 예:
- 가져오기 파일의 값: 낮음, 높음
- 앱에 이미 있는 값: 관심 없음, 관심 있음, 관심 많음
- 결과 대상 값: 관심 낮음, 관심 있음, 관심 높음, 낮음, 높음
가져오기가 끝나면 가져오기 마법사에서 매핑된 모든 값을 앱에 추가하지만, 아직 앱에 없는 매핑되지 않은 값은 가져오기 파일에서 삭제합니다. 예를 들어, '낮음' 원본 값은 '관심 낮음' 대상 값에 매핑할 수 있지만 '높음' 원본 값은 (새) '높음' 대상 값에 매핑합니다. 이러한 매핑을 기반으로 가져오기 마법사에서는 '높음'을 앱의 대상 값으로 만듭니다. '낮음'을 앱의 대상 값으로 만들지 않는 이유는 이 대상 값에 어떠한 원본도 매핑하지 않았기 때문입니다.
참고
원본 파일의 열을 '두 개 옵션' 및 '다중 선택 옵션 집합'(열에 여러 개의 값이 있을 수 있음) 유형의 열로 매핑할 수도 있습니다. 각 원본 옵션 값을 Dynamics 365 옵션 값 목록의 해당 항목에 매핑해야 합니다. '다중 선택 옵션 집합' 타입 열에 매핑할 때 원본 파일에 앱에서 사용할 수 없는 값이 포함되어 있는 경우, 앱에서 새 값이 생성되지 않습니다.
조회 열 매핑
원본 파일의 일부 데이터에서 의 다른 기존 행을 참조하는 경우, 원본 파일의 해당 열을 앱의 조회 필드에 매핑해야 합니다.
예를 들어, 고객 행이 포함된 Leads.csv라는 파일을 가져올 수 있습니다. Leads.csv의 고객 열에는 연결된 거래처 또는 연락처 데이터가 포함됩니다. 해당 데이터를 매핑하려면 조회 열 옆에 있는 조회 참조 단추를 선택합니다. 조회 참조 섹션이 열리고 현재 테이블과 관련된 테이블이 나열됩니다.
각 테이블에 대해 행 간 관계를 유지하기 위해 가져오는 동안 검색할 열을 선택한 다음 확인을 선택합니다.
매핑 설정 저장
다음에 사용할 매핑 설정을 저장하려면 데이터 맵의 이름 지정 상자에 이름을 입력합니다. 이렇게 하면 다음에 유사한 데이터 집합을 가져올 때 동일한 매핑을 사용할 수 있습니다.
가져오기 로그 열기
가져오기를 시작한 후 가져오기 작업 상태를 모니터링하고 가져오기 로그에서 결과를 볼 수 있습니다.
가져오기 마법사의 마지막 단계에서 진행 상황 추적을 선택하여 가져오기 작업의 진행 상황을 확인하세요.
이 단계를 놓친 경우 앱 URL: &newWindow=true&pagetype=entitylist&etn=importfile&viewid=a2927069-e4dc-4e8f-8fb1-d2f6c40c427e&viewType=1039
에 다음 코드를 추가하세요.
예를 들어 앱 URL이 https://org12345.crm.dynamics.com/main.aspx?appid=ca78641d-b6f1-ee11-a1fe-000d3a379d2d
인 경우 가져오기 로그를 볼 수 있는 URL은 https://org12345.crm.dynamics.com/main.aspx?appid=ca78641d-b6f1-ee11-a1fe-000d3a379d2d&newWindow=true&pagetype=entitylist&etn=importfile&viewid=a2927069-e4dc-4e8f-8fb1-d2f6c40c427e&viewType=1039
입니다.
가져오기 상대 보기 및 오류 수정
가져오기가 완료되면 성공적으로 가져온 레코드, 가져오지 못한 레코드 또는 부분적으로 가져온 레코드를 볼 수 있습니다.
내 가져오기 페이지에서 가져오기 진행 상황을 모니터링하세요.
상태 열에 가져오기 상태가 표시됩니다. 상태는 다음 값에 따라 진행됩니다.
- 제출됨
- 구문 분석 중
- 변환 중
- 가져오기
- 완료됨
가져오기가 완료되면 성공, 실패, 일부 실패 열에 각각 성공적으로 가져온 레코드, 가져오지 못한 레코드, 일부만 가져온 레코드의 수가 표시됩니다.
가져오기 작업을 선택하여 가져오지 않았거나 부분적으로 가져온 레코드를 봅니다.
가져오는 동안 레코드의 실패, 성공 또는 일부 실패에 대한 정보를 해당 탭을 선택하여 확인할 수 있습니다.
실패 탭에서 가져오기에 실패한 행을 새 파일로 내보냅니다. 내보내기 오류 행을 선택합니다.
이 파일의 오류를 수정한 다음 가져옵니다.
가져온 레코드 삭제
데이터를 다시 가져오고 싶거나 어떤 이유로 데이터가 필요하지 않은 경우 가져오기 파일과 가져온 레코드를 삭제할 수 있습니다.
삭제하려는 가져오기 파일을 선택하고 다음 작업 중 하나를 수행합니다.
원본 가져오기 파일 삭제. 이 옵션은 가져오기 로그 파일 및 해당 세부 정보를 삭제합니다.
가져온 레코드 삭제. 이 옵션은 선택한 파일에서 가져온 모든 레코드를 삭제합니다.
모두 삭제. 이 옵션은 가져오기 파일에서 가져온 레코드와 함께 가져오기 파일을 삭제합니다.