자세한 상태 인터페이스

자세한 상태 인터페이스는 Data Workbench 서버 컴퓨터의 오류 또는 기타 문제를 해결하는 데 유용합니다.

여기에는 해당 컴퓨터에서 실행 중인 Transform 프로필 또는 Data Workbench 서버의 클라이언트인 Report 컴퓨터가 포함됩니다. Admin 메뉴를 통해 Master Server 및 Query Server Detailed Status 인터페이스에 액세스할 수 있습니다. 다른 컴퓨터의 Detailed Status 인터페이스에 액세스하려면 Servers Manager에서 상태를 보려는 서버의 노드를 마우스 오른쪽 단추로 클릭하고 Detailed Status 를 클릭합니다. 서버 관리자를 참조하십시오.

Data Workbench 서버에 대한 자세한 내용은 서버 제품 설치 및 관리 안내서​를 참조하십시오.

노트

Detailed Status 인터페이스의 정보를 업데이트하려면 Detailed Status 제목을 마우스 오른쪽 단추로 클릭하고 Refresh 를 클릭하십시오.

다음 표에는 Detailed Status 인터페이스를 사용하여 완료할 수 있는 작업이 나열되어 있습니다.

이 작업을 수행하려면... 방법...

각 컴퓨터 구성 요소와 현재 상태를 표시하려면

구성 요소 상태를 클릭합니다.

컴퓨터에서 사용 중인 메모리 양을 표시하려면

메모리 상태 > 주소 공간 로드를 클릭합니다.

주소 공간 로드 모니터링에 대한 자세한 내용은 서버 제품 설치 및 관리 안내서를 참조하십시오.

컴퓨터가 /3GB 스위치를 사용하도록 구성되어 있는지 확인하려면

메모리 상태 > 프로세스 주소 공간을 클릭합니다.

Total 필드에 3000000 KB가 더 많이 표시되면 컴퓨터가 /3GB 스위치를 사용하도록 구성됩니다.

/3GB 스위치에 대한 자세한 내용은 서버 제품 설치 및 관리 안내서를 참조하십시오.

각 차원을 저장하는 데 사용되는 디스크 공간 및 메모리와 해당 요소의 이름을 저장하는 데 사용되는 메모리를 모니터링합니다

성능 > Dimension > 디스크 사용량 > < 프로필 이름 또는 성능 > Dimension > 메모리 사용 > 프로필 이름<<><> 8/>

디스크 사용량 필드는 각 차원을 저장하는 데 필요한 디스크 공간(MB)의 이름과 크기를 제공합니다. Data Workbench 서버가 관련 쿼리를 완료하기 위해 모든 데이터를 읽어야 하므로 디스크 사용량 수치가 크면 쿼리 시간에 부정적인 영향을 줄 수 있습니다. 차원에 대한 디스크 사용을 줄이면 관련 쿼리를 완료하는 데 걸리는 시간을 줄일 수 있습니다.

메모리 사용 필드는 각 차원의 요소 수와 요소 이름 목록을 저장하는 데 필요한 메모리 양을 제공합니다. Data Workbench 서버가 각 요소를 통해 읽어야 하므로 많은 요소가 쿼리 중에 사용되는 메모리 양에 부정적인 영향을 줄 수 있습니다. 차원에서 요소 수를 줄이면 관련 쿼리를 완료하는 데 걸리는 시간이 줄어들 수 있습니다.

예: + Performance      - Dimensions            - Disk Usage                    - ProfileName                          - DimensionName 1.386 MB                           . . .           - Memory Usage                    - ProfileName                          - DimensionName 21 elements, 0.001 MB                           . . .

로그 처리 및 변환 내의 단계에 대한 CPU 사용을 모니터하려면

성능 > CPU 사용량 > 로그 처리 > < 프로필 이름 또는 성능 > CPU 사용량 > 변환 < < 프로필 이름><>)를 입력합니다.

이러한 각 필드 세트는 로그 처리 및 변환 내의 각 단계에 대한 CPU 사용량(초)을 제공합니다.

예: + Performance      - CPU Usage            - Log Processing                - ProfileName 158.9 sec                     - Built-in 158.1 sec                          - StageName 13.0 sec                     . . .                     - Log Processing\ProfileName 0.8 sec                          - StageName 0.8 sec

쿼리를 완료하는 데 걸리는 시간은 일반적으로 모든 차원의 총 크기에 비례합니다. 각 차원의 크기를 검토한 후 특정 차원이 충분히 유용한지 여부를 평가할 수 있으며 자주 사용되어 차원의 성능 비용을 정당화할 수 있습니다. 그렇지 않으면 프로필 관리자에서 차원을 삭제할 수 있습니다.

요소 이름 목록이 너무 큰 차원(즉, 128MB 이상)은 총 주소 공간 사용량이 제한에 근접하지 않더라도 "메모리 부족" 오류가 발생할 수 있습니다.

또한 Data Workbench 서버 클러스터를 사용하지만 중앙 정규화를 사용하지 않는 경우 요소 이름 목록이 큰 차원이 전송 메모리 예산에 큰 영향을 줍니다. 중앙 표준화에 대한 자세한 내용은 데이터 집합 구성 안내서를 참조하십시오. 모든 요소 이름 목록을 저장하는 데 필요한 메모리 양이 클러스터의 모든 서버에서 100MB를 초과하는 경우 쿼리 활동이 가볍더라도 "메모리 예산 초과 보내기" 오류가 발생할 수 있습니다. 예를 들어, 요소 이름 목록을 저장하는 데 사용되는 각 서버에 25MB가 넘는 4개의 서버 클러스터가 있는 경우 오류가 발생할 수 있습니다.

로그 처리 및 변환에서 보낸 시간을 모니터링하려면

성능 > CPU 사용량 > 로그 처리 > < 프로필 이름 또는 성능 > CPU 사용량 > 변환 프로필 이름<><><>>

이러한 섹션의 필드를 검토하여 로그 처리 및 변환에 필요한 시간에 부정적인 영향을 줄 수 있는 필터 및 변형을 식별할 수 있습니다. 그런 다음 처리 시간이 긴 개별 필터 및 변형에 대한 디자인 결정을 내릴 수 있습니다.

디스크 공간 사용량을 모니터링하고 쿼리 속도를 높이려면

성능 > 로그 처리 필드 > < 프로필 이름을 클릭합니다.

이 섹션의 각 라인 항목은 Log Processing.cfg 파일의 매개 변수에 해당합니다. 이러한 필드를 검토하면 각 매개 변수가 사용하는 메모리를 확인할 수 있습니다. 그런 다음 매우 큰 개별 항목에 대한 디자인 결정을 내릴 수 있습니다.

이전 재처리 또는 변환의 경과 시간을 확인하려면

처리 상태 > < 프로필 이름 > 처리 모드 내역을 클릭합니다.

  • 실시간 - Data Workbench 서버가 쿼리를 만들 수 있었던 시간입니다.
  • 빠른 입력 - 이번에는 빠른 병합 시간과 함께 데이터 세트를 처리하는 데 필요한 총 시간입니다.
  • 빠른 병합 - 데이터 세트를 변환하는 데 필요한 총 시간입니다.

"기준 시간" 문제를 진단하려면

처리 상태 > < 프로필 이름 > 기준 시간 > 소스 as-of를 클릭합니다.

각 소스에 대한 현재 시간을 검토하면 전체 기준(Overall As-of)에 부정적인 영향을 줄 수 있는 소스를 확인할 수 있습니다. 그런 다음 특정 출처의 문제를 해결할 수 있습니다.

실행 중인 쿼리를 완료하는 데 걸리는 시간을 예상하려면

실행 엔진을 클릭합니다.

데이터 이동 시간 필드를 검토하면 쿼리를 완료하는 데 걸리는 시간을 예상할 수 있습니다.

이 컴퓨터에서 사용 가능한 모든 프로필과 해당 상태에 대한 세부 정보를 나열하려면

프로필을 클릭합니다.

복제 상태를 보려면

구성 요소 상태를 클릭합니다.

복제 구성 요소의 상태를 확인합니다. 복제가 실행 중이면 확인 이 표시됩니다. 복제 구성 요소가 실패하면 오류 메시지가 표시됩니다.

Data Workbench 서버에 연결하는 Report 컴퓨터에 대한 보고서 서버 상태를 보려면

보고서 서버 상태를 클릭합니다.

Detailed Status 인터페이스의 이 섹션에는 Report Server.cfg 파일의 사본, 실행 중인 보고서 수(현재 슬라이스)에 대한 정보 및 가장 최근 오류에 대한 정보가 포함됩니다(마지막 오류).

보고서 서버.cfg 파일을 편집하는 단계는 Data Workbench 보고서 안내서를 참조하십시오.

참고: 보고서 서버 상태 섹션이 세부 상태 인터페이스에 표시되지 않으면 보고서 서버 상태를 표시하도록 Data Workbench 서버를 구성해야 할 수 있습니다. 단계는 Data Workbench 보고서 안내서를 참조하십시오.

변환에 대한 메모리 사용 정보를 보려면

처리 상태 > 변환을 클릭합니다.

변환에 대한 자세한 내용은 서버 제품 설치 및 관리 안내서데이터 집합 구성 안내서를 참조하십시오.

세부 상태 인터페이스를 메모장과 같은 텍스트 편집기에서 열거나 다른 사람에게 배포할 수 있는 *.cfg 파일로 저장하려면

Detailed Status 제목을 마우스 오른쪽 단추로 클릭하고 Save Copy As 를 클릭합니다.

참고:

Detailed Status 제목을 마우스 오른쪽 단추로 클릭하고 Save서버 이름/Status/ 를 클릭해도 Detailed Status 인터페이스에서 작동하지 않습니다. 다음 오류 메시지가 나타납니다.

/Status/ 를 저장할 수 없습니다. 403 금지

로그 소스당 행 보기 지표

로그 소스당 행 수 지표를 세부 상태에서 보고해야 하는 경우 Data Workbench 관리자는 "로그 소스 ID"를 정의하고 사용자 지정 프로필의 Log Processing.cfg에 고유한 이름을 제공해야 합니다.

이 페이지에서는