값 수정 및 쓰기 수행

대시보드 페이지 또는 분석 사용자는 테이블에 표시된 데이터를 수정할 수 있습니다.

데이터 조작 기능은 종종 "후기록"이라고 부릅니다. 사용자는 데이터 소스의 레코드로 쓰여졌거나 분석에서 다른 뷰에 사용되는 값을 뷰에서 업데이트할 수 있습니다.

예를 들어, Sales Quota Amount가 쓰기 필드로 정의되고 Sales Amount가 데이터 웨어하우스의 필드로 정의되고, Percentage of Quota가 계산된 필드(Sales Amount/Sales Quota Amount)로 정의된 분석을 생성할 수 있습니다. 분석을 볼 때 사용자가 Sales Quota Amount를 수정하면 Percentage of Quota 필드가 그에 따라 재계산됩니다.

노트:

로그온한 사용자가 후기록을 사용하여 데이터를 수정한 분석을 포함하는 대시보드를 이미 보고 있을 경우 대시보드에서 데이터가 자동으로 새로 고쳐지지 않습니다. 업데이트된 데이터를 확인하려는 사용자는 수동으로 대시보드를 새로 고쳐야 합니다.

값 및 다양한 사용자 유형 수정 정보

값은 권한에 따라 사용자가 수정할 수 있습니다.

값 수정 기능은 다음과 같은 유형의 사용자에게 영향을 줍니다.

  • 저장소 관리자가 후기록을 허용하도록 저장소의 열을 구성합니다.

  • 관리자가 후기록 권한을 설정하고 후기록 템플리트를 준비하고, 관리자 및 콘텐츠 설계자가 대시보드 및 분석의 테이블 뷰에서 후기록을 구성합니다.

  • 일반 사용자가 테이블 뷰에서 레코드를 수정합니다.

쓰기 프로세스

후기록을 사용자 기능에 통합하려면 이 프로세스를 따라야 합니다.

다음 목록에서는 쓰기 프로세스의 단계에 대해 설명합니다.

  1. 콘텐츠 디자이너는 저장소 관리자와 함께 조직의 보고 요구 사항을 평가하고 필요한 쓰기 열 및 이러한 열이 표시되어야 하는 분석 목록을 작성합니다.

    계층 열은 쓰기 기능을 지원하지 않지만 속성 열, 측정 단위 열 및 이중 열은 쓰기 기능을 지원합니다. 이중 열의 경우 표시 열에 쓸 수 있습니다. 코드 열의 자동 변환은 제공되지 않습니다.

  2. 저장소의 관리자는 Oracle Business Intelligence Enterprise Edition용 메타데이터 저장소 생성자 설명서에 설명되어 있는 대로 Oracle BI Server 및 후기록에 사용해야 하는 열을 구성합니다.

  3. 관리자는 다음 작업을 수행합니다.

    1. 쓰기를 위한 "템플리트"로 사용할 SQL 코드 파일을 준비합니다.

    2. 쓰기 설정 및 사용을 위한 적합한 권한을 부여합니다. 예를 들어, 관리자는 사용자가 값을 수정할 수 있는 뷰를 설정하는 권한을 사용자에게 부여합니다.

    후기록 템플리트 및 권한에 대한 자세한 내용은 Oracle Business Intelligence Enterprise Edition용 시스템 관리자 설명서의 "분석 및 대시보드에서 후기록 구성"을 참조하십시오.

  4. 콘텐츠 설계자는 열에 쓰기 기능 추가에 설명되어 있는 대로 후기록에 열 하나 이상을 사용으로 설정할 수 있습니다.

  5. 콘텐츠 설계자는 테이블 뷰에 쓰기 기능 추가에 설명되어 있는 대로 후기록에 테이블 뷰를 사용으로 설정할 수 있습니다.

  6. 콘텐츠 설계자는 대시보드 페이지 또는 분석의 테이블 뷰에서 데이터 수정에 설명되어 있는 대로 후기록 작업에 대한 정보를 사용자에게 제공할 수 있습니다.

  7. 사용자는 뷰의 값을 필요에 따라 수정합니다.

열에 쓰기 기능 추가

열에 대한 쓰기 기능을 사용으로 설정하기 위해 관리자 및 콘텐츠 디자이너는 [열 속성] 대화상자에서 쓰기 탭을 사용합니다.

올바른 권한을 설정하고 속성, 측정 단위 또는 이중 열을 저장소에서 쓰기 가능으로 설정해야 합니다. 열이 관리자가 준비한 쓰기 템플리트와 관련되어 있는지 확인합니다. 해당 열을 포함하는 모든 테이블 뷰는 해당 열을 쓰기 가능한 열로 표시할 수 있습니다.

열에 대한 쓰기 기능을 사용으로 설정하려면 다음과 같이 하십시오.

  1. 조건 탭에서 편집하려는 분석을 엽니다.
  2. 쓰기를 사용으로 설정하려는 열 옆에서 옵션 단추를 누르고 열 속성을 선택합니다.

    [열 속성] 대화상자가 표시됩니다.

  3. 후기록 탭을 누릅니다.

    저장소에서 열에 대한 쓰기가 사용으로 설정된 경우 쓰기 사용 상자를 사용할 수 있습니다.

  4. 쓰기 사용 상자를 누릅니다.

    쓰기에 대한 추가 옵션이 표시됩니다.

  5. 텍스트 필드 너비 상자에 열 너비를 지정합니다.
  6. 확인을 눌러 열 속성 대화상자를 닫습니다.

테이블 뷰에 쓰기 기능 추가

테이블 뷰에 대한 후기록 기능을 사용으로 설정하려면 테이블 속성 대화상자의 후기록 탭을 사용합니다.

테이블 뷰에 대해 쓰기 기능을 사용으로 설정하려면 다음과 같이 하십시오.

  1. [분석] 편집기에서 편집할 테이블 뷰를 엽니다.
  2. 뷰 속성 도구 모음 단추를 누릅니다.

    테이블 속성 대화상자가 표시됩니다.

  3. 후기록 탭을 누릅니다.
  4. 쓰기 사용 상자가 선택되었는지 확인합니다.
  5. 템플리트 이름 상자를 선택한 후 값 쓰기를 위해 적용할 템플리트 이름을 입력합니다.

    관리자에게 적합한 템플리트 이름을 확인합니다.

  6. 확인을 누릅니다.

뷰의 쓰기 모드 정보

사용자는 후기록이 사용으로 설정된 경우 둘 이상의 모드에서 작업할 수 있습니다.

뷰에서 쓰기를 사용으로 설정하고 시스템 기본값을 사용할 경우 사용자는 두 가지 모드로 값을 사용할 수 있습니다.

  • 뷰 모드: 이 모드에서는 사용자가 값을 봅니다. 사용자가 업데이트 단추를 눌러서 편집 모드로 들어가기 전에는 값을 수정할 수 없습니다.

    노트:

    로그온한 사용자가 후기록을 사용하여 데이터를 수정한 분석을 포함하는 대시보드를 이미 보고 있을 경우 대시보드에서 데이터가 자동으로 새로 고쳐지지 않습니다. 업데이트된 데이터를 확인하려는 사용자는 수동으로 대시보드를 새로 고쳐야 합니다.
  • 편집 모드: 이 모드에서는 사용자가 값을 수정합니다. 편집 모드로 들어가려면 사용자가 뷰에서 업데이트 단추(사용 가능한 경우)를 누릅니다. 편집 모드에서는 사용자가 열에 값을 입력하고 다음 단추들을 누를 수 있습니다.

    • 복원: 사용자가 수정했지만 아직 데이터 소스에 쓰지 않은 내용을 원래 값으로 다시 변경합니다. 사용자를 편집 모드로 계속 유지합니다.

    • 적용: 사용자가 수정한 변경사항을 데이터 소스에 쓰고 이러한 변경사항에 따라 최신 데이터를 표시하도록 뷰를 새로 고칩니다. 사용자를 편집 모드로 계속 유지합니다.

    • 완료: 사용자가 변경한 사항을 데이터 소스에 쓰고 이러한 변경사항에 따라 최신 데이터를 표시하도록 뷰를 새로 고치고, 사용자를 뷰 모드로 되돌립니다.

뷰에 대한 속성 대화상자의 후기록 탭에서 옵션을 사용하여 이러한 단추에 대한 레이블을 수정할 수 있습니다. 또한 테이블 모드 토글 상자를 사용하여 사용자가 뷰 모드와 편집 모드 간에 전환하지 않도록 지정할 수 있습니다. 대신 사용자는 항상 편집 모드로 유지됩니다. 토글이 사용 안함으로 설정되면 업데이트 단추가 뷰에 표시되지 않습니다.