열거형 유형 계산 필드 추가

여기에서 Enumerations 유형의 계산된 필드를 사용하여 쿼리를 만듭니다. 이 필드는 데이터 미리 보기 창에 추가 열을 생성합니다. 이 열은 각 수신자에 대한 결과로 반환된 숫자 값을 지정합니다(0, 1 및 2). 새 열의 각 값에 성이 할당됩니다.값이 "0"인 경우 "1"의 경우 "Male", "2"의 경우 "Female" 또는 "Not indicated"의 경우

  • 어떤 표를 선택해야 합니까?

    받는 사람 테이블(nms:recipient)

  • 출력 열에서 선택할 필드를 선택하십시오.

    성, 이름, 성별

  • 정보를 기준으로 필터링할 기준

    받는 사람 언어

다음 단계를 적용합니다.

  1. 범용 쿼리 편집기를 열고 수신자 테이블(nms:recipient)을 선택합니다.

  2. Data to extract 창에서 Last name, First nameGender​을 선택합니다.

  3. Sorting 창에서 Next:이 예에는 정렬 작업이 필요하지 않습니다.

  4. Data filtering​에서 Filtering conditions​을(를) 선택합니다.

  5. Target element 창에서 영어를 말하는 수신자를 수집하도록 필터 조건을 설정합니다.

  6. Data formatting 창에서 Add a calculated field​을 클릭합니다.

  7. Export calculated field definition 창의 Type 창으로 이동하여 Enumerations​를 선택합니다.

    새 계산된 필드가 참조하는 열을 정의합니다. 이렇게 하려면 Source column 필드의 드롭다운 메뉴에서 Gender 열을 선택합니다.대상 값은 Gender 열과 일치합니다.

    소스대상 값을 정의합니다.대상 값을 사용하면 쿼리 결과를 읽기 쉽게 만들 수 있습니다. 이 쿼리는 받는 사람 성별을 반환해야 하며 결과는 0, 1 또는 2입니다.

    입력할 각 "source-destination" 줄의 경우 List of enumeration values​에서 Add​을 클릭합니다.

    • Source 열에서 새 줄에 각 성별(0,1,2)의 소스 값을 입력합니다.
    • Destination 열에 값을 입력합니다.라인 "0"에 대해 "Not indicated", 라인 "1"에 대해 "Male", 라인 "2"에 대해 "Female".

    Keep the source value 함수를 선택합니다.

    OK​을 클릭하여 계산된 필드를 승인합니다.

  8. Data formatting 창에서 Next​을 클릭합니다.

  9. 미리 보기 창에서 start the preview of the data.

    추가 열은 0, 1 및 2의 성별을 정의합니다.

    • 0을 "지정되지 않음"
    • "남성"의 경우 1
    • "여성"의 경우 2

    예를 들어 List of enumeration values​에 성별 "2"를 입력하지 않고 In other cases 필드의 Generate a warning and continue 함수를 선택한 경우 경고 로그가 표시됩니다. 이 로그는 성별 "2"(여성)을 입력하지 않았음을 나타냅니다. 데이터 미리 보기 창의 Logs generated during export 필드에 표시됩니다.

    다른 예를 들어 "2" 열거형 값이 입력되지 않았다고 가정해 보겠습니다. Generate an error and reject the line 함수를 선택합니다.모든 성별 "2" 수신자는 예외 항목 및 기타 라인(이름 및 성 등)의 정보를 발생시킵니다. 내보낼 수 없습니다. 데이터 미리 보기 창의 Logs generated during export 필드에 오류 로그가 표시됩니다. 이 로그는 열거형 값 "2"를 입력하지 않았음을 나타냅니다.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now