다음을 통해 공유


계산 모델 설계

계산 모델을 사용하면 타일을 정렬하고 구성하여 계산 프로필에 의해 완료되는 계산을 정의할 수 있습니다. 각 모델은 모델이 수행하는 계산을 그래픽으로 나타내는 순서도를 제공합니다.

계산 모델 생성 및 사용자 지정

계산 모델을 생성하고 사용자 지정하려면 먼저 기존 계산 프로필을 열어야 합니다. (자세한 내용은 계산 프로필 작업을 참조하십시오.) 그런 다음 타일을 추가, 제거, 배열하고 각 타일에 대한 설정을 구성하여 선택한 프로필이 사용하는 모델을 완전히 사용자 지정할 수 있습니다.

계산 모델을 만들고 사용자 지정하려면 다음 단계를 따르십시오.

  1. 탐색 창에서 운영>계산을 선택합니다.
  2. 계산 모델을 생성하거나 사용자 지정하려는 계산 프로필을 선택합니다.
  3. 계산 모델 탭에는 흐름도 상단에 항상 하나 이상의 (입력 유형) 타일이 있습니다. 모델은 위에서 아래로 처리되며 마지막 타일은 저장* 유형 타일이어야 합니다. 필요에 따라 타일을 추가, 제거 및 정렬하고 각 타일에 대한 설정을 구성합니다. 지침은 이 절차 뒤에 나오는 그림을 참조하십시오.
  4. 계산 모델 디자인을 마쳤으면 오른쪽 상단에 있는 유효성 검사 버튼 을 선택합니다. 시스템은 몇 가지 테스트를 실행하여 모델이 작동하는지 확인한 다음 피드백을 제공합니다. 유효성 검사 테스트에서 보고된 문제를 수정합니다.
  5. 모델이 준비될 때까지 계속 작업합니다. 그런 다음 작업 창에서 저장을 선택합니다.
  6. 계산 모델을 사전 설정으로 저장하여 다른 사용자가 새 계산 프로필을 만들 때 사용할 수 있도록 하려면 오른쪽 상단의 모델 템플릿으로 저장 버튼을 선택하면 됩니다.

다음 그림에서는 계산 모델의 타일에 사용할 수 있는 정보와 컨트롤을 강조합니다.

계산 모델 요소를 보여주는 스크린샷.

범례:

  1. Tile icon – 타일의 역할을 나타내는 기호입니다.

  2. Tile type – 타일의 유형입니다. 이 텍스트는 일반적으로 타일이 나타내는 계산 유형이나 기타 작업을 설명합니다.

  3. 타일 이름 – 타일에 적용되는 이름입니다. 일반적으로 각 타일의 설정에 이 텍스트를 수동으로 입력할 수 있습니다. 그러나 일부 타일 유형에는 여기에 미리 정의된 값이 있습니다.

  4. 타일 작업 – 타일에서 수행할 수 있는 작업 메뉴를 엽니다. 이러한 작업 중 일부는 타일 유형에 따라 다르지만 많은 작업은 모든 타일에 공통됩니다. 어떤 작업이라도 흐리게 표시되면 타일의 현재 위치나 다른 상황적 이유로 인해 해당 작업을 사용할 수 없습니다. 다음은 사용 가능한 몇 가지 일반적인 작업입니다.

    • 설정 – 타일에 대한 설정을 구성할 수 있는 대화 상자를 엽니다.
    • 제거 – 타일을 제거합니다.
    • 위로 이동 및 아래로 이동 – 순서도에서 타일의 위치를 변경합니다.
    • 'Pass Through' 로 설정 – 타일 또는 해당 설정을 삭제하지 않고 현재 활성화된 타일을 일시적으로 비활성화합니다.
    • Unset 'Pass Through' – 현재 비활성화된 타일을 다시 활성화합니다.
    • 연결 대상 – 여러 입력을 지원하는 타일의 경우 두 번째 입력을 지정합니다. 첫 번째 입력은 타일을 놓은 위치에 따라 자동으로 설정됩니다.
  5. 타일 추가– 선택한 위치에 새 타일을 추가합니다. (새 입력 타일을 삽입하면 해당 타일은 항상 버튼 위치가 아닌 새 흐름의 상단에 배치됩니다.)

계산 타일 유형

이 섹션에서는 각 계산 타일 유형의 목적을 설명합니다. 또한 각 유형을 사용하고 구성하는 방법도 설명합니다.

입력 타일

입력 타일은 계산 모델에 입력을 제공하는 시계열을 나타냅니다.

추가하는 각 입력 타일에 이름이 자동으로 할당됩니다. 이 이름에는 입력 데이터 탭의 포함됨 탭에 나열된 시계열의 인덱스 ID와 일치하는 정수가 포함됩니다(예: 시계열 1또는 시계열 2). 이름을 편집할 수 없습니다.

입력 타일에는 설정할 수 있는 필드가 하나만 있습니다. 누락된 값 채우기.

산술 연산자 타일

산술 운영자 타일은 두 입력 시계열의 값을 결합하는 계산을 수행합니다. 예를 들어, 이 유형의 타일을 사용하면 예상 수익에서 COGS(매출원가)를 빼서 예측의 예상 마진을 계산할 수 있습니다.

산술 운영자 타일은 다음 계산을 구현합니다.

f(x) = a(x) <연산자> b(x)

이 수식에서 <연산자>는 산술 연산자 +, -, * 또는 / 중 하나입니다.

계산 모델에 병렬 열에 입력 시계열이 두 개 이상 있는 경우에만 이 유형의 타일을 사용할 수 있습니다. 첫 번째 계열은 타일을 생성하는 열의 상단에 있습니다. 두 번째 계열은 입력 타일로 시작해야 합니다. 그 안에 타일을 얼마든지 포함할 수 있지만 여전히 열려 있어야 합니다. (즉, 저장 타일로 끝나서는 안 됩니다.) 두 번째 계열을 지정하려면 타일의 작업 메뉴에서 연결 대상을 선택합니다. 그런 다음 산술 연산자 타일에서 결합된 두 열을 표시하도록 순서도가 업데이트됩니다.

산술 운영자 타일에는 설정할 수 있는 다음 필드가 있습니다.

  • 단계 이름 – 타일의 특정 이름입니다. 이 이름은 순서도에도 표시됩니다.
  • Description – 타일에 대한 간단한 설명입니다.
  • 만든 사람 – 타일을 만든 사용자입니다.
  • 값 1 – 운영자의 왼쪽에 있는 계산의 첫 번째 계열(a(x))입니다. 입력 1 또는 입력 2를 선택합니다.
  • 운영자 – 첫 번째 시리즈(값 1)와 두 번째 시리즈(값 2) 사이에 적용되는 운영자입니다. 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 중에서 선택합니다.
  • 값 2 – 계산의 두 번째 계열(b(x))로, 운영자의 오른쪽에 있습니다. 입력 1 또는 입력 2를 선택합니다.

상수 산술 연산자 타일

상수 산술 운영자 타일은 입력 시계열의 각 값에 상수 산술 연산을 적용하는 계산을 수행합니다.

상수 산술 운영자 타일은 다음 계산을 구현합니다.

f(x) = a(x) <연산자> C

이 수식에서:

  • <운영자> 는 +, -, * 또는 / 산술 연산자 중 하나입니다.
  • C 는 상수 값입니다.

상수 산술 운영자 타일에는 설정할 수 있는 다음 필드가 있습니다.

  • 단계 이름 – 타일의 특정 이름입니다. 이 이름은 순서도에도 표시됩니다.
  • Description – 타일에 대한 간단한 설명입니다.
  • 만든 사람 – 타일을 만든 사용자입니다.
  • 값 1 – 운영자의 왼쪽에 있는 계산의 첫 번째 계열(a(x))입니다. 입력 1 또는 입력 2를 선택합니다.
  • 운영자 – 적용되는 운영자입니다. 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 중에서 선택합니다.
  • Constant – 선택한 운영자를 사용하여 각 시계열 값에 적용되는 상수 값입니다.

날짜 오프셋 타일

날짜 오프셋 타일은 입력 시계열을 x축을 따라 고정된 값만큼 이동합니다. 예를 들어 이 유형의 타일을 사용하여 지난해 수요를 1년 앞으로 이동하면 예측 그래프에 시간 이동 수요 그래프를 오버레이하여 내년 예측과 비교할 수 있습니다.

날짜 오프셋 타일은 다음 계산을 구현합니다.

f(x) = a(x − t)

이 수식에서, t는 일, 월 또는 연도 수를 나타내는 정수입니다.

날짜 오프셋 타일에는 다음과 같은 필드를 설정할 수 있습니다.

  • 단계 이름 – 타일의 특정 이름입니다. 이름은 순서도에도 표시됩니다.
  • Description – 타일에 대한 간단한 설명입니다.
  • 만든 사람 – 타일을 만든 사용자입니다.
  • Time value – 입력 시계열을 앞으로 이동하는 데 걸리는 시간입니다. 양은 시간 단위 필드에 지정된 단위로 표시됩니다.
  • Time unit – 시간 값에 적용되는 단위입니다.

논리 연산자 타일

논리 운영자 타일은 값이 시계열을 따라 각 지점에서 상수(임계값)를 가리키다 여부를 테스트합니다. 출력으로 true인 경우 1을 반환하고 false인 경우 0(영)을 반환합니다. 예를 들어, 중요한 제품에 집중할 수 있도록 예측 오류가 어느 방향에서든 특정 임계값을 초과하는 경우를 평가하는 데 이 유형의 타일을 사용할 수 있습니다.

논리 운영자 타일은 다음 계산을 구현합니다.

f(x) = ABS[a(x)] <연산자> C

이 수식에서:

  • <운영자> 는, >=, >, or <= 논리 연산자 < 중 하나입니다.
  • C 는 상수입니다.
  • ABS 는 선택 사항입니다. 활성화된 경우 리터럴 값 대신 절대값(즉, 0으로부터의 거리)이 사용됩니다.

논리 운영자 타일에는 설정할 수 있는 다음 필드가 있습니다.

  • 단계 이름 – 타일의 특정 이름입니다. 이름은 순서도에도 표시됩니다.
  • Description – 타일에 대한 간단한 설명입니다.
  • 만든 사람 – 타일을 만든 사용자입니다.
  • Apply ABS(ABS 적용) – 입력 시리즈의 절대값(0으로부터의 거리)을 사용하려면 이 옵션을 Yes 설정합니다. 입력 계열의 리터럴 값(+/- 기호 포함)을 사용하려면 아니요로 설정합니다.
  • 운영자 – 상수 값과의 비교에 적용되는 논리 운영자입니다.
  • Constant – 입력 시계열과 비교할 상수 값입니다.

병합 타일

타일 병합 은 선택한 병합 논리를 적용하여 두 시계열을 새 시계열로 병합합니다. 최소값, 최대값, 평균 또는 합계를 기준으로 시계열을 병합할 수 있습니다. 예를 들어 이 유형의 타일을 사용하여 두 가지 예측 방법의 병합된 결과를 계산할 수 있습니다.

계산 모델에 병렬 열에 입력 시계열이 두 개 이상 있는 경우에만 이 유형의 타일을 사용할 수 있습니다. 첫 번째 계열은 타일을 생성하는 열의 상단에 있습니다. 두 번째 계열은 입력 타일로 시작해야 합니다. 그 안에 타일을 얼마든지 포함할 수 있지만 여전히 열려 있어야 합니다. (즉, 저장 타일로 끝나서는 안 됩니다.) 두 번째 계열을 지정하려면 타일의 작업 메뉴에서 연결 대상을 선택합니다. 그런 다음 병합 타일에서 결합된 두 열을 표시하도록 순서도가 업데이트됩니다.

병합 타일에는 설정할 수 있는 필드가 하나만 있습니다. 병합 정책. 다음 값 중 하나를 선택합니다.

  • Min value – 두 입력 값 중 가장 낮은 값을 취합니다.
  • Max value – 두 입력 값 중 가장 큰 값을 취합니다.
  • Average – 두 입력 값의 평균을 계산합니다.
  • Sum – 두 입력 값을 더합니다.

금전적 가치 타일

금전적 가치 타일은 판매 단위를 기반으로 하는 예측 또는 과거 수요 시계열을 선택한 가격표를 기반으로 하는 일련의 금전적 값으로 변환합니다. 계산에서는 먼저 기본 가격표의 비용 또는 가격을 일치시키려고 합니다. 그런 다음 대체 가격표가 선택되면 대체 가격표를 시도합니다. 예를 들어 예측(수량)을 예상 수익(금전적 가치)으로 변환하기 위해 이 유형의 타일을 사용할 수 있습니다.

금전적 가치 타일은 다음 계산을 구현합니다.

f(x) = a(x) × 가격(제품-ID)

금전적 가치 타일에는 설정할 수 있는 다음과 같은 필드가 있습니다.

  • 단계 이름 – 타일의 특정 이름입니다. 이름은 순서도에도 표시됩니다.
  • Description – 타일에 대한 간단한 설명입니다.
  • 만든 사람 – 타일을 만든 사용자입니다.
  • 기본 가격표 – 가격표가 포함된 기본 데이터 테이블을 선택합니다. 목록에는 현재 수요 계획에 사용하도록 정의된 모든 테이블이 포함됩니다. (자세한 내용은 테이블 설정을 참조하십시오.) 가격표에는 제품 ID 및 가격 열이 포함되어야 합니다.
  • 대체 가격표 – 시스템이 기본 가격표에서 일치하는 가격을 찾을 수 없는 경우 여기에서 선택한 가격표를 확인합니다.

단계 인/아웃 타일

단계적 인/아웃 타일은 시계열의 데이터 열 값을 수정하여 새 요소(예: 새 제품 또는 창고)의 점진적 단계적 도입 또는 이전 요소의 단계적 중단을 시뮬레이션합니다. 단계적 인/아웃 계산은 특정 기간 동안 지속되며 동일한 시계열(조정 중인 동일한 데이터 열 또는 유사한 요소를 나타내는 다른 데이터 열)에서 가져온 값을 사용합니다.

단계 인/아웃 타일에는 설정할 수 있는 다음 필드가 있습니다.

  • 단계 이름 – 타일의 특정 이름입니다. 이 이름은 순서도에도 표시됩니다.
  • Description – 타일에 대한 간단한 설명입니다.
  • 만든 사람 – 타일을 만든 사용자입니다.
  • Rule group(규칙 그룹 ) – 타일이 수행하는 계산을 정의하는 규칙 그룹의 이름입니다.

단계적 인/아웃 규칙 그룹을 설정하는 방법에 대한 세부 정보를 포함하여 단계적 인/아웃 기능에 대한 자세한 내용은 단계적 인/아웃 기능을 사용하여 계획된 변경 시뮬레이션을 참조하세요.

비율(%) 타일

백분율 타일의 비율은 두 개의 입력 시계열을 기반으로 백분율로 비율을 계산합니다. 예를 들어, 과거 수요 및 예측 시계열을 기반으로 이전 예측의 오류 비율을 계산하기 위해 이 유형의 타일을 사용할 수 있습니다.

백분율 타일의 비율은 다음 계산을 구현합니다.

f(x) = Σ {[a(x) − b(x)] ÷ a(x)} × 100 %

계산 모델에 병렬 열에 입력 시계열이 두 개 이상 있는 경우에만 이 유형의 타일을 사용할 수 있습니다. 첫 번째 계열은 타일을 생성하는 열의 상단에 있습니다. 두 번째 계열은 입력 타일로 시작해야 합니다. 그 안에 타일을 얼마든지 포함할 수 있지만 여전히 열려 있어야 합니다. (즉, 저장 타일로 끝나서는 안 됩니다). 두 번째 계열을 지정하려면 타일의 작업 메뉴를 열고 연결 대상을 선택합니다. 그런 다음 비율(%) 타일에서 결합된 두 열을 표시하도록 순서도가 업데이트됩니다.

백분율 타일의 비율에는 설정할 수 있는 다음 필드가 있습니다.

  • 단계 이름 – 타일의 특정 이름입니다. 이 이름은 순서도에도 표시됩니다.
  • Description – 타일에 대한 간단한 설명입니다.
  • 만든 사람 – 타일을 만든 사용자입니다.
  • 값 1 – 계산의 첫 번째 계열(a(x))입니다. 입력 1 또는 입력 2를 선택합니다.
  • 값 2 – 계산의 두 번째 계열(b(x))입니다. 입력 1 또는 입력 2를 선택합니다.

​저장 타일

타일 저장 은 계산 모델의 결과를 새 계열 또는 업데이트된 계열로 저장합니다. 모든 계산 모델은 단일 저장 타일로 끝나야 합니다.

계산된 계열은 계산 프로필 작업에 설명된 대로 계산 작업을 실행할 때마다 구성하는 설정에 따라 저장됩니다.