# 워크북 요약: Superstore.twb

- 원본: Superstore.twb (1,211,275 bytes), Tableau 문서 version=18.1, source-build=0.0.0 (0000.25.1024.2150), source-platform=win
- 추출: 데이터 원본(연결, 테이블 관계, 사용자 지정 SQL, 데이터 원본 필터, 추출 필터), 파라미터, 계산 필드, 시트별 행·열·마크·필터, 대시보드에 배치된 시트와 컨트롤, 동작
- 제외: thumbnails, external, metadata-records, style, windows, devicelayouts
- 시트의 datasource-dependencies는 데이터 원본 필드 정의의 반복이므로 건너뛰고, 데이터 원본에 없는 계산만 '임시 계산'으로 포함
- 수식과 선반(행/열/마크/필터/컨트롤)에 쓰인 내부 이름(계산 필드, 파라미터, 데이터 원본 식별자, 집계·날짜 파생이 붙은 인스턴스 이름)은 표시 이름으로 치환

## 항목 개수

- 데이터 원본 3 (연결 3, 테이블 5, 테이블 관계 2, 조인/유니온 0, 사용자 지정 SQL 0, 데이터 원본 필터 0, 추출 0, 추출 필터 0, 원본 간 관계 1)
- 파라미터 6
- 계산 필드 21 (설명 있음 3), 시트 임시 계산 2 (고유 2)
- 시트 21 (필터 합계 94, 그중 동작 생성 23)
- 대시보드 6 (배치된 시트 17, 고유 시트 17, 컨트롤 27 = 필터 17 + 파라미터 4 + 범례 6)
- 동작 10

## 1. 데이터 원본

파라미터 전용 가상 데이터 원본은 제외하고 3개 (파라미터는 2절).

### 1.1 Sales Target
- 연결 (1)
  - Sales Target: class=excel-direct, filename=Data/Superstore/Sales Target.xlsx
- 테이블 (1)
  - Sheet1 ← [Sheet1$] (연결: Sales Target)
- 테이블 관계 (관계 0, 조인/유니온 0)
- 사용자 지정 SQL: 없음
- 데이터 원본 필터: 없음
- 추출: 없음 (추출 필터 없음)

### 1.2 Sales Commission
- 연결 (1)
  - Sales Commission: class=textscan, filename=Sales Commission.csv, directory=Data/Superstore
- 테이블 (1)
  - Sales Commission.csv ← [Sales Commission#csv] (연결: Sales Commission)
- 테이블 관계 (관계 0, 조인/유니온 0)
- 사용자 지정 SQL: 없음
- 데이터 원본 필터: 없음
- 추출: 없음 (추출 필터 없음)

### 1.3 Sample - Superstore
- 연결 (1)
  - Sample - Superstore: class=excel-direct, filename=Data/Superstore/Sample - Superstore.xlsx
- 테이블 (3)
  - Orders ← [Orders$] (연결: Sample - Superstore)
  - People ← [People$] (연결: Sample - Superstore)
  - Returns ← [Returns$] (연결: Sample - Superstore)
- 테이블 관계 (관계 2, 조인/유니온 0)
  - 관계: Orders.Region = People.Region (People)
  - 관계: Orders.Order ID = Returns.Order ID (Returns)
- 사용자 지정 SQL: 없음
- 데이터 원본 필터: 없음
- 추출: 없음 (추출 필터 없음)

### 데이터 원본 간 관계(블렌딩) (1)
- Sample - Superstore → Sales Target
  - 필드 연결: MONTH(Order Date) = MONTH(Order Date)
  - 필드 연결: Category = Category
  - 필드 연결: Segment = Segment
  - 필드 연결: MONTH_TRUNC(Order Date) = MONTH_TRUNC(Order Date)
  - 필드 연결: YEAR_TRUNC(Order Date) = YEAR_TRUNC(Order Date)
  - 필드 연결: YEAR(Order Date) = YEAR(Order Date)

## 2. 파라미터

- **Base Salary** (integer)
  - 허용 값: 범위 0 ~ (상한 없음) (증분 1000)
  - 현재 값: 50000
- **Commission Rate** (real)
  - 허용 값: 범위 1.0 ~ 100.0 (증분 0.10000000000000001)
  - 현재 값: 18.399999999999999
- **New Quota** (integer)
  - 허용 값: 범위 100000 ~ (상한 없음) (증분 25000)
  - 현재 값: 500000
- **Sort by** (string)
  - 허용 값: 목록 "\% quota ascending", "\% quota descending", "Names"
  - 현재 값: "Names"
- **New Business Growth** (real)
  - 허용 값: 범위 0.0 ~ 1.0 (증분 0.01)
  - 현재 값: 0.59999999999999998
- **Churn Rate** (real)
  - 허용 값: 범위 0.0 ~ 0.25 (증분 0.001)
  - 현재 값: 0.064000000000000001

## 3. 계산 필드

데이터 원본에 정의된 계산 필드입니다 (시트에서만 정의된 임시 계산은 4절의 해당 시트 아래에 있음). 수식의 내부 이름은 표시 이름으로 바꿨습니다.

### Sales Commission (11)

#### Achievement (estimated)
- 속성: integer, measure
```
[Sales]
```

#### Achieved Quota
- 속성: string, measure
```
if SUM([Achievement (estimated)]) >= [New Quota] then "100% +"
elseif SUM([Achievement (estimated)]) >= 0.75 * [New Quota] then "75-100%"
elseif SUM([Achievement (estimated)]) >= 0.5 * [New Quota] then "50-75%"
else "Below 50%" end
```

#### Base (Variable)
- 속성: integer, measure, 캡션 없음
```
[Base Salary]
```

#### % of quota achieved
- 속성: real, measure
```
AVG([Achievement (estimated)])/[New Quota]
```

#### Rank over 3
- 속성: real, measure
```
ROUND(INDEX() / 3 - 0.6,0) + 1
```

#### Sort by field
- 속성: real, measure
```
if [Sort by]="Names" then 0
elseif [Sort by]="% quota descending" then -[% of quota achieved]
else [% of quota achieved] end
```

#### Commission (Variable)
- 속성: real, measure, 캡션 없음
```
([Commission Rate]*[Sales])/100
```

#### Estimate Compensation label
- 속성: string, dimension, 캡션 없음
```
"Estimated Compensation:"
```

#### OTE (Variable)
- 속성: real, measure, 캡션 없음
```
[Base Salary] + ([Commission Rate]*[New Quota])/100
```

#### Total Compensation
- 속성: real, measure, 캡션 없음
```
MIN([Base (Variable)]) + SUM([Commission (Variable)])
```

#### Total Sales label
- 속성: string, dimension, 캡션 없음
```
"Total Sales:"
```

### Sample - Superstore (10)

#### Days to Ship Actual
- 속성: integer, measure
```
DATEDIFF('day',[Order Date],[Ship Date])
```

#### Sales Forecast
- 속성: real, measure
```
[Sales]*(1-[Churn Rate])*(1+[New Business Growth])
```

#### Ship Status
- 속성: string, dimension
- 설명: Was shipment early, ontime or late based on ship mode
```
if [Days to Ship Actual]> [Days to Ship Scheduled] then "Shipped Late" 
elseIF [Days to Ship Actual]= [Days to Ship Scheduled] then "Shipped On Time"
Else "Shipped Early" end
```

#### Days to Ship Scheduled
- 속성: integer, measure
```
CASE  [Ship Mode]
WHEN "Same Day" THEN 0
WHEN "First Class" THEN 1
WHEN "Second Class" THEN 3
WHEN "Standard Class" THEN 6
END
```

#### Order Profitable?
- 속성: boolean, dimension
- 설명: A level of detail expression that calculates profitability for each Order
```
{fixed [Order ID]:sum([Profit])}>0
// calculates the profit at the order level
```

#### Sales per Customer
- 속성: real, measure
```
Sum([Sales])/countD([Customer Name])
```

#### Profit Ratio
- 속성: real, measure
```
sum([Profit])/sum([Sales])
```

#### Sales above Target?
- 속성: string, measure
- 설명: Used with "Sales Target" data source
```
If Sum([Sales])>SUM([Sales Target]) then "Above Target" else "Below Target" end
```

#### Units estimate
- 속성: real, measure, 숨김
```
ROUND([Quantity]*(1-[Churn Rate])*(1+[New Business Growth]),0)
```

#### Profit per Order
- 속성: real, measure
```
Sum([Profit])/countD([Order ID])
```

## 4. 시트

행/열 표기: `/` 중첩, `*` 교차, `+` 연결 (테이블 대수 연산자). 필드는 표시 이름이며 집계는 `SUM(필드)` 형태입니다. `*_TRUNC(...)`는 날짜 값 자르기(truncation), `YEAR(...)` 등은 날짜 부분(part)입니다.

### CommissionProjection
- 데이터 원본: Sales Commission, Parameters
- 행: (Rank over 3 (표 계산: Columns) / Sales Person)
- 열: Measure Values
- 마크: Automatic — 색상: Measure Names; 세부 정보: SUM(Achievement (estimated)), Total Compensation, MAX(OTE (Variable)), Total Compensation, Achieved Quota
- 필터 (1)
  - Measure Names — 포함: SUM(Commission (Variable)), MIN(Base (Variable))

### CustomerOverview
- 데이터 원본: Sample - Superstore
- 행: Region
- 열: (Measure Names * Measure Values)
- 마크: Automatic — 세부 정보: CNTD(Customer Name), SUM(Sales), SUM(Quantity), Sales per Customer, SUM(Profit), Profit Ratio
- 필터 (7)
  - Measure Names — 포함: CNTD(Customer Name), SUM(Sales), SUM(Quantity), Sales per Customer, SUM(Profit), Profit Ratio
  - Category — 모든 값
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값
  - Segment — 모든 값
  - QUARTER(Order Date) — 범위: 1 ~ 4
  - YEAR(Order Date) — 모든 값

### CustomerRank
- 데이터 원본: Sample - Superstore
- 행: Customer Name
- 열: SUM(Sales)
- 마크: Automatic — 색상: Profit Ratio; 도구 설명: SUM(Profit); 세부 정보: SUM(Sales) (표 계산: Rank, Columns)
- 필터 (6)
  - [동작 생성] Action (Region) — 모든 값 [동작: (현재 동작 목록에 없는 참조)]
  - Category — 모든 값
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값
  - Segment — 모든 값
  - YEAR(Order Date) — 모든 값

### CustomerScatter
- 데이터 원본: Sample - Superstore
- 행: SUM(Profit)
- 열: SUM(Sales)
- 마크: Automatic — 색상: Profit Ratio; 세부 정보: Customer Name, Profit Ratio
- 필터 (6)
  - [동작 생성] Action (Region) — 모든 값 [동작: (현재 동작 목록에 없는 참조)]
  - Category — 모든 값
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값
  - Segment — 모든 값
  - YEAR(Order Date) — 모든 값

### DaystoShip
- 데이터 원본: Sample - Superstore
- 행: Product Name
- 열: Order Date
- 마크: Automatic — 색상: Ship Status; 크기: SUM(Days to Ship Actual); 세부 정보: Order ID, Customer Name, Ship Mode
- 필터 (8)
  - [동작 생성] Action (Delayed?) — 모든 값
  - [동작 생성] Action (Ship Status) — 모든 값 [동작: (현재 동작 목록에 없는 참조)]
  - [동작 생성] Action (Ship Status,YEAR(Order Date),WEEK(Order Date)) — 모든 값 (수준: Ship Status x YEAR(Order Date) x WEEK_TRUNC(Order Date)) [동작: (현재 동작 목록에 없는 참조)]
  - Ship Status — 모든 값
  - Region — 모든 값
  - Ship Mode — 모든 값
  - QUARTER(Order Date) — 포함: 4
  - YEAR(Order Date) — 포함: 2026

### Forecast
- 데이터 원본: Sample - Superstore
- 행: (Segment * SUM(Sales))
- 열: MONTH_TRUNC(Order Date)
- 마크: Automatic — 색상: Segment, Forecast Indicator
- 필터 (2)
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값

### OTE
- 데이터 원본: Sales Commission, Parameters
- 행: Measure Names
- 열: (비어 있음)
- 마크: Automatic — 레이블: Measure Values
- 필터 (1)
  - Measure Names — 포함: SUM(OTE (Variable)), AVG(OTE (Variable))

### Performance
- 데이터 원본: Sample - Superstore, Sales Target (여러 원본 사용)
- 행: (Sample - Superstore::YEAR(Order Date) / (Sample - Superstore::MONTH(Order Date) / Sample - Superstore::Segment))
- 열: (Sample - Superstore::Category * Sample - Superstore::SUM(Sales))
- 마크: Bar — 색상: Sample - Superstore::Sales above Target?; 세부 정보: Sales Target::SUM(Sales Target), Sample - Superstore::SUM([Sales])-SUM([Sales Target].[Sales Target])
- 필터 (2)
  - Sample - Superstore::Region — 모든 값
  - Sample - Superstore::YEAR(Order Date) — 모든 값
- 임시 계산 (1)
  - **SUM([Sales])-SUM([Sales Target].[Sales Target])** (real, measure)
    ```
    SUM([Sales])-SUM([Sales Target])
    ```

### Product Detail Sheet
- 데이터 원본: Sample - Superstore
- 행: (Order ID / (Customer Name / (Order Date / (Ship Date / Ship Mode))))
- 열: Measure Names
- 마크: Automatic — 레이블: Measure Values
- 필터 (10)
  - Measure Names — 포함: SUM(Sales), SUM(Quantity), SUM(Discount), SUM(Profit), Profit Ratio, SUM(Days to Ship Scheduled), SUM(Days to Ship Actual)
  - [동작 생성] Action (Order Profitable?,MONTH(Order Date),Segment) — 모든 값 (수준: Order Profitable? x MONTH_TRUNC(Order Date) x Segment)
  - [동작 생성] Action (Postal Code,State/Province) 1 — 모든 값 (수준: Postal Code x State/Province)
  - Category — 모든 값
  - City — 제외: %null%
  - Order Date — 모든 값
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값
  - Segment — 모든 값
  - State/Province — 모든 값

### ProductDetails
- 데이터 원본: Sample - Superstore
- 행: (Category / Sub-Category)
- 열: (Segment * SUM(Sales))
- 마크: Circle — 색상: Profit Ratio; 세부 정보: Product Name, Category, SUM(Profit)
- 필터 (7)
  - [동작 생성] Action (Category,YEAR(Order Date),MONTH(Order Date)) — 모든 값 (수준: Category x YEAR(Order Date) x MONTH(Order Date)) [동작: (현재 동작 목록에 없는 참조)]
  - [동작 생성] Action (YEAR(Order Date),MONTH(Order Date)) — 모든 값 (수준: YEAR(Order Date) x MONTH(Order Date))
  - [동작 생성] Action (YEAR(Order Date),MONTH(Order Date),Product Category) — 모든 값 (수준: YEAR(Order Date) x MONTH(Order Date) x Category)
  - MONTH(Order Date) — 모든 값
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값
  - YEAR(Order Date) — 모든 값

### ProductView
- 데이터 원본: Sample - Superstore
- 행: (Category / YEAR(Order Date))
- 열: MONTH(Order Date)
- 마크: Square — 색상: SUM(Sales); 레이블: SUM(Sales); 도구 설명: SUM(Profit)
- 필터 (3)
  - Category — 모든 값
  - Region — 모든 값
  - YEAR(Order Date) — 모든 값

### QuotaAttainment
- 데이터 원본: Sales Commission, Parameters
- 행: (Rank over 3 (표 계산: Columns) / Sales Person)
- 열: SUM(Achievement (estimated))
- 마크: Automatic — 레이블: % of quota achieved; 색상: Achieved Quota; 세부 정보: New Quota, Total Compensation, MAX(OTE (Variable)), Total Compensation
- 필터 (0): 없음

### Sale Map
- 데이터 원본: Sample - Superstore
- 행: Latitude (generated)
- 열: Longitude (generated)
- 마크: Multipolygon — 색상: Profit Ratio; 세부 정보: State/Province, Country/Region; 지오메트리: Geometry (generated)
- 필터 (4)
  - Order Profitable? — 포함: false, true
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값
  - Profit Ratio — 범위: -0.2168640535982099 ~ 0.36983661545120111, Null 포함

### Sales
- 데이터 원본: Sales Commission, Parameters
- 행: Measure Names
- 열: (비어 있음)
- 마크: Automatic — 레이블: Measure Values
- 필터 (1)
  - Measure Names — 포함: SUM(Sales), % of quota achieved

### Sales by Product
- 데이터 원본: Sample - Superstore
- 행: (Category * SUM(Sales))
- 열: MONTH_TRUNC(Order Date)
- 마크: Area — 색상: Order Profitable?; 도구 설명: SUM(Profit)
- 필터 (6)
  - [동작 생성] Action (MONTH(Order Date),Segment) — 모든 값 (수준: MONTH_TRUNC(Order Date) x Segment)
  - [동작 생성] Action (Postal Code,State/Province) — 모든 값 (수준: Postal Code x State/Province)
  - [동작 생성] Action (State/Province) — 모든 값 [동작: (현재 동작 목록에 없는 참조)]
  - Order Profitable? — 포함: false, true
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값

### Sales by Segment
- 데이터 원본: Sample - Superstore
- 행: (Segment * SUM(Sales))
- 열: MONTH_TRUNC(Order Date)
- 마크: Area — 색상: Order Profitable?; 도구 설명: SUM(Profit)
- 필터 (6)
  - [동작 생성] Action (MONTH(Order Date),Product Category) — 모든 값 (수준: MONTH_TRUNC(Order Date) x Category)
  - [동작 생성] Action (Postal Code,State/Province) — 모든 값 (수준: Postal Code x State/Province)
  - [동작 생성] Action (State/Province) — 모든 값 [동작: (현재 동작 목록에 없는 참조)]
  - Order Profitable? — 포함: false, true
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값

### ShipSummary
- 데이터 원본: Sample - Superstore
- 행: (비어 있음)
- 열: Orders (Count) (표 계산: PctTotal, Field, 기준 필드 Ship Status)
- 마크: Automatic — 색상: Ship Status; 레이블: Orders (Count) (표 계산: PctTotal, Field, 기준 필드 Ship Status), Ship Status
- 필터 (5)
  - Ship Status — 모든 값
  - Region — 모든 값
  - Ship Mode — 모든 값
  - QUARTER(Order Date) — 포함: 4
  - YEAR(Order Date) — 포함: 2026

### ShippingTrend
- 데이터 원본: Sample - Superstore
- 행: Orders (Count)
- 열: (YEAR(Order Date) * WEEK_TRUNC(Order Date))
- 마크: Area — 색상: Ship Status
- 필터 (6)
  - [동작 생성] Action (Delayed?) — 모든 값
  - [동작 생성] Action (Ship Status) — 모든 값 [동작: (현재 동작 목록에 없는 참조)]
  - Region — 모든 값
  - Ship Mode — 모든 값
  - QUARTER(Order Date) — 포함: 4
  - YEAR(Order Date) — 포함: 2026

### Tooltip: Profit Ratio by City
- 데이터 원본: Sample - Superstore
- 행: City
- 열: Profit Ratio
- 마크: Automatic — 색상: Profit Ratio
- 필터 (3)
  - [동작 생성] Tooltip (Country/Region,State/Province) — 모든 값 (수준: Country/Region x State/Province) [동작: Action - Tooltip: Profit Ratio by City]
  - [동작 생성] Tooltip (State/Province) — 모든 값 [동작: Action - Tooltip: Sales by City]
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#

### Total Sales
- 데이터 원본: Sample - Superstore
- 행: (비어 있음)
- 열: Measure Names
- 마크: Automatic — 레이블: Measure Values
- 필터 (6)
  - Measure Names — 포함: SUM(Sales), SUM(Profit), Profit Ratio, Profit per Order, Sales per Customer, AVG(Discount), SUM(Quantity)
  - [동작 생성] Action (Order Profitable?,Category,MONTH(Order Date)) — 모든 값 (수준: Order Profitable? x Category x MONTH_TRUNC(Order Date))
  - [동작 생성] Action (Order Profitable?,MONTH(Order Date),Segment) — 모든 값 (수준: Order Profitable? x MONTH_TRUNC(Order Date) x Segment)
  - [동작 생성] Action (State/Province) — 모든 값 [동작: (현재 동작 목록에 없는 참조)]
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값

### What If Forecast
- 데이터 원본: Sample - Superstore, Parameters
- 행: (Region / (Segment / Measure Names))
- 열: (QUARTER(Order Date) / MONTH(Order Date))
- 마크: Automatic — 색상: Measure Names; 레이블: Measure Values; 세부 정보: SUM([Sales])-SUM([Sales Forecast]), SUM(Sales), SUM(Sales Forecast)
- 필터 (4)
  - Measure Names — 포함: SUM(Sales), SUM(Sales Forecast)
  - Order Date — 범위: #2023-01-03# ~ #2026-12-30#
  - Region — 모든 값
  - YEAR(Order Date) — 모든 값
- 임시 계산 (1)
  - **SUM([Sales])-SUM([Sales Forecast])** (real, measure)
    ```
    SUM([Sales])-SUM([Sales Forecast])
    ```

## 5. 대시보드

### Commission Model
- 배치된 시트 (4): QuotaAttainment, CommissionProjection, Sales, OTE
- 컨트롤 (6)
  - 파라미터 컨트롤: New Quota (mode=type_in)
  - 파라미터 컨트롤: Base Salary (mode=type_in)
  - 파라미터 컨트롤: Sort by (mode=compact)
  - 파라미터 컨트롤: Commission Rate (mode=slider)
  - 범례(색상): Achieved Quota (시트: QuotaAttainment)
  - 범례(색상): Measure Names (시트: CommissionProjection)
- 그 밖의 개체(컨트롤 아님): title x1, text x1, empty x1

### Customers
- 배치된 시트 (3): CustomerScatter, CustomerRank, CustomerOverview
- 컨트롤 (4)
  - 필터: YEAR(Order Date) (시트: CustomerScatter; mode=checkdropdown)
  - 필터: Category (시트: CustomerScatter)
  - 필터: Segment (시트: CustomerScatter)
  - 범례(색상): Profit Ratio (시트: CustomerScatter)
- 그 밖의 개체(컨트롤 아님): title x1

### Order Details
- 배치된 시트 (1): Product Detail Sheet
- 컨트롤 (6)
  - 필터: Order Date (시트: Product Detail Sheet; values=context)
  - 필터: Region (시트: Product Detail Sheet; mode=checkdropdown)
  - 필터: State/Province (시트: Product Detail Sheet; mode=checkdropdown, values=relevant)
  - 필터: City (시트: Product Detail Sheet; mode=checkdropdown, values=relevant)
  - 필터: Category (시트: Product Detail Sheet; mode=checkdropdown, values=relevant)
  - 필터: Segment (시트: Product Detail Sheet; mode=checkdropdown, values=relevant)
- 그 밖의 개체(컨트롤 아님): title x1

### Overview
- 배치된 시트 (4): Total Sales, Sale Map, Sales by Segment, Sales by Product
- 컨트롤 (4)
  - 필터: Region (시트: Sale Map; mode=dropdown)
  - 필터: Order Date (시트: Sale Map)
  - 필터: Profit Ratio (시트: Sale Map)
  - 범례(색상): Profit Ratio (시트: Sale Map)

### Product
- 배치된 시트 (2): ProductView, ProductDetails
- 컨트롤 (3)
  - 필터: Region (시트: ProductView; mode=radiolist)
  - 범례(색상): SUM(Sales) (시트: ProductView)
  - 범례(색상): Profit Ratio (시트: ProductDetails)
- 그 밖의 개체(컨트롤 아님): title x1

### Shipping
- 배치된 시트 (3): ShipSummary, ShippingTrend, DaystoShip
- 컨트롤 (4)
  - 필터: YEAR(Order Date) (시트: ShippingTrend; mode=radiolist)
  - 필터: QUARTER(Order Date) (시트: ShippingTrend; mode=radiolist, values=relevant)
  - 필터: Region (시트: ShippingTrend; mode=checkdropdown)
  - 필터: Ship Mode (시트: ShippingTrend; mode=checkdropdown)
- 그 밖의 개체(컨트롤 아님): title x1

## 6. 동작

- **State/Province Filter 1** — 필터, 실행: on-select
  - 소스: 대시보드 Overview / 시트 Sale Map
  - 설정 exclude: Sale Map
  - 설정 target: Overview
  - 링크(URL 디코딩, 내부 이름 치환): expression=`tsl:Overview?[State/Province]~s0=<[State/Province]~na>` (caption=State/Province Filter 1)
- **State/Province Highlight (map) 1** — 하이라이트, 실행: on-select
  - 소스: 대시보드 Overview / 시트 (대시보드의 모든 시트) (제외: Sales by Product, Sales by Segment)
  - 설정 exclude: Sales by Product,Sales by Segment
  - 설정 field-captions: State/Province
  - 설정 target: Overview
- **Month Highlight 1** — 하이라이트, 실행: on-select
  - 소스: 대시보드 Overview / 시트 (대시보드의 모든 시트) (제외: Sale Map)
  - 설정 exclude: Sale Map
  - 설정 field-captions: MONTH(Order Date),Order Profitable?
  - 설정 target: Overview
- **Filter Product Sales 1** — 필터, 실행: on-select
  - 소스: 대시보드 Product / 시트 ProductView
  - 설정 special-fields: all
  - 설정 target: Product
- **Highlight Customer Name (Hover) 1** — 하이라이트, 실행: on-hover
  - 소스: 대시보드 Customers / 시트 (대시보드의 모든 시트) (제외: CustomerOverview)
  - 설정 exclude: CustomerOverview
  - 설정 field-captions: Customer Name
  - 설정 target: Customers
- **Filter Region 1** — 필터, 실행: on-select
  - 소스: 대시보드 Customers / 시트 CustomerOverview
  - 설정 exclude: CustomerOverview
  - 설정 target: Customers
  - 링크(URL 디코딩, 내부 이름 치환): expression=`tsl:Customers?[Region]~s0=<[Region]~na>` (caption=Filter Region 1)
- **Highlight 1 (generated) 1** — 하이라이트, 실행: on-select
  - 소스: 대시보드 Customers / 시트 (대시보드의 모든 시트) (제외: CustomerOverview)
  - 설정 exclude: CustomerOverview
  - 설정 special-fields: all
  - 설정 target: Customers
- **Filter Details 1** — 필터, 실행: on-select
  - 소스: 대시보드 Shipping / 시트 ShippingTrend
  - 설정 exclude: ShipSummary
  - 설정 special-fields: all
  - 설정 target: Shipping
- **Filter 1 (generated) 1** — 필터, 실행: on-select
  - 소스: 대시보드 Shipping / 시트 ShipSummary
  - 설정 special-fields: all
  - 설정 target: Shipping
- **Highlight 3 (generated) 1** — 하이라이트, 실행: on-select
  - 소스: 대시보드 Commission Model / 시트 (대시보드의 모든 시트)
  - 설정 exclude: OTE,Sales
  - 설정 field-captions: Sales Person
  - 설정 target: Commission Model

