Show Menu
화제×

쿼리를 만드는 절차

Adobe Campaign에서 쿼리를 작성하는 단계는 다음과 같습니다.
  1. 작업 테이블을 선택합니다. 1단계 - 테이블 선택을 참조하십시오.
  2. 추출할 데이터를 선택합니다. 2단계 - 추출할 데이터 선택을 참조하십시오.
  3. 데이터 정렬 순서를 정의합니다. 3단계 - 데이터 정렬을 참조하십시오.
  4. 데이터를 필터링합니다. 4단계 - 데이터 필터링을 참조하십시오.
  5. 데이터 형식을 지정합니다. 5단계 - 데이터 형식을 참조하십시오.
  6. 결과를 표시합니다. 6단계 - 데이터 미리 보기를 참조하십시오.
이러한 모든 단계는 일반 쿼리 편집기에서 사용할 수 있습니다. 쿼리가 다른 컨텍스트에서 작성되면 일부 단계를 제외할 수 있습니다. 쿼리 활동은 이 섹션에 표시됩니다.

1단계 - 표 선택

창에서 쿼리할 데이터가 들어 있는 테이블을 Document type 선택합니다. 필요한 경우 필터 필드 또는 Filters 단추를 사용하여 데이터를 필터링합니다.

2단계 - 추출할 데이터 선택

창에서 표시할 데이터를 Data to extract 선택합니다.이러한 필드는 출력 열을 구성합니다.
예를 들어, Age , Primary key Email domain City ​를 선택합니다. 결과는 이 선택을 기반으로 구성됩니다. 창 오른쪽에 있는 파란색 화살표를 사용하여 열 순서를 변경합니다.
공식을 식에 삽입하거나 집계 함수에서 프로세스를 실행하여 표현식을 편집할 수 있습니다. 이렇게 하려면 Expression 열 필드를 클릭한 다음 Edit expression ​선택합니다.
출력 열 데이터를 그룹화할 수 있습니다.이렇게 하려면 Yes 창의 Group 열을 Data to extract 확인합니다. 이 함수는 선택된 그룹화 축 주위의 결과를 생성합니다. 그룹화가 있는 쿼리의 예는 이 섹션에서 사용할 수 있습니다.
  • Handle groupings (GROUP BY + HAVING) 함수를 사용하면 "그룹화 기준"을 지정하고 그룹화된 항목("having")을 선택할 수 있습니다. 이 함수는 출력 열의 모든 필드에 적용됩니다. 예를 들어 이 옵션을 사용하면 출력 열의 모든 선택 항목을 그룹화하고 35에서 50까지의 수신자와 같은 특정 유형의 정보를 복구할 수 있습니다.
    For more on this, refer to this section .
  • Remove duplicate rows (DISTINCT) 함수를 사용하면 출력 열에서 얻은 동일한 결과를 중복 제거할 수 있습니다. 예를 들어, 출력 열에서 성, 이름 및 이메일 필드를 선택하여 인구 조사를 수행하면 동일한 데이터가 있는 필드는 데이터베이스에 여러 번 입력되었음을 의미하므로 제거됩니다.단 하나의 결과만 고려됩니다.

3단계 - 데이터 정렬

Sorting 창을 사용하면 열 컨텐츠를 정렬할 수 있습니다. 화살표를 사용하여 열 순서를 변경합니다.
  • Sorting 열을 사용하면 열 내용을 A에서 Z까지 또는 오름차순으로 간단하게 정렬하고 정렬할 수 있습니다.
  • 컨텐츠는 Z에서 A로 정렬되고 내림차순으로 정렬됩니다. Descending sort 이 기능은 레코드 판매를 볼 때 다음과 같이 유용합니다.목록의 맨 위에 가장 높은 숫자가 표시됩니다.
이 예에서는 데이터가 받는 사람 연령에 따라 오름차순으로 정렬됩니다.

4단계 - 데이터 필터링

쿼리 편집기를 사용하면 데이터를 필터링하여 검색을 조정할 수 있습니다.
제공되는 필터는 쿼리가 관련된 표에 따라 다릅니다.
섹션을 선택하면 Filtering conditions 다음 섹션에 액세스할 수 Target elements 있습니다.이렇게 하면 수집할 데이터를 필터링하는 방법을 정의할 수 있습니다.
  • 새 필터를 만들려면 데이터를 선택하려면 확인할 공식을 만드는 데 필요한 필드, 연산자 및 값을 선택합니다. 여러 조건을 결합할 수 있습니다(자세한 내용은 필터 조건 정의를 참조하십시오).
  • 이전에 저장한 필터를 사용하려면 Add 단추를 클릭하여 드롭다운 목록을 열고 원하는 필터를 Predefined filter 클릭합니다.
  • 에서 만든 필터는 다른 쿼리 응용 프로그램에서 사용할 Generic query editor 수 있고 그 반대의 경우도 사용할 수 있습니다. 필터를 저장하려면 Save 아이콘을 클릭합니다.
    필터 만들기 및 사용에 대한 자세한 내용은 필터링 옵션을 참조하십시오.
다음 예제와 같이 모든 영어 사용 수신자를 복구하려면 다음을 선택합니다."EN과 동일한 수신자 언어"
값 필드에 다음 공식을 입력하여 옵션에 직접 액세스할 수 있습니다 .$( 옵션:OPTION_NAME) .
필터링 조건의 결과를 보려면 Preview 탭을 클릭합니다. 이 경우 모든 영어 사용 수신자는 이름, 이름 및 이메일 주소로 표시됩니다.
SQL 언어에 익숙한 사용자는 클릭하여 SQL에서 쿼리를 볼 Generate SQL query 수 있습니다.

5단계 - 데이터 형식 지정

제한 필터를 구성하면 Data formatting 창에 액세스합니다. 이 창을 사용하면 출력 열을 다시 정렬하고 데이터를 변형하고 열 레이블의 상단/하위를 변경할 수 있습니다. 계산된 필드를 사용하여 최종 결과에 공식을 적용할 수도 있습니다.
계산된 필드 유형에 대한 자세한 내용은 계산된 필드 만들기를 참조하십시오 .
선택하지 않은 열은 데이터 미리 보기 창에 표시되지 않습니다.
Transformation 열을 사용하면 열 레이블을 대/소문자로 변경할 수 있습니다. 열을 선택하고 Transformation 열을 클릭합니다. 다음을 선택할 수 있습니다.
  • Switch to lower case ,
  • Switch to upper case ,
  • First letter in upper case .

6단계 - 데이터 미리 보기

창문이 마지막 Data preview 단계이다. 을 Start the preview of the data 클릭하여 쿼리 결과를 가져옵니다. 열 또는 XML 형식으로 사용할 수 있습니다. 쿼리를 SQL 형식으로 보려면 Generated SQL queries 탭을 클릭합니다.
이 예에서 데이터는 수신자 연령을 기준으로 오름차순으로 정렬됩니다.
기본적으로 처음 200개 라인만 Data preview 창에 표시됩니다. 변경하려면 Lines to display 상자에 숫자를 입력하고 Start the preview of the data ​클릭합니다.