이전 페이지|다음 페이지

auditRefresh 정보

소개

관리 데이터에 대한 자동 로드 데이터 디렉터리(끌어 놓기 영역)에 있는 전체 AUDIT_VISUALANALYTICS 테이블 크기를 관리하기 위해 auditRefresh는 다음 작업을 주기적으로 수행합니다.
  • 지정한 페이지 레코드 삭제
  • 해당 LASR 테이블 새로 고침
주: auditRefresh 기능은 자동 로드 실행과 아주 비슷한 스크립트, 프로그램 및 사전에 의해 제공됩니다. auditRefresh는 자동 로드와 달리 유일한 LASR 라이브러리인 관리 데이터 라이브러리(EVDMLA)에만 적용 가능합니다. auditRefresh 작업의 추가 실행을 생성할 필요는 없습니다.
주: auditRefresh는 감사 데이터 관리에 대한 여러 측도 중 하나를 설명합니다. 자세한 내용은 핵심 작업 감사를 참조하십시오.

auditRefresh 시작

  1. 자동 로드 데이터의 관리 데이터 실행을 시작할 때 식별하거나 생성한 스케줄러 계정으로 자동 로드 호스트에 로그인합니다.
  2. 관련 스크립트 디렉터리로 이동합니다.
    /Applications/SASVisualAnalytics/VisualAnalyticsAdministrator/EVDMLA
  3. uditRefreshSchedule.sh(UNIX에서) 또는 auditRefreshSchedule.bat(Windows에서)을 호출합니다.
  4. 스케줄된 작업이 실행 중인지 확인합니다.
    Windows 고유 사항: 작업 스케줄러에 액세스합니다(예: 시작선택제어판선택시스템 및 보안선택관리 도구선택작업 스케줄러 선택). 작업 스케줄러 라이브러리에서 작업 Environment Manager LASR - Audit Table Refresh를 찾습니다.
    UNIX 고유 사항: 다음 명령을 실행합니다. crontab -l

auditRefresh 중지

auditRefresh를 중지하려면 스케줄러 계정을 사용하여 auditRefreshUnschedule.sh(UNIX에서) 또는 auditRefreshUnschedule.bat(Windows에서)을 호출합니다. auditRefresh를 중지해도 감사 데이터 피드, 자동 로드 또는 관련 SAS LASR Analytic Server가 중지되지는 않습니다.

작업 빈도 줄이기

처음에는 auditRefresh가 매일 실행됩니다. 기존 레코드를 자주 제거하지 않으려면 관련 스케줄 스크립트를 수정하십시오. 변경 사항을 적용하기 전에 스크립트 백업 사본을 만드는 것이 좋습니다.
Windows 고유 사항: auditRefreshSchedule.bat 스크립트에서 TIME_INTERVAL_DAYS=에 대한 값을 변경합니다. 초깃값은 1입니다.
UNIX 고유 사항: auditRefreshSchedule.sh 스크립트에서 다음 행에 강조 표시된 문자열을 변경합니다.
cat <(fgrep -i -v $AUDIT_RUNSAS_PATH <(crontab -l))
<(echo "0 0 * * * $AUDIT_RUNSAS_PATH") | crontab -
초기 구문은 자정에 매일 작업을 실행하도록 지정합니다. www.cronchecker.net와 같은 사이트를 사용하여 cron 명령 구문을 확인하는 것이 좋습니다.

제거 영역 변경

처음에는 30일이 지난 레코드는 제거됩니다. 최신 또는 오래된 레코드를 제거하려면 AuditRefresh.sas 파일에서 auditinterval= 설정을 변경합니다.

auditRefresh에 대한 로그 및 프로세스 ID

auditRefresh에 대한 로그 및 프로세스 ID(PID) 파일은 EVDMLA 자동 로드 로그 및 PID 파일에 배치됩니다. 자세한 내용은 자동 로드에 대한 로그 및 프로세스 ID를 참조하십시오.
이전 페이지|다음 페이지|페이지 위
최종 업데이트: 2018년 10월 24일 (수)