2022. 4. 7. 16:55ㆍ카테고리 없음
하이라이트 액션 :대시보드 > 동작 > 하이라이트 액션
: 대시 보드에서 마우스 오버 , 선택(클릭1), 메뉴(클릭2)
유니온 조인 관계
유니온 : 세로로 병합
: 각 각의 엑셀파일의 경우 와일드 카드 등을 이용해서 유니온 가능
불일치 데이터 병합 : 헤더의 이름만 다르고 내용은 같을 때 병합가능
이름 변경 : 불일치 데이터 병합 후 이름 정리
가로로 결합
조인 : 느슨한 결합
- 키 필드 : 조인의 조건, 무엇을 기준으로 조인할 것인지
- inner, left, right, outer join
관계 : 느슨한 결합
-키 필드 설정은 조인과 동일
블랜딩 : 서로 다른 데이터베이스의 결합을 하는 경우 (EX : SQL + 엑셀)
필터
필터의 종류
추출 필터 : 데이터 추출 후 데이터 저장 ( 추출 필터 : 전체 데이터 연도 등 조건으로 추출 하여 저장)
데이터 원본 필터 : 추출 필터 이후 진행 됨
차원 필터 : 차원을 필터로 적용
측정값 필터 : 측정값을 필터로 적용
-모든값 : 집계 전 원본에서 필터가 걸림
-집계 : 집계 후 필터링
탑N필터
테이블계산 필터 :
계산된 필드 만들기 : 맨 뒤 기준을 맨뒤가 0
LAST() = 0 , LAST() = 0 OR LAST()=1 OR LAST()=12
필터 적용 순서
DATA
Context Filters
TOP N Filters (탑N 필터)
Dimension Filters (지역 필터) : bins action, groups
Table Calculation Filters (테이블 계산 필터) :
Manually Hidden Marks ( 숨기기)
이중축 : 축 동기화 옵션 ( 측정값의 스케일 확인 필요)
결합축
분석 패널
상수 라인 및 평균 라인 : 서식 및 위치 조정 가능
총계 : 도구바 > 분석 > 총계
추세선
예측 및 클러스터링
-분석>예측 (지수평활법) : 다음 기간 무시
-클러스터링 : 클러스터링을 조건으로 만들어서 활용 가능 함
참조선 : 분석 > 참조선
지도
지리적 역할 부여
점 좌표 표현
맵 계층 & 맵 옵션
Vworld 배경 지도 활용
*각 각의 카테고리대로
A~~의 별로 : 체크 X 체크 해제
B~~에 대해서 : 체크 O
계산된 필드 + IF
IF [조건] THEN [참일 때 아웃풋] ELSE [거짓일 때 아웃풋] END
IF [조건] THEN [참일 때 아웃풋] (ELSE NULL) END
IIF ([조건], [참일 때 아웃풋], [거짓일 때 아웃풋] )
조건만 : T / F
IF SUM([Sales])>=100000000 THEN '매출 1억원 이상' ELSE '매출 1억원 미만' END
IF SUM([Sales])>=100000000 THEN '매출 1억원 이상' END
IIF (SUM([Sales])>=100000000,'매출 1억원 이상','매출 1억원 미만')
참일 때의 데이터 타입과 거짓일 때 데이터 타입이 같아야 함
ATTR 함수 : 문자열 집계 함수
매개변수 + 임배딩 : 필터, 참조선, 집합
#1
매개변수
계산된 필터
IF [SPQ Selection] = 'sale' THEN [Sales]
ELSEIF [SPQ Selection] = 'Profit' THEN [Profit]
ELSEIF [SPQ Selection] = 'Quantity' THEN [Quantity]
END
CASE [SPQ Selection]
WHEN 'Sales' THEN [Sales]
WHEN 'Profit' THEN [Profit]
WHEN 'Quantity' THEN [Quantity]
END
#2
계산된 필터
IIF([Customer OR Product],[Customer Name],[Product Name])
집합 :
-필터의 상위 개념
-1. 만들기 > 집합 2. ctrol 로 선택 후 집합 만들기
-목록, 조건, 상위, 매개변수-임베딩
결합된 집합 : 똑같은 리소스에서부터 만들어진 집합일때 가능
(EX) 101위~200위 고객의 집합 : 1~200위 - 1~100위
DATEDIFF( )
DATEDIFF('day',[Order Date],[Delivery Date])
테이블 계산
ZN : NULL값을 0으로 변경
DATEADD
DATEDIFF
RANK
Configuable Secondary Calculation
INDEX() : sorting을 고려하지 않고 순서를 부여 (현재 상태로 번호를 줌) , 같은 번호가 존재할 수 없음
SIZE
RANK( 집계값 ) : sorting을 고려하여 순서를 부여함, 같은 번호가 존재할 수 있음 rank_dense 등
RANK(SUM(sales))
TOTAL(집계값) : 집계값을 모두 더함
WINDOW함수 : 커스터 마이징이 가능한 기간
이동 평균 , 날짜를 기준으로 앞 뒤로 n일
-WINDOW_AVG( 집계값 , 범위1 , 범위2) : 윈도우 범위의 AVG 값
-WINDOW_MAX( 집계값 , 범위1 , 범위2) : 윈도우 범위의 MAX 값
WINDOW_AVG(SUM([Sales]), -5, 0)
최대값 색 표시
SUM([Sales])=WINDOW_MAX(SUM([Sales]))
NOMALIZE : (값-최소)/ (최대-최소) : 최소 최대에 WINDOW_MAX,MIN 사용
Nested Table Calc : 중첩된 테이블의 계산
-sorting후 누계>테이블계산>보조계산추가> 구성비율 + 인덱스함수적용
테이블 계산과 필터
LAST 함수 : LAST는0
-LAST() = 0 OR LAST()=1 OR LAST()= 12
-LAST()=0 : 마지막 달만 색상 변경
LOOKUP 함수: 위치의 값을 찾아 와라
LOOKUP (값, 위치) : (-1 : 내 위치 앞 , 0: 나자신, 1:내 위치 뒤)
-LOOKUP( ATTR([Customer Name]),0)
RANK 와 차원 필터 적용
LOOKUP(ATTR([Region]),0)
LOOKUP(ATTR([Region]),0)
매개변수에 따른 RANK 정렬
Rank(
CASE [Sort By ]
WHEN 1 THEN SUM([Sales])
WHEN 2 THEN SUM([Profit])
WHEN 3 THEN [Profit Ratio]
WHEN 4 THEN -AVG([Discount])
END
)
LOD 표현식
VLOD : View Level Of Detail
변하지 X: 도구설명, 필터
-행 :카운트( :규모 파악
-색상: 카운트(오더)
VLOD에 포함되지 않은 특정 차원을 포함하고 싶을 때 INCLUDE
VLOD에 포함된 특정 차원을 제외하고 싶을 때 EXCLUDE
VLOD에 포함되지 않은 특정 차원을 포함하고 싶을 때 FIXED
INCLUDE : 현재 테이블 아래의 조건으로 계산을 실시
{INCLUDE [ORDER ID] : SUM([SALES]) }
EXCLUDE : 화면에 있는 조건을 잡아 빼는 것 / 현재 테이블에서 조건 테이블을 제외하고 계산을 실시
EXCLUDE [ 조건테이블 ] : SUM([SALES]) : ’조건테이블’을 제거하고 : 뒤의 집계를 실시
FIXED LOD : 내가 선언한 차원을 기준으로 값을 계산
{INCLUEDE [차원1],[차원2]:SUM([측정값])} 반드시 집계 값 사용
-각각의 고객별로 주문 일정 중에서 가장 작은 값을 가지고 오세요
{FIXED [Customer Name] : MIN([Order Date]) }
-각각의 고객별로 주문 일정 중에서 가장 큰 값을 가지고 오세요
{FIXED [Customer Name] : MAX([Order Date]) }
INCLUDE&EXCLUDE : 결과값이 무조건 측정 값
FIXED : 측정 값 또는 차원
{ 함수 : 반드시 집계값 (ATTR ,테이블계산 불가능) }