다음을 통해 공유


BAM 정의란?

BAM 정의는 모니터링하려는 비즈니스 프로세스에 대한 고급 정의인 BAM 관찰 모델을 XML 형식으로 표현한 것입니다. 관찰 모델, 즉 BAM 정의는 수집할 마일스톤 및 데이터 이벤트(BAM 활동), 모든 데이터 집계에 대한 설명, 사용자에게 정보를 표시하는 방식(BAM 보기) 같은 주요 부분으로 구성됩니다.

참고

BAM 스키마에 맞게 XML 파일을 직접 만들 수도 있지만 이렇게 만든 정의에 대해서는 유효성을 검사할 수 없으므로 BAM 정의를 만들 때 이 방법은 사용하지 않는 것이 좋습니다.

BAM 정의에는 다음 항목이 포함될 수 있습니다.

  • 비즈니스 활동 - 유효한 BAM 정의에는 비즈니스 활동(BAM 활동)이 포함되어야 합니다. 정의에 포함된 다른 모든 항목은 선택적입니다. 정의에 비즈니스 활동을 추가하는 방법에 대한 자세한 내용은 비즈니스 활동을 정의하는 방법을 참조하세요.

  • 보기 – 보기는 비즈니스 활동으로 정의된 데이터에 액세스할 수 있는 사용자 집합을 정의합니다. 보기는 필터링된 데이터, 필터링된 데이터의 집계 및 필터링된 데이터의 표현 방법(예: 피벗 차트 보고서)으로 구성됩니다. BAM에서는 각 활동에 대해 보기를 하나 이상 정의할 수 있습니다.

    보기에는 다음 비즈니스 프로세스를 정의할 수 있습니다.

    • 별칭이 지정된 비즈니스 데이터 - 별칭 기능을 사용하면 데이터 항목에 이름을 지정할 수 있습니다. 예를 들어 개발자는 "LName"이라는 데이터 항목을 정의할 수 있습니다. 사용 중인 BAM 데이터를 볼 때 "LName"이 "Last Name"으로 표시되도록 별칭을 만들 수 있습니다. 별칭 지정에 대한 자세한 내용은 보기 항목의 이름을 바꾸는 방법을 참조하세요.

    • 기간 - 활동을 모니터링하는 기간입니다.

    • 마일스톤 그룹 - 비즈니스 마일스톤 집합입니다. 그룹을 특정 기간의 시작 비즈니스 마일스톤 또는 종료 비즈니스 마일스톤으로 사용할 수 있습니다.

    • 집계 - RTA(실시간 집계) 또는 예약된 집계(OLAP(온라인 분석 처리)라고도 함)일 수 있으며 다음 항목으로 구성됩니다.

  • 측정값 - 큐브의 팩트 테이블에 있는 열을 기초로 하는 Analysis Services(OLAP) 큐브의 숫자 값 집합입니다.

  • 진행률 차원 - 처리 중인 활동의 진행률에 따른 집계 생성을 나타냅니다.

  • 데이터 차원 - 집계를 분류하는 데 사용됩니다. 데이터 차원은 BAM 활동에서 문자열 형식의 데이터 항목 값을 기초로 합니다.

  • 시간 차원 - 정의된 시간 세그먼트 사이의 집계를 만드는 데 사용됩니다.

  • 숫자 범위 차원 - 지정한 숫자 범위의 이름을 기초로 집계를 분류하는 데 사용됩니다.

    BAM 정의는 보기에 정의된 경고 정의를 포함할 수 있으며 피벗 테이블 레이아웃도 포함할 수 있습니다. BAM 정의를 배포한 다음에는 사용 중인 비즈니스 데이터가 포함된 피벗 테이블 보고서를 Excel 데이터 통합 문서를 사용하거나 BAM 포털을 통해 볼 수 있습니다.

참고

Excel용 BAM 추가 기능을 사용하여 만든 BAM 정의에는 경고를 포함할 수 없습니다.

참고 항목

Excel의 비즈니스 활동 및 보기 정의
BAM 포털
BAM 동적 인프라