Show Menu
화제×

텍스트 파일 디코더 그룹

로그 파일을 로그 소스로 처리하려면 로그 처리 데이터 세트 포함 파일 내의 디코더에 대한 정의가 있어야 로그 항목에서 데이터 필드를 추출할 수 있습니다.
로그 파일 로그 소스에 대한 텍스트 파일 디코더 그룹을 정의하려면 로그 파일의 구조 및 내용, 추출할 데이터 및 해당 데이터가 저장되는 필드에 대한 지식이 필요합니다. 이 섹션에서는 디코더에 대해 지정할 수 있는 매개 변수에 대한 기본적인 설명을 제공하지만 디코더를 사용하는 방법은 소스 데이터가 포함된 로그 파일에 따라 달라집니다.
로그 파일 로그 소스의 형식 요구 사항에 대한 자세한 내용은 로그 파일을 참조하십시오 . 텍스트 파일 디코더 정의에 대한 도움이 필요하면 Adobe에 문의하십시오.
텍스트 파일 디코더 그룹에는 다음이 포함될 수 있습니다.

정규 표현식 디코더

정규 표현식 디코더는 로그 파일의 로그 항목 내에서 복잡한 문자열 패턴을 식별하고 이러한 패턴을 데이터 필드로 추출합니다. 각 디코더의 경우 필드 수는 정규 표현식의 캡처 하위 패턴 수와 같아야 합니다. N 번째 캡처 하위 패턴과 일치하는 라인의 일부가 해당 라인의 n 번째 필드에 지정됩니다.
텍스트 파일 디코더 그룹에 정규 표현식 디코더를 추가하려면
  1. 기존 데이터 세트 포함 파일 Log Processing Dataset Include 편집에 설명된 대로 t-edit-ex-dataset-inc-files.translate.html#task-456c04e38ebc425fb35677a6bb6aa077 파일을 열고 텍스트 파일 디코더 그룹을 추가합니다. 테이블 항목 디코더 그룹을 참조하십시오 .
  2. 새로 만든 디코더 그룹 Decoders 아래에서 마우스 오른쪽 단추를 클릭한 다음 Add new > Regular Expression ​을 클릭합니다.
  3. 다음 정보를 지정합니다.
    • 필드: 로그 파일의 필드 목록입니다. 여기에 정의된 필드가 데이터 세트 구성의 변형 단계로 전달될 경우 이러한 필드는 데이터 세트에 대한 파일 중 하나의 필드 매개 변수에 나열되어야 합니다. Log Processing Dataset Include 사용자 정의 필드 이름은 "x-"로 시작해야 합니다.
    • 이름: 디코더에 대한 선택적 식별자입니다.
    • 정규 표현식: 파일의 각 줄에서 원하는 필드를 추출하는 데 사용됩니다.
  4. 그룹에 추가하려는 다른 디코더에 대해 4단계와 5단계를 반복합니다.
  5. 파일을 저장하려면 Log Processing Dataset Include 창 (modified) 위쪽에서 마우스 오른쪽 버튼을 클릭하고 을 클릭합니다 Save .
  6. 로컬에서 변경한 내용을 적용하려면 Profile Manager열에서 해당 파일의 확인 표시를 마우스 오른쪽 단추로 클릭합니다 User . > Save to < profile name > ​을 클릭합니다. 여기서 프로필 이름은 데이터 집합 프로필의 이름이거나 데이터 집합 포함 파일이 속한 상속된 프로필입니다.
이러한 프로필에 대한 업데이트를 설치할 때 변경 사항을 덮어쓰게 되므로 수정된 구성 파일을 Adobe가 제공한 내부 프로필에 저장하지 마십시오.
지정된 로그 파일에는 여러 개의 정규 표현식 디코더가 있을 수 있습니다. 디코더를 정의하는 순서는 중요합니다.로그 파일의 라인과 일치하는 첫 번째 디코더는 해당 줄을 디코딩하는 데 사용되는 디코더입니다.
이 예에서는 정규 표현식 디코더를 사용하여 탭으로 구분된 텍스트 파일에서 데이터 필드를 추출하는 방법을 보여 줍니다. 탭 구분 기호로 구분된 디코더를 정의하여 동일한 결과를 얻을 수 있습니다.
용어 및 구문을 포함한 정규 표현식 디코더에 대한 자세한 내용은 정규 표현식을 참조하십시오 .

구분된 디코더

구분된 디코더는 필드가 단일 문자로 구분된 로그 파일을 디코딩합니다. 필드 수는 구분된 파일의 열 수와 일치해야 합니다.그러나 모든 필드의 이름을 지정할 필요는 없습니다. 필드를 비워 두면 로그 파일에 열이 여전히 필요하지만 디코더에서는 이를 무시합니다.
텍스트 파일 디코더 그룹에 구분된 디코더를 추가하려면
  1. 기존 데이터 세트 포함 파일 Log Processing Dataset Include 편집에 설명된 대로 t-edit-ex-dataset-inc-files.translate.html#task-456c04e38ebc425fb35677a6bb6aa077 파일을 열고 텍스트 파일 디코더 그룹을 추가합니다. 테이블 항목 디코더 그룹을 참조하십시오 .
  2. 새로 만든 디코더 그룹 Decoders 아래에서 마우스 오른쪽 단추를 클릭한 다음 Add new > Delimited ​을 클릭합니다.
  3. 다음 정보를 지정합니다.
    • 필드: 로그 파일의 필드 목록입니다. 여기에 정의된 필드가 데이터 세트 구성의 변형 단계로 전달될 경우 이러한 필드는 데이터 세트에 대한 파일 중 하나의 필드 매개 변수에 나열되어야 합니다. Log Processing Dataset Include 사용자 정의 필드 이름은 "x-"로 시작해야 합니다.
    • 구분 기호: 출력 파일의 필드를 구분하는 데 사용되는 문자입니다.
  4. 그룹에 추가하려는 다른 디코더에 대해 4단계와 5단계를 반복합니다.
  5. 파일을 저장하려면 Log Processing Dataset Include 창 (modified) 위쪽에서 마우스 오른쪽 버튼을 클릭하고 을 클릭합니다 Save .
  6. 로컬에서 변경한 내용을 적용하려면 열에서 파일에 대한 확인 표시를 마우스 오른쪽 단추로 클릭한 다음 Profile Manager> User < Save to > ***profile name***​을 클릭합니다. 여기서 프로필 이름은 데이터 세트 프로필의 이름이거나 데이터 세트에 포함된 파일이 속하는 상속된 프로필입니다.
이러한 프로필에 대한 업데이트를 설치할 때 변경 사항을 덮어쓰게 되므로 수정된 구성 파일을 Adobe가 제공한 내부 프로필에 저장하지 마십시오.
이 예에서는 구분된 디코더를 사용하여 동영상에 대한 데이터가 포함된 쉼표로 구분된 텍스트 파일에서 데이터 필드를 추출하는 방법을 보여 줍니다.