다음을 통해 공유


데이터를 가져와 중복 레코드를 식별하는 방법 통제

가져오기를 통해 고객 및 영업 데이터를 앱으로 신속하게 가져옵니다. 대부분의 레코드 종류로 데이터를 가져올 수 있습니다.

Dynamics 365에서는 가져오기를 백그라운드에서 처리합니다. 가져오기가 완료되면 성공적으로 가져왔거나, 가져오지 못했거나, 일부만 가져온 레코드를 검토할 수 있습니다. 가져오지 못한 레코드를 수정하려면 별도의 파일로 내보내고 수정한 다음 다시 가져옵니다. (필요한 경우 이전 가져오기와 연결된 모든 레코드를 삭제하여 다시 시작할 수 있습니다.)

지원되는 파일 형식

다음과 같은 파일 형식의 데이터를 가져올 수 있습니다.

가져올 파일 준비

다음은 파일을 성공적으로 가져오는 데 도움이 되는 몇 가지 지침입니다.

  1. 레코드를 레코드 종류별로 별도의 파일에 저장합니다.

  2. 파일이 다음 형식 중 하나인지 확인합니다.

    • .csv 파일: 파일 확장명이 .csv인 데이터 파일입니다. 일반적으로 .csv 파일은 쉼표로 구분된 필드와 레코드로 구성되어 텍스트로 저장됩니다.
    • Excel 템플릿
  3. 가져오기 파일이 .csv 파일인 경우 올바르게 구분되어 있는지 확인합니다. 큰따옴표(") 또는 작은따옴표(')를 데이터 구분 기호로 사용할 수 있습니다.

  4. 파일의 첫 번째 줄이 열 머리글 행인지 확인합니다. 열 머리글(아직 없는 경우)을 추가합니다. 열 머리글은 통합 문서나 파일의 첫 번째 행에 사용되는 텍스트로, 각 열의 데이터 라벨이 됩니다.

    노트

    .csv 파일에 다음이 포함되지 않아야 합니다.

    • 첫째 행(머리글 행)에 여러 줄의 데이터
    • 첫 번째 줄의 따옴표. Dynamics 365에서 따옴표는 데이터 구분 기호로 사용됩니다.
    • 세미콜론(;) 또는 쉼표(,)로 구분된 데이터. Dynamics 365에서 세미콜론 및 쉼표는 필드 구분 기호로 사용됩니다.

    중요

    가져오기 프로세스 중 자동으로 매핑할 수 있는 경우 데이터를 더 빨리 가져올 수 있습니다. 자동 매핑을 사용하면 열 머리글과 Dynamics 365의 필드 표시 이름을 일치시킬 수 있습니다. 표시 이름은 특성이 양식, 목록 또는 보고서에 표시될 때 기본적으로 사용되는 라벨입니다. 적절한 보안 역할을 가진 사용자는 맞춤화 영역에서 각 특성의 표시 이름을 변경할 수 있습니다.

  5. 모든 필수 필드에 대한 데이터가 있는지 확인합니다.

    모든 필수 필드가 매핑되고 필수 필드에 매핑된 각 원본 열에 데이터가 있는 경우에만 레코드를 가져올 수 있습니다. 필수 필드는 레코드를 저장하기 전에 필요한 특성입니다. 필수 필드를 사전에 결정하거나 가져오는 동안 누락된 필수 매핑을 파악할 수 있습니다. 어떤 경우든 각 레코드에 필수 데이터가 있어야 합니다. 필요한 필드를 결정하려면 새 레코드를 만드는 것처럼 레코드 유형에 대한 양식을 열고 빨간색 별표(*)로 표시된 필드를 식별합니다.

    다음 목록에는 자주 가져오는 레코드 종류의 기본 필수 필드가 나와 있습니다.

    • 거래처: 거래처 이름
    • 연락처:
    • 잠재 고객: 항목, 성, 회사 이름
    • 제품: 기본 단위, 단위 그룹, 지원되는 소수 자릿수

예를 들어, 다음 줄은 잠재 고객이 들어 있는 .csv 형식 파일 데이터의 예입니다. 첫째 줄에는 필드 이름이 들어 있고 나머지 줄은 가져올 데이터입니다.

Company,Last Name,First Name,Topic,Email,Mobile Phone
"Designer Bikes""Groth""Brian""Mountain bikes""someone@example.com""555-555-0112"
"Major Sporting Goods""Bedecs""Anna""Components""555-555-0171"

노트

기본적으로 가져올 수 있는 파일의 최대 크기는 8MB입니다.

Excel 템플릿에서 레코드 가져오기

  1. 다음 중 하나를 수행하여 가져오기를 시작합니다.

    • 가져올 엔터티의 목록 보기(예: 잠재 고객 목록)로 이동하여 명령 모음에 있는 Excel에서 가져오기를 선택합니다.
    • 관리자의 경우 설정>고급 설정>데이터 관리>가져오기로 이동합니다. 내 가져오기 페이지의 도구 모음에서 데이터 가져오기 버튼을 선택합니다.
  2. 파일 찾아보기를 선택하여 파일을 업로드합니다.

  3. 다음을 선택합니다. 원본 파일의 모든 필드가 자동으로 매핑됩니다.

  4. 가져오기 마침을 선택합니다.

.csv 파일에서 레코드 가져오기

  1. 가져올 파일 준비에 설명된 대로 파일 가져오기를 준비합니다.

  2. 다음 중 하나를 수행하여 가져오기를 시작합니다.

    • 가져올 엔터티의 목록 보기(예: 잠재 고객 목록)로 이동하여 명령 모음에 있는 CSV에서 가져오기를 선택합니다.
    • 관리자의 경우 설정>고급 설정>데이터 관리>가져오기로 이동합니다. 내 가져오기 페이지의 도구 모음에서 데이터 가져오기 버튼을 선택합니다.
  3. 업로드할 파일을 선택합니다.

  4. 다음을 선택합니다.

  5. 대체 키가 정의되어 있는 경우 대체 키 드롭다운 목록에서 선택합니다.

    대체 키는 가져오는 동안 기본 키를 사용하지 않고 레코드를 고유하게 식별하고 업데이트하는 데 사용됩니다. 일부 외부 데이터 시스템에서는 기본 키가 저장되지 않습니다. 이 경우 대체 키를 사용하여 레코드를 고유하게 식별할 수 있습니다. 추가 정보: 가져오는 동안 대체 키 및 중복 검색 작동 방법

  6. 데이터 구분 기호 드롭다운 목록에서 .csv 파일에서 사용한 데이터 구분 기호를 선택합니다.

  7. 매핑 검토를 선택합니다.

  8. 매핑 검토 페이지에서 열 머리글이 Dynamics 365의 필드에 매핑되는 방법을 검토합니다.

    검토 매핑 페이지.

    • 기본적으로 매핑 검토 페이지의 기본 필드 섹션에는 왼쪽에 데이터를 성공적으로 가져오기 위해 매핑해야 하는 엔터티의 필수 필드가 모두 표시됩니다.
    • 대체 키를 선택한 경우에는 대체 키의 모든 필드도 필수 필드가 되므로 매핑해야 합니다.
    • 원본 파일의 열 머리글이 필드 표시 이름과 일치하는 경우 해당 필드는 자동으로 매핑됩니다. 매핑된 모든 필드는 녹색 확인 표시로 표시됩니다.
    • 열 머리글이 일치하지 않으면 매핑되지 않은 필드가 빨간색 느낌표로 표시됩니다. 파일에서 매핑되지 않은 열 머리글에 매핑할 Dynamics 365 필드를 선택합니다.
    • 매핑되지 않은 필드에서만 신속하게 필터링하려면 맵 특성 드롭다운 목록에서 매핑되지 않음을 선택합니다.
  9. 매핑 검토 페이지의 선택적 필드 섹션에는 왼쪽에 원본 파일의 열 머리글이 표시됩니다. 열 머리글이 필드 표시 이름과 일치하면 해당 드롭다운 목록에서 필드가 자동으로 선택됩니다.

    • 열 머리글이 일치하지 않으면 매핑되지 않은 필드가 빨간색 느낌표로 표시됩니다.
    • 파일에서 매핑되지 않은 열 머리글에 매핑할 Dynamics 365 필드를 선택합니다.
    • 하나 이상의 선택적 필드 드롭다운 목록에서 무시를 선택할 수도 있습니다. 무시한 열의 데이터는 Dynamics 365 Customer Insights - Journeys으로 가져오지 않습니다.
      가져오는 동안 무시하도록 설정된 필드.
  10. 원본 파일의 특정 열에 고정된 값 집합이 포함된 경우 해당 열을 옵션 집합 타입의 필드에 매핑해야 합니다. 이 유형의 열에는 "예", "아니요", "핫", "웜" 또는 "콜드"와 같은 값이 있습니다. 이렇게 하려면 옵션 집합 필드 옆에 있는 옵션 집합 단추. 버튼을 클릭합니다. 옵션 집합 매핑 섹션이 열립니다.

    옵션-집합 값 매핑 메뉴.

    • 원본 옵션 값 항목에 대해 Dynamics 365 옵션 값 목록에서 매핑할 항목을 클릭한 다음 확인을 클릭합니다.

    • Dynamics 365 옵션 값 드롭다운 목록은 들어오는 파일에서 사용할 수 있는 값을 Dynamics 365 데이터베이스의 기존 값과 결합합니다. 예:

      • 가져오기 파일의 값: 낮음, 높음
      • Dynamics 365의 기존 값: 관심 낮음, 관심 있음, 관심 높음
      • 결과 대상 값: 관심 낮음, 관심 있음, 관심 높음, 낮음, 높음
    • 가져오기가 끝나면 가져오기 마법사에서 매핑된 모든 값을 Dynamics 365에 추가하지만, 아직 Dynamics 365에 없는 매핑되지 않은 값은 가져오기 파일에서 삭제합니다. 예를 들어, '낮음' 원본 값은 '관심 낮음' 대상 값에 매핑할 수 있지만 '높음' 원본 값은 (새) '높음' 대상 값에 매핑합니다. 이러한 매핑을 기반으로 가져오기 마법사에서는 '높음'을 Dynamics 365 대상 값으로 만듭니다. '낮음'을 Dynamics 365 대상 값으로 만들지 않는 이유는 이 대상 값에 어떠한 원본도 매핑하지 않았기 때문입니다.

      노트

      원본 파일의 열을 '두 개 옵션' 및 '다중 선택 옵션 집합'(필드에 여러 개의 값이 있을 수 있음) 타입의 필드로 매핑할 수도 있습니다. 각 원본 옵션 값Dynamics 365 옵션 값 목록의 해당 항목에 매핑해야 합니다. '다중 선택 옵션 집합' 타입 필드에 매핑할 때 원본 파일에 Customer Insights - Journeys에서 사용할 수 없는 값이 포함되어 있는 경우, Customer Insights - Journeys에서 새 값이 생성되지 않습니다.

  11. 원본 파일의 일부 데이터에서 Customer Insights - Journeys의 다른 기존 레코드를 참조하는 경우, 원본 파일의 해당 열을 Customer Insights - Journeys의 조회 필드에 매핑해야 합니다.

    예를 들어, 고객 레코드가 포함된 Leads.csv라는 파일을 가져올 수 있습니다. Leads.csv의 고객 열에는 연결된 거래처 또는 연락처 데이터가 포함됩니다. 이를 매핑하려면 조회 필드 옆에 있는 조회 참조 단추. 버튼을 선택합니다. 조회 참조 섹션이 열리고 현재 엔터티와 관련된 엔터티가 나열됩니다.

    조회 참조 섹션.

    각 엔터티에 대해 레코드 간 관계를 유지하기 위해 가져오는 동안 검색할 필드를 선택한 다음 확인을 선택합니다.

  12. 나중에 사용할 수 있도록 매핑 설정을 저장하려면 데이터 맵의 이름 지정 상자에 이름을 입력합니다. 이렇게 하면 다음에 비슷한 데이터 집합을 가져와야 할 때 이 매핑을 다시 사용할 수 있습니다.

    여기에서 데이터 맵의 이름 지정.

  13. 계속할 준비가 되면 가져오기 마침을 선택하여 매핑을 통해 데이터를 가져옵니다.

가져오는 동안 대체 키 및 중복 검색 작동 방법

Customer Insights - Journeys에서 레코드를 가져오는 동안 대체 키 및 중복 검색이 작동하는 방법에 대해 다음 사항에 유의하십시오.

  • Customer Insights - Journeys에서 중복 검색을 사용하지 않도록 설정하고 대체 키를 정의하지 않은 경우
    가져오기 프로세스에서 새 레코드를 만듭니다. 일치하는 GUID가 있으면 가져오기 프로세스에서 레코드를 업데이트합니다.
  • 중복 검색을 사용하지 않도록 설정하고 대체 키를 선택한 경우
    대체 키 데이터가 같은 레코드가 업데이트되고, 기타 레코드는 Customer Insights - Journeys에서 생성됩니다.
  • 중복 검색을 사용하지 않도록 설정하고 대체 키를 선택하지 않은 경우
    이 시나리오에서 대체 키는 Customer Insights - Journeys에서 사용할 수 있으므로 기본 키로 간주됩니다. 대체 키가 같은 레코드는 가져오는 동안 오류 메시지가 표시되며 실패합니다.
  • 중복 검색을 사용하도록 설정하고 대체 키를 정의하지 않은 경우
    중복 검색 규칙이 적용됩니다. 가져오기 프로세스에서 새 레코드를 만듭니다. 일치하는 GUID가 있으면 가져오기 프로세스에서 레코드를 업데이트합니다. 중복 검색 규칙과 일치하는 레코드가 있으면 오류 메시지가 표시됩니다.
  • 중복 검색을 사용하도록 설정하고 대체 키를 선택하지 않은 경우 이 시나리오에서 대체 키는 Customer Insights - Journeys에서 사용할 수 있으므로 기본 키로 간주됩니다. 대체 키가 같은 레코드는 가져오는 동안 오류 메시지가 표시되며 실패합니다. 중복 검색 규칙도 적용됩니다. 중복 검색 규칙과 일치하는 레코드가 있으면 오류 메시지가 표시됩니다. 중복 검색 규칙과 일치하지 않는 레코드는 Customer Insights - Journeys에서 생성됩니다.
  • 중복 검색을 사용하도록 설정하고 대체 키를 선택한 경우
    가져오기 프로세스에서 대체 키를 기반으로 레코드를 업데이트한 다음 중복 검색을 적용합니다. 대체 키가 일치하는 경우 레코드가 업데이트됩니다. 그렇지 않으면 시스템에서 생성됩니다.

가져오기 결과 보기 및 오류 수정

오류를 수정하려면 가져오기 작업이 완료될 때가지 기다려야 합니다.

  1. 설정>고급 설정>시스템>데이터 관리>가져오기로 이동합니다. 최근의 모든 가져오기에 대한 가져오기 작업이 여기 나열됩니다.
  2. 목록에서 작업을 찾아 진행 상황을 확인합니다. 상태 설명 열에는 다음 값을 사용하여 가져오기 상태가 표시됩니다.
    • 제출됨
    • 구문 분석 중
    • 변환 중
    • 가져오는 중
    • 완료
  3. 가져오기가 완료되면 성공, 실패, 일부 실패 열에 각각 성공적으로 가져온 레코드, 가져오지 못한 레코드, 일부만 가져온 레코드의 수가 표시됩니다.
  4. 가져오지 못했거나 일부만 가져온 레코드를 보려면 가져오기 파일을 엽니다. 가져오기 파일 레코드를 더블클릭합니다.
  5. 가져오는 동안 레코드의 실패, 성공 또는 일부 실패에 대한 정보를 각 탭에서 확인할 수 있습니다.
    가져오기 결과.
  6. 새 .csv 파일을 가져오지 못한 행을 내보내려면 실패 탭에서 오류 행 내보내기를 선택합니다. 이 파일에서 오류를 수정한 다음 가져올 수 있습니다.

가져온 레코드 삭제

  1. 설정>고급 설정>시스템>데이터 관리>가져오기로 이동합니다. 최근의 모든 가져오기에 대한 가져오기 작업이 여기 나열됩니다.
  2. 삭제하려는 가져오기 파일을 선택하고 다음 작업 중 하나를 수행합니다.
    • 가져오기 원본 파일 삭제: 가져오기 로그 파일 및 세부 정보를 삭제합니다.
    • 이 가져오기 중 이 엔터티로 가져온 모든 레코드: 선택한 파일에서 가져온 레코드를 모두 삭제합니다.
    • .zip 파일에서 가져온 모든 레코드: 가져오기 파일에서 가져온 레코드와 함께 가져오기 파일을 삭제합니다.