MicroStrategy ONE
시간 계층
시간 계층 구조 속성은 UTC 시간대를 기반으로 합니다. 둘 다 MicroStrategy Intelligence Server Identity Server는 트랜잭션 로그와 함께 서버 시간대를 보냅니다. 그런 다음 시간대는 Platform Analytics ETL에서 UTC로 표준화됩니다.
표준 시간 속성(일, 월, 연도, 월 등) 외에도 추가 분석 수준을 제공하는 보충 속성이 있습니다. 여기에는 다음이 포함됩니다.
- 기간: 어제, 지난주 등 사전 정의된 기간
- 주간 시간대: 주 창을 7일 단위로 롤링합니다.
루_날짜
추적하는 날짜 속성의 소스 테이블 MicroStrategy 및 배지 거래. 매일 새로운 날짜 항목이 lu_date 테이블에 추가됩니다.
열 |
설명 |
데이터-유형 |
---|---|---|
날짜_ID |
날짜에 대해 생성된 숫자 ID입니다. date_id의 형식은 yyyy-mm-dd입니다. 예: 2017-01-02 |
날짜 |
이전_날짜_ID |
Platform Analytics 프로젝트의 변환에 사용되는 이전 날짜 ID입니다. 예: 2017-01-01 |
날짜 |
week_id |
주에 대해 생성된 숫자 ID입니다. week_id의 형식은 yyyyww입니다. 예: 201701 |
중간)6) |
day_of_week_id |
해당 요일 ID입니다. |
작은 정수(6) |
월_ID |
yyyymm 형식의 해당 월_id입니다. 예: 201701 |
정수(11) |
월_설명 |
월의 설명 형식입니다. 예: 2017년 1월 |
varchar(25) |
이전_월_ID |
이전 달 ID입니다. 예: 201612 |
정수(11) |
월_연도_ID |
월별 ID입니다. |
아주 작은(4) |
year_id |
연도 ID입니다. Platform Analytics 프로젝트의 연도 속성에 대한 소스 열입니다. |
정수(11) |
Quarter_id |
해당 날짜가 있는 분기 ID입니다. |
정수(11) |
이전_분기_월_ID | 해당 날짜가 이전 달에 속한 분기의 월 ID입니다. | 정수(11) |
lu_month
lu_month는 해당 월을 추적합니다. MicroStrategy 또는 배지 거래가 발생했습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
월_ID |
월에 대해 생성된 숫자 ID입니다. Month_id의 형식은 yyyymm입니다. 예를 들어 201802입니다. |
정수(11) |
월_설명 |
달의 설명 형태입니다. 형식은 월, 연도입니다. 예를 들어 2018년 2월입니다. |
varchar(32) |
이전_월_ID |
Platform Analytics 프로젝트의 변환에 사용되는 이전 달 ID입니다. 예를 들어 201801입니다. |
정수(11) |
lu_month_of_year
해당 연도의 월을 나열합니다. MicroStrategy 또는 배지 거래가 발생했습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
월_연도_ID |
해당 연도의 고정 숫자 ID입니다. |
작은인트(4) |
월_연도_설명 |
해당 연도의 달을 설명하는 형식입니다. 예: 1월 2월 3월 |
varchar(25) |
월_연도_단기_설명 |
해당 연도의 달을 간략하게 설명하는 형식입니다. 예: 1월 2월 망치다 |
varchar(10). |
Previous_month_of_year_id |
Platform Analytics 프로젝트의 변환에 사용되는 이전 달 ID입니다. |
아주 작은(4) |
lu_day_of_week
요일은 해당 요일을 나타냅니다. MicroStrategy 또는 배지 거래가 발생했습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
day_of_week_id |
요일의 고정 숫자 ID입니다. |
작은 정수(6) |
day_of_week_desc |
요일을 설명하는 형식입니다. 예: 월요일 화요일 수요일 |
varchar(25) |
day_of_week_short_desc |
요일에 대한 간략한 설명 형식입니다. 예: 월 화 수 |
varchar(10) |
part_of_week_id |
한 주의 부분에 대한 고정 숫자 ID입니다. |
작은 정수(6) |
lu_part_of_week
주의 일부는 다음 여부를 나타냅니다. MicroStrategy 또는 주말이나 평일에 배지 거래가 발생한 경우.
열 |
설명 |
데이터-유형 |
---|---|---|
part_of_week_id |
주의 부분에 대한 고정 숫자 ID입니다. |
아주 작은(4) |
part_of_week_desc |
주의 부분을 설명하는 형식입니다. 주의 부분은 다음과 같습니다. 주중 - 월요일부터 금요일까지로 정의됩니다. 주말 - 토요일 또는 일요일로 정의됩니다. |
varchar(25) |
lu_time_기간
기간은 사전 정의된 롤링 기간을 추적하는 데 사용됩니다. 사전 정의된 기간은 겹치도록 되어 있습니다. 예를 들어 지난 주의 기간에는 어제에 대한 작업이 포함되고 지난 2개월에는 다른 모든 기간에 대한 모든 작업이 포함됩니다. rel_date_time기간 테이블은 Platform_Analytics_daily_etl.xxx 프로시저에서 매일 업데이트되므로 기간 속성은 현재 날짜에 대한 데이터를 저장하지 않습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
시간_기간_ID |
정의된 기간에 대한 고정 숫자 ID입니다. |
아주 작은(4) |
시간_기간_설명 |
기간을 설명하는 형식입니다. 기간은 다음과 같이 정의됩니다. 어제 - 오늘 - 1일. 지난주 - 오늘 - 7일. 지난 달 - 오늘부터 30일을 뺀 날짜입니다. 지난 2개월 - 오늘부터 60일을 뺀 기간입니다. |
varchar(50) |
rel_date_time기간
롤링 기간을 추적하는 데 사용되는 관계 테이블입니다. 사전 정의된 기간은 중복되도록 되어 있습니다. 예를 들어 지난 주의 기간에는 어제에 대한 작업이 포함되고 지난 2개월에는 다른 모든 기간에 대한 모든 작업이 포함됩니다. rel_date_time기간 테이블은 Platform_Analytics_daily_etl.xxx 프로시저에서 매일 업데이트되므로 기간 속성은 현재 날짜에 대한 데이터를 저장하지 않습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
날짜_ID | 특정 기간에 해당하는 날짜입니다. | 날짜 |
시간_기간_ID | 정의된 기간에 대한 고정 숫자 ID입니다. | 아주 작은(4) |
lu_week
추적하는 Week 속성의 소스 테이블 MicroStrategy 및 배지 거래. lu_week 테이블은 2035년에 오버플로될 때까지 주 요소를 저장합니다.
열 |
설명 |
데이터-유형 |
---|---|---|
week_id |
주에 대해 생성된 숫자 ID입니다. week_id의 형식은 yyyyww입니다. 예: 201720. |
중간(9) |
week_dec |
주 설명입니다. 예를 들어 2017년 20주차입니다. |
varchar(16) |
주_시작_날짜 |
주 범위의 시작 날짜입니다. 예: 2017-05-21. |
날짜 |
week_end_date |
주 범위의 종료 날짜입니다. 예: 2017-05-28. |
날짜 |
주_범위 |
week_begin_date부터 week_end_date까지입니다. 예: 2017년 5월 21일~2017년 5월 28일. |
varchar(50) |
이전_주_ID |
Platform Analytics 프로젝트의 변환에 사용되는 이전 주 ID입니다. 예: 201719. |
중간(9) |
월_ID |
yyyymm 형식의 해당 월_id입니다. 예를 들어 201705입니다. |
정수(11) |
year_id |
연도 ID입니다. |
작은 정수(6) |
lu_week_time_window
주간 기간은 사전 정의된 연속 주간 기간을 추적하는 데 사용됩니다. 주간 시간 창은 연속적이며 겹치지 않습니다. 예를 들어 지난 주에는 지난 7개의 날짜가 포함됩니다. 2주 전 날짜와 겹치지 않습니다. rel_date_weektime_window 테이블은 Platform_Analytics_daily_etl.xxx 프로시저에서 매일 업데이트되므로 Week Time Windows 속성은 현재 날짜에 대한 데이터를 저장하지 않습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
week_time_window_id |
정의된 주간 기간에 대한 고정 숫자 ID입니다. |
아주 작은(4) |
week_time_window_desc |
주간 기간을 설명하는 형식입니다. 기간은 다음과 같이 정의됩니다. 지난 주 - 오늘 - 7일 2주 전 - 8~14일 전 3주 전 - 15~21일 전 4주 전 - 22~28일 전 5주 전 - 29~35일 전 |
varchar(50) |
이전_주_시간_창_ID | Platform Analytics 프로젝트의 변환에 사용되는 이전 주 시간 창 ID입니다. | 아주 작은(4) |
rel_date_weektime_window
롤링 주간 기간의 날짜를 추적하는 데 사용되는 관계 테이블입니다. Week Time 창은 연속적이며 중복되지 않습니다. 예를 들어 지난 주에는 지난 7개의 날짜가 포함됩니다. 2주 전 날짜와 겹치지 않습니다. rel_date_weektime_window 테이블은 Platform_Analytics_daily_etl.xxx 프로시저에서 매일 업데이트되므로 Week Time Windows 속성은 현재 날짜에 대한 데이터를 저장하지 않습니다.
열 |
설명 |
데이터-유형 |
---|---|---|
날짜_ID |
특정 주간 기간에 해당하는 날짜입니다. |
날짜 |
week_time_window_id |
주간 기간의 고정 숫자 ID입니다. |
작은인트(4) |
lu_분
배지를 획득한 분 또는 MicroStrategy 거래가 발생합니다.
열 |
설명 |
데이터-유형 |
---|---|---|
분_ID |
분의 고정 숫자 ID입니다. |
정수(11) |
분_설명 |
Minute의 설명 형식입니다. 분은 hh:mm의 24시간 형식으로 저장됩니다. 예: 10:09 - 오전 10시 9분을 나타냅니다. 14:45 - 오후 2시 45분을 나타냄 23:30 -오후 11시 30분을 나타냅니다. |
varchar(8) |
hour_id |
해당 시간의 숫자 ID입니다. |
아주 작은(4) |
lu_hour
배지를 획득한 시간 또는 MicroStrategy 거래가 발생합니다.
열 |
설명 |
데이터-유형 |
---|---|---|
hour_id |
시간의 고정 숫자 ID입니다. |
아주 작은(4) |
hour_desc |
시간을 기술하는 형태. 예: 12AM 1AM 2AM |
varchar(25) |
part_of_day_id |
일자 부분에 해당하는 숫자 ID입니다. |
아주 작은(4) |
lu_part_of_day
하루 중 MicroStrategy 또는 배지 작업이 발생합니다(예: 오전, 오후). 일 부분은 시간과의 관계를 기반으로 사전 정의됩니다.
열 |
설명 |
데이터-유형 |
---|---|---|
part_of_day_id |
일자 부분에 대한 고정 숫자 ID입니다. |
아주 작은(4) |
part_of_day_desc |
하루 중 시간 범위를 나타내는 설명 형식입니다. 하루 중 일부는 다음과 같습니다. 오전 - 오전 6시 ~ 오전 11시 오후 – 시간 오후 12시 ~ 오후 5시 저녁 - 오후 6시~오후 10시 야간 - 오후 11시~오전 5시 |
varchar(25) |
the_quarter
분기 MicroStrategy 또는 신원 조치가 발생합니다.
열 |
설명 |
데이터-유형 |
---|---|---|
Quarter_id |
분기의 고정 숫자 ID입니다. |
정수(11) |
Quarter_desc |
분기를 나타내는 설명 양식입니다. 예: 2017년 1분기 2018년 2분기 2019년 3분기 |
varchar(25) |
이전_분기_ID | 현재 분기 이전 분기의 고정 숫자 ID입니다. 이전 분기 변환의 소스 열입니다. | 정수(11) |
지난_연도_분기_ID |
전년도 같은 분기의 고정 숫자 ID입니다. 이는 작년 분기 변환의 소스 열입니다. |
정수(11) |
Quarter_of_year_id |
연도 내 분기 번호의 고정 번호 ID입니다. 예를 들어 2019년 3분기는 3이 됩니다. |
아주 작은(4) |