정의해야 하는 데이터베이스 필드

다음 권장사항과 규칙은 애플리케이션 그룹에 대한 데이터베이스 필드를 정의하는 데 도움이 될 수 있습니다.

  • 애플리케이션 그룹에 대해 최소한 하나의 데이터베이스 필드를 정의해야 합니다. 최대 128개의 데이터베이스 필드를 정의할 수 있지만 보고서를 검색하는 데 필요한 만큼만 데이터베이스 필드를 정의해야 합니다. 대부분의 고객은 보통 보고서를 검색하는 데 3 - 4개의 데이터베이스 필드만 요구합니다.
  • 보고서에 날짜가 없더라도 날짜 또는 날짜/시간 값을 유지할 데이터베이스 필드를 하나 이상 정의해야 합니다. 보고서에 날짜가 없을 경우, 애플리케이션의 로드 정보 페이지에서 날짜에 대한 기본값을 지정할 유효한 날짜를 지정하거나 보고서가 시스템에 로드되는 날짜를 사용하도록 지정할 수 있습니다.
  • 입력 데이터에 있는 각 색인 필드에 대해 데이터베이스 필드를 정의해야 합니다.
  • 애플리케이션 그룹에 둘 이상의 애플리케이션(데이터의 원본)이 있는 경우, 애플리케이션 그룹에 지정된 애플리케이션을 식별하는 데이터베이스 필드를 정의해야 합니다. 자세한 정보는 데이터베이스 및 표시된 값을 참조하십시오.
  • 데이터베이스 필드 이름이 색인 파일 내의 색인 필드 이름과 일치하거나, 색인 필드를 애플리케이션에서 로드 정보 페이지의 데이터베이스 필드에 맵핑해야 합니다.
  • Content Manager OnDemand가 애플리케이션 그룹 인덱스 데이터를 세그먼트화할 수 있는 날짜 필드 식별해야 합니다. 세그먼트 필드를 사용하여 모든 테이블이 아닌 애플리케이션 그룹의 특정 테이블을 검색할 수 있습니다.
  • 사용자가 실제 데이터베이스 값에 대한 별명을 사용하여 검색할 수 있도록 데이터베이스 필드를 설정할 수 있습니다. 자세한 정보는 데이터베이스 및 표시된 값을 참조하십시오.
  • 데이터베이스가 복수 노드에 상주하는 Db2 EEE의 경우, 복수 노드에 걸쳐 인덱스 데이터의 파티션을 나누는 데 사용되는 데이터베이스 필드를 지정할 수 있습니다. 파티션 필드는 대용량 데이터베이스에 대해 더 나은 성능을 제공할 수 있습니다.
  • 클러스터링 색인으로 사용되는 데이터베이스 필드를 지정할 수 있습니다. 클러스터 색인은 새 행을 색인의 키 값이 같은 범위에 있는 물리적으로 가까운 행에 삽입하려고 시도함으로써 데이터가 연관된 테이블에 삽입됨에 따라 동적으로 유지보수 또는 향상됩니다. 이 과정은 데이터베이스 행의 로드를 느리게 할 수 있지만 검색 성능(클라이언트로부터 쿼리)을 향상시킵니다. 이 옵션은 기존 테이블에는 적용할 수 없습니다. 새 애플리케이션 그룹이나 새 애플리케이션 그룹 테이터 테이블만이 이 옵션을 사용할 수 있습니다.