Oracle® Airlines Data Model Reference 11g Release 2 (11.2) Part Number E26208-02 |
|
|
PDF · Mobi · ePub |
This chapter includes the following sections:
For more information, see Chapter 7, "Oracle Airlines Data Model OLAP Model Dimensions".
For each cube, each section includes the following cube information:
Description
Dimensions (leaf load level and load sequence)
Base Measures with Physical Mapping and Description
Derived Measure with the Logical Name and the Calculations
Table 8-1 lists the Oracle Airlines Data Model OLAP cubes.
Contains the summarized booking segment departure information.
Table 8-2 briefly describes the Dimensions and Load Level.
Table 8-2 Booking Segment Departure Fact Cube Dimensions and Load Level
Dimensions | Load Level |
---|---|
TIME |
DAY |
BKCLS |
BKCLS |
ROUTE |
ROUTE |
OPFLT |
OPFLT |
OPSMT |
OPSMT |
BKOFC |
AGNT |
Table 8-3 briefly describes the Aggregation Order/Operator.
Table 8-3 Booking Segment Departure Fact Cube Aggregation Operator and Order
Dimension Name | Operator | Order |
---|---|---|
TIME |
sum |
1 |
BKCLS |
sum |
2 |
BKOFC |
sum |
3 |
OPFLT |
sum |
4 |
OPSMT |
sum |
5 |
ROUTE |
sum |
6 |
Table 8-4 briefly describes the Base Measures.
Table 8-4 Booking Segment Departure Fact Cube Base Measures
Physical Name | Logical Name | Physical Column | Description |
---|---|---|---|
BKD |
Booked Count |
DWA_DLY_BKG_FACT.BKD |
Booked Count |
CFCNT |
Confirmed Count |
DWA_DLY_BKG_FACT.CONFMD_CNT |
Confirmed Count |
CLCNT |
Cancelled Count |
DWA_DLY_BKG_FACT.CNCLD_CNT |
Cancelled Count |
TKD |
Ticketed Count |
DWA_DLY_BKG_FACT.TKTD |
Ticketed Count |
NTCFD |
Net Confirmed |
DWA_DLY_BKG_FACT.NET_CONFMD |
Net Confirmed |
GBKD |
Group Booked |
DWA_DLY_BKG_FACT.GRP_BKD_QTY |
Group Booked |
IBKD |
Individual Booked |
DWA_DLY_BKG_FACT.INDV_BKD_QTY |
Individual Booked |
OTCHR |
Other Charges |
DWA_DLY_BKG_FACT.OTR_CHARGES |
Other Charges |
TXS |
Taxes |
DWA_DLY_BKG_FACT.TAX_AMT |
Taxes |
TRVN |
Total Revenue |
DWA_DLY_BKG_FACT.TKT_AMT |
Total Revenue |
PXCNT |
Passenger Count |
DWA_DLY_BKG_FACT.PAX_CNT |
Passenger Count |
WTLST |
Wait Listed Count |
DWA_DLY_BKG_FACT.WAITLISED |
Wait Listed Count |
FRVN |
Flown Revenue |
DWA_DLY_BKG_FACT.FLN_REV |
Flown Revenue |
FPAX |
Flown Passenger Count |
DWA_DLY_BKG_FACT.FLN_PAX_CNT |
Flown Passenger Count |
NFPAX |
Non Revenue Flown Passenger Count |
DWA_DLY_BKG_FACT.NON_REV_FLN_PAX_CNT |
Non Revenue Flown Passenger Count |
CPC |
Coupons Count |
DWA_DLY_BKG_FACT.CPN_CNT |
Coupons Count |
OBRVN |
Onboard Revenue |
DWA_DLY_BKG_FACT.ONBRD_REV |
Onboard Revenue |
EBRVN |
Excess Bag Revenue |
DWA_DLY_BKG_FACT.EXCESS_BAG_REV |
Excess Bag Revenue |
FES |
Fees Revenue |
DWA_DLY_BKG_FACT.FEES_REV |
Fees Revenue |
CTRVN |
Charter Revenue |
DWA_DLY_BKG_FACT.CHARTER_REV |
Charter Revenue |
BCRVN |
Belly Cargo Revenue |
DWA_DLY_BKG_FACT.BELLY_CARGO_REV |
Belly Cargo Revenue |
CSRVN |
Code Share Revenue |
DWA_DLY_BKG_FACT.CDSH_REV |
Code Share Revenue |
OTRVN |
Other Revenue |
DWA_DLY_BKG_FACT.OTR_REV |
Other Revenue |
Table 8-5 briefly describes the Derived Measures.
Table 8-5 Booking Segment Departure Fact Cube Derived Measures
Physical Name | Logical Name | Definition |
---|---|---|
BCRVN_LP |
Belly Cargo Revenue LP |
LAG(BSDF.BCRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
BCRVN_LP_PCT_CHG |
Belly Cargo Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.BCRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
BCRVN_YTD |
Belly Cargo Revenue YTD |
SUM(BSDF.BCRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
BCRVN_YTD_LY |
Belly Cargo Revenue YTD LY |
LAG(BSDF.BCRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BCRVN_YTD_LYP_CHG |
Belly Cargo Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.BCRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BKCR |
Booking Conversion Rate |
(BSDF.NTCFD / BSDF.NTBKD) * 100 |
BKD_LP |
Booked LP |
LAG(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME) |
BKD_LP_PCT_CHG |
Booked % Change LP |
LAG_VARIANCE_PERCENT(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME) |
BKD_LY |
Booked LY |
LAG(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BKD_LY_CHG |
Booked Change LY |
LAG_VARIANCE(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BKD_LY_PCT_CHG |
Booked % Change LY |
LAG_VARIANCE_PERCENT(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BKD_RNK_OFC |
Booked Rank of Booking Office Parent |
RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.BKD DESC NULLS LAST WITHIN PARENT) |
BKD_RNK_RUT |
Booked Rank of Route Parent |
RANK() OVER HIERARCHY (ROUTE.HROUTE ORDER BY BSDF.BKD DESC NULLS LAST WITHIN PARENT) |
BKD_SHR_OFC |
Booked share of booking office parent |
SHARE(BSDF.BKD OF BKOFC.HBKOFC PARENT) |
BKD_YTD |
Booked Count YTD |
SUM(BSDF.BKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
BKD_YTD_LY |
Booked Count YTD LY |
LAG(BSDF.BKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BKD_YTD_LYP_CHG |
Booked Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.BKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BTTR |
Book to Ticket Rate |
(BSDF.TKD / BSDF.BKD) * 100 |
CFCNT_LP |
Confirmed LP |
LAG(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CFCNT_LP_PCT_CHG |
Confirmed % Change LP |
LAG_VARIANCE_PERCENT(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CFCNT_LY |
Confirmed LY |
LAG(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CFCNT_LY_CHG |
Confirmed Change LY |
LAG_VARIANCE(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CFCNT_LY_PCT_CHG |
Confirmed % Change LY |
LAG_VARIANCE_PERCENT(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CFCNT_RNK_OFC |
Confirmed Rank of Booking Office |
RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.CFCNT DESC NULLS LAST WITHIN PARENT) |
CFCNT_SHR_OFC |
Confirmed Share of Booking Office Parent |
SHARE(BSDF.CFCNT OF BKOFC.HBKOFC PARENT) |
CFCNT_YTD |
Confirmed Count YTD |
SUM(BSDF.CFCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CFCNT_YTD_LY |
Confirmed Count YTD LY |
LAG(BSDF.CFCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING |
CFCNT_YTD_LYP_CHG |
Confirmed Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.CFCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLCNT_LP |
Cancelled LP |
LAG(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CLCNT_LP_PCT_CHG |
Cancelled % Change LP |
LAG_VARIANCE_PERCENT(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CLCNT_LY |
Cancelled LY |
LAG(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLCNT_LY_CHG |
Cancelled Change LY |
LAG_VARIANCE(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLCNT_LY_PCT_CHG |
Cancelled % Change LY |
LAG_VARIANCE_PERCENT(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLCNT_RNK_OFC |
Cancelled Rank of Booking Office |
RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.CLCNT DESC NULLS LAST WITHIN PARENT) |
CLCNT_SHR_OFC |
Cancelled Share of Booking Office Parent |
SHARE(BSDF.CLCNT OF BKOFC.HBKOFC PARENT) |
CLCNT_YTD |
Cancelled Count YTD |
SUM(BSDF.CLCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CLCNT_YTD_LY |
Cancelled Count YTD LY |
LAG(BSDF.CLCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLCNT_YTD_LYP_CHG |
Cancelled Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.CLCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLFCF |
Cancelled From Confirmed |
BSDF.CFCNT - BSDF.CLCNT |
CLFCF_LP |
Cancelled From Confirmed LP |
BSDF.CFCNT_LP - BSDF.CLCNT_LP |
CLFCF_LP_PCT_CHG |
Cancelled from Confirmed % Change LP |
((BSDF.CLFCF - BSDF.CLFCF_LP) / BSDF.CLFCF_LP) * 100 |
CLFCF_LY |
Cancelled From Confirmed LY |
BSDF.CFCNT_LY - BSDF.CLCNT_LY |
CLFCF_LY_PCT_CHG |
Cancelled from Confirmed % Change LY |
((BSDF.CLFCF - BSDF.CLFCF_LY) / BSDF.CLFCF_LY) * 100 |
CLRT |
Cancellation Rate |
(BSDF.CLCNT / BSDF.BKD) * 100 |
CLRT_LP |
Cancellation Rate LP |
(BSDF.CLCNT_LP / BSDF.BKD_LP) * 100 |
CPC_LP |
Coupons Count LP |
LAG(BSDF.CPC, 1) OVER HIERARCHY ("TIME".HTIME) |
CPC_LP_PCT_CHG |
Coupons Count % Change LP |
LAG_VARIANCE_PERCENT(BSDF.CPC, 1) OVER HIERARCHY ("TIME".HTIME) |
CPC_YTD |
Coupons Count YTD |
SUM(BSDF.CPC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CPC_YTD_LY |
Coupons Count YTD LY |
LAG(BSDF.CPC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CPC_YTD_LYP_CHG |
Coupons Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.CPC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CSRVN_LP |
Code Share Revenue LP |
LAG(BSDF.CSRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
CSRVN_LP_PCT_CHG |
Code Share Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.CSRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
CSRVN_YTD |
Code Share Revenue YTD |
SUM(BSDF.CSRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CSRVN_YTD_LY |
Code Share Revenue YTD LY |
LAG(BSDF.CSRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CSRVN_YTD_LYP_CHG |
Code Share Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.CSRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CTRVN_LP |
Charter Revenue LP |
LAG(BSDF.CTRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
CTRVN_LP_PCT_CHG |
Charter Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.CTRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
CTRVN_YTD |
Charter Revenue YTD |
SUM(BSDF.CTRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CTRVN_YTD_LY |
Charter Revenue YTD LY |
LAG(BSDF.CTRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CTRVN_YTD_LYP_CHG |
Charter Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.CTRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
EBRVN_LP |
Excess Bag Revenue LP |
LAG(BSDF.EBRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
EBRVN_LP_PCT_CHG |
Excess Bag Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.EBRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
EBRVN_YTD |
Excess Bag Revenue YTD |
SUM(BSDF.EBRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
EBRVN_YTD_LY |
Excess Bag Revenue YTD LY |
LAG(BSDF.EBRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
EBRVN_YTD_LYP_CHG |
Excess Bag Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.EBRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FES_LP |
Fees Revenue LP |
LAG(BSDF.FES, 1) OVER HIERARCHY ("TIME".HTIME) |
FES_LP_PCT_CHG |
Fees Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.FES, 1) OVER HIERARCHY ("TIME".HTIME) |
FES_YTD |
Fees Revenue YTD |
SUM(BSDF.FES) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
FES_YTD_LY |
Fees Revenue YTD LY |
LAG(BSDF.FES_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FES_YTD_LYP_CHG |
Fees Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.FES_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FPAX_LP |
Flown Passenger Count LP |
LAG(BSDF.FPAX, 1) OVER HIERARCHY ("TIME".HTIME) |
FPAX_LP_PCT_CHG |
Flown Passenger Count % Change LP |
LAG_VARIANCE_PERCENT(BSDF.FPAX, 1) OVER HIERARCHY ("TIME".HTIME) |
FPAX_YTD |
Flown Passenger Count YTD |
SUM(BSDF.FPAX) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
FPAX_YTD_LY |
Flown Passenger Count YTD LY |
LAG(BSDF.FPAX_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FPAX_YTD_LYP_CHG |
Flown Passenger Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.FPAX_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FRVN_LP |
Flown Revenue LP |
LAG(BSDF.FRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
FRVN_LP_PCT_CHG |
Flown Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.FRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
FRVN_RNK_BKOFC |
Flown Revenue Ranking of Booking Office Parent |
RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.FRVN DESC NULLS LAST WITHIN ANCESTOR AT LEVEL BKOFC.TBKOFC) |
FRVN_RNK_CNTYP |
Flown Revenue Ranking of Channel Type Parent |
RANK() OVER HIERARCHY (BKOFC.HCNTYP ORDER BY BSDF.FRVN DESC NULLS LAST WITHIN PARENT) |
FRVN_YTD |
Flown Revenue YTD |
SUM(BSDF.FRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
FRVN_YTD_LY |
Flown Revenue YTD LY |
LAG(BSDF.FRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FRVN_YTD_LYP_CHG |
Flown Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.FRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
GBKD_LP |
Group Booked LP |
LAG(BSDF.GBKD, 1) OVER HIERARCHY ("TIME".HTIME) |
GBKD_LP_PCT_CHG |
Group Booked % Change LP |
LAG_VARIANCE_PERCENT(BSDF.GBKD, 1) OVER HIERARCHY ("TIME".HTIME) |
GBKD_YTD |
Group Booked YTD |
SUM(BSDF.GBKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
GBKD_YTD_LY |
Group Booked YTD LY |
LAG(BSDF.GBKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
GBKD_YTD_LYP_CHG |
Group Booked YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.GBKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
IBKD_LP |
Individual Booked LP |
LAG(BSDF.IBKD, 1) OVER HIERARCHY ("TIME".HTIME) |
IBKD_LP_PCT_CHG |
Individual Booked % Change LP |
LAG_VARIANCE_PERCENT(BSDF.IBKD, 1) OVER HIERARCHY ("TIME".HTIME) |
IBKD_YTD |
Individual Booked YTD |
SUM(BSDF.IBKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
IBKD_YTD_LY |
Individual Booked YTD LY |
LAG(BSDF.IBKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
IBKD_YTD_LYP_CHG |
Individual Booked YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.IBKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
MTLR |
Materialization Rate |
((BSDF.CFCNT - BSDF.CLFCF) / BSDF.CFCNT) * 100 |
MTLR_LP |
Materialization Rate LP |
((BSDF.CFCNT_LP - BSDF.CLFCF_LP) / BSDF.CFCNT_LP) * 100 |
MTLR_LP_PCT_CHG |
Materialization Rate % Change LP |
((BSDF.MTLR - BSDF.MTLR_LP) / BSDF.MTLR_LP) * 100 |
MTLR_LY |
Materialization Rate LY |
((BSDF.CFCNT_LY - BSDF.CLFCF_LY) / BSDF.CFCNT_LP) * 100 |
MTLR_LY_PCT_CHG |
Materialization Rate % Change LY |
((BSDF.MTLR - BSDF.MTLR_LY) / BSDF.MTLR_LY) * 100 |
NFPAX_LP |
Non Revenue Flown Passenger Count LP |
LAG(BSDF.NFPAX, 1) OVER HIERARCHY ("TIME".HTIME) |
NFPAX_LP_PCT_CHG |
Non Revenue Flown Passenger Count % Change LP |
LAG_VARIANCE_PERCENT(BSDF.NFPAX, 1) OVER HIERARCHY ("TIME".HTIME) |
NFPAX_YTD |
Non Revenue Flown Passenger Count YTD |
SUM(BSDF.NFPAX) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
NFPAX_YTD_LY |
Non Revenue Flown Passenger Count YTD LY |
LAG(BSDF.NFPAX_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
NFPAX_YTD_LYP_CHG |
Non Revenue Flown Passenger Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.NFPAX_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
NRPB |
Net Revenue Per Booking |
BSDF.NRVN / BSDF.BKD |
NRPB_LP |
Net Revenue Per Booking LP |
BSDF.NRVN_LP / BSDF.BKD_LP |
NRPB_LY |
Net Revenue Per Booking LY |
BSDF.NRVN_LY / BSDF.BKD_LY |
NRPB_LY_CHG |
Net Revenue Per Booking Change LY |
BSDF.NRPB - BSDF.NRPB_LY |
NRPB_LY_PCT_CHG |
Net Revenue Per Booking % Change LY |
(BSDF.NRPB_LY_CHG / BSDF.NRPB_LY) * 100 |
NRPP |
Net Revenue Per PAX |
BSDF.NRVN / BSDF.PXCNT |
NRPP_LP |
Net Revenue Per PAX LP |
BSDF.NRVN_LP / BSDF.PXCNT_LP |
NRPP_LY |
Net Revenue Per PAX LY |
BSDF.NRVN_LY / BSDF.PXCNT_LY |
NRPP_LY_CHG |
Net Revenue Per PAX Change LY |
BSDF.NRPP - BSDF.NRPP_LY |
NRPP_LY_PCT_CHG |
Net Revenue Per PAX % Change LY |
(BSDF.NRPP_LY_CHG / BSDF.NRPP_LY) * 100 |
NRPS |
Non Revenue Passenger Share |
(BSDF.NFPAX / BSDF.FPAX) * 100 |
NRVN |
Net Revenue |
BSDF.TRVN - (BSDF.OTCHR + BSDF.TXS) |
NRVN_LP |
Net Revenue LP |
BSDF.TRVN_LP - (BSDF.OTCHR_LP + BSDF.TXS_LP) |
NRVN_LY |
Net Revenue LY |
BSDF.TRVN_LY - (BSDF.OTCHR_LY + BSDF.TXS_LY) |
NRVN_LY_CHG |
Net Revenue Change LY |
BSDF.NRVN - BSDF.NRVN_LY |
NRVN_LY_PCT_CHG |
Net Revenue % Change LY |
(BSDF.NRVN_LY_CHG / BSDF.NRVN_LY) * 100 |
NTBKD |
Net Booked |
BSDF.BKD - BSDF.CLFCF |
NTBKD_LP |
Net Booked LP |
BSDF.BKD_LP - BSDF.CLFCF_LP |
NTBKD_LP_PCT_CHG |
Net Booked % Change LP |
((BSDF.NTBKD - BSDF.NTBKD_LP) / BSDF.NTBKD_LP) * 100 |
NTBKD_LY |
Net Booked LY |
BSDF.BKD_LY - BSDF.CLFCF_LY |
NTBKD_LY_PCT_CHG |
Net Booked % Change LY |
((BSDF.NTBKD - BSDF.NTBKD_LY) / BSDF.NTBKD_LY) * 100 |
NTCFD_YTD |
Net Confirmed YTD |
SUM(BSDF.NTCFD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
NTCFD_YTD_LY |
Net Confirmed YTD LY |
LAG(BSDF.NTCFD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
NTCFD_YTD_LYP_CHG |
Net Confirmed YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.NTCFD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OBRVN_LP |
Onboard Revenue LP |
LAG(BSDF.OBRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
OBRVN_LP_PCT_CHG |
Onboard Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.OBRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
OBRVN_YTD |
Onboard Revenue YTD |
SUM(BSDF.OBRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
OBRVN_YTD_LY |
Onboard Revenue YTD LY |
LAG(BSDF.OBRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OBRVN_YTD_LYP_CHG |
Onboard Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.OBRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OTCHR_LP |
Other Charges LP |
LAG(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME) |
OTCHR_LY |
Other Charges LY |
LAG(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OTCHR_LY_CHG |
Other Charges Change LY |
LAG_VARIANCE(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OTCHR_LY_PCT_CHG |
Other Charges % Change LY |
LAG_VARIANCE_PERCENT(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OTCHR_YTD |
Other Charges YTD |
SUM(BSDF.OTCHR) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
OTCHR_YTD_LY |
Other Charges YTD LY |
LAG(BSDF.OTCHR_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OTCHR_YTD_LYP_CHG |
Other Charges YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.OTCHR_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OTRVN_LP |
Other Revenue LP |
LAG(BSDF.OTRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
OTRVN_LP_PCT_CHG |
Other Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.OTRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
OTRVN_YTD |
Other Revenue YTD |
SUM(BSDF.OTRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
OTRVN_YTD_LY |
Other Revenue YTD LY |
LAG(BSDF.OTRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
OTRVN_YTD_LYP_CHG |
Other Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.OTRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
PXCNT_LP |
Passenger Count LP |
LAG(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
PXCNT_LP_PCT_CHG |
Passenger Count % Change LP |
LAG_VARIANCE_PERCENT(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
PXCNT_LY |
Passenger Count LY |
LAG(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
PXCNT_LY_CHG |
Passenger Count Change LY |
LAG_VARIANCE(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
PXCNT_LY_PCT_CHG |
Passenger Count % Change LY |
LAG_VARIANCE_PERCENT(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
PXCNT_RNK_RUT |
Passenger Count Rank of Route Parent |
RANK() OVER HIERARCHY (ROUTE.HROUTE ORDER BY BSDF.PXCNT DESC NULLS LAST WITHIN PARENT) |
PXCNT_YTD |
Passenger Count YTD |
SUM(BSDF.PXCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
PXCNT_YTD_LY |
Passenger Count YTD LY |
LAG(BSDF.PXCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
PXCNT_YTD_LYP_CHG |
Passenger Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.PXCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TKD_LP |
Ticked LP |
LAG(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME) |
TKD_LP_PCT_CHG |
Ticketed % Change LP |
LAG_VARIANCE_PERCENT(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME) |
TKD_LY |
Ticketed LY |
LAG(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TKD_LY_CHG |
Ticketed Change LY |
LAG_VARIANCE(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TKD_LY_PCT_CHG |
Ticketed % Change LY |
LAG_VARIANCE_PERCENT(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TKD_YTD |
Ticketed Count YTD |
SUM(BSDF.TKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TKD_YTD_LY |
Ticketed Count YTD LY |
LAG(BSDF.TKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TKD_YTD_LYP_CHG |
Ticketed Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.TKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TRPB |
Total Revenue Per Booking |
BSDF.TRVN / BSDF.BKD |
TRPB_LY |
Total Revenue Per Booking LY |
BSDF.TRVN_LY / BSDF.BKD_LY |
TRPB_LY_CHG |
Total Revenue Per Booking Change LY |
BSDF.TRPB - BSDF.TRPB_LY |
TRPB_LY_PCT_CHG |
Total Revenue Per Booking % Change LY |
(BSDF.TRPB_LY_CHG / BSDF.TRPB_LY) * 100 |
TRPP |
Total Revenue Per PAX |
BSDF.TRVN / BSDF.PXCNT |
TRPP_LY |
Total Revenue Per PAX LY |
BSDF.TRVN_LY / BSDF.PXCNT_LY |
TRPP_LY_CHG |
Total Revenue Per PAX Change LY |
BSDF.TRPP - BSDF.TRPP_LY |
TRPP_LY_PCT_CHG |
Total Revenue Per PAX % Change LY |
(BSDF.TRPP_LY_CHG / BSDF.TRPP_LY) * 100 |
TRVN_LP |
Total Revenue LP |
LAG(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
TRVN_LP_PCT_CHG |
Total Revenue % Change LP |
LAG_VARIANCE_PERCENT(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
TRVN_LY |
Total Revenue LY |
LAG(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TRVN_LY_CHG |
Total Revenue Change LY |
LAG_VARIANCE(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TRVN_LY_PCT_CHG |
Total Revenue % Change LY |
LAG_VARIANCE_PERCENT(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TRVN_RNK_BKOFC |
Total Revenue Rank of Booking Office Parent |
RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.TRVN DESC NULLS LAST WITHIN PARENT) |
TRVN_RNK_RUT |
Total Revenue Rank of Route Parent |
RANK() OVER HIERARCHY (ROUTE.HROUTE ORDER BY BSDF.TRVN DESC NULLS LAST WITHIN PARENT) |
TRVN_YTD |
Total Revenue YTD |
SUM(BSDF.TRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TRVN_YTD_LY |
Total Revenue YTD LY |
LAG(BSDF.TRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TRVN_YTD_LYP_CHG |
Total Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.TRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TXS_LP |
Taxes LP |
LAG(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME) |
TXS_LY |
Taxes LY |
LAG(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TXS_LY_CHG |
Taxes Change LY |
LAG_VARIANCE(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TXS_LY_PCT_CHG |
Taxes % Change LY |
LAG_VARIANCE_PERCENT(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TXS_YTD |
Taxes YTD |
SUM(BSDF.TXS) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TXS_YTD_LY |
Taxes YTD LY |
LAG(BSDF.TXS_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TXS_YTD_LYP_CHG |
Taxes YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.TXS_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
WTLST_LP |
Waitlist LP |
LAG(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME) |
WTLST_LY |
Waitlist LY |
LAG(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
WTLST_LY_CHG |
Waitlist Change LY |
LAG_VARIANCE(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
WTLST_LY_PCT_CHG |
Waitlist % Change LY |
LAG_VARIANCE_PERCENT(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
WTLST_YTD |
Wait Listed Count YTD |
SUM(BSDF.WTLST) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
WTLST_YTD_LY |
Wait Listed Count YTD LY |
LAG(BSDF.WTLST_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
WTLST_YTD_LYP_CHG |
Wait Listed Count YTD % Change LY |
LAG_VARIANCE_PERCENT(BSDF.WTLST_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
Contains the summarized booking segment departure fact forecast information.
Table 8-6 briefly describes the Dimensions and Load Level.
Table 8-6 Booking Segment Departure Fact Forecast Cube Dimensions and Load Level
Dimensions | Load Level |
---|---|
TIME |
DAY |
BKCLS |
BKCLS |
ROUTE |
ROUTE |
OPFLT |
OPFLT |
OPSMT |
OPSMT |
BKOFC |
AGNT |
Table 8-7 briefly describes the Aggregation Operator and Order
Table 8-7 Booking Segment Departure Fact Forecast Aggregation Operator and Order
Dimension Name | Operator | Order |
---|---|---|
TIME |
sum |
1 |
BKCLS |
sum |
2 |
BKOFC |
sum |
3 |
OPFLT |
sum |
4 |
OPSMT |
sum |
5 |
ROUTE |
sum |
6 |
Table 8-8 briefly describes the Base Measures
Table 8-8 Booking Segment Departure Fact Forecast Base Measures
Physical Name | Logical Name | Physical Column |
---|---|---|
BKD_F |
Booked Forecast |
Booked Forecast |
GBKD_F |
Group Booked Forecast |
Group Booked Forecast |
IBKD_F |
Individual Booked Forecast |
Individual Booked Forecast |
PXCNT_F |
Passenger Count Forecast |
Passenger Count Forecast |
TRVN_F |
Total Revenue Forecast |
Total Revenue Forecast |
Table 8-9 briefly describes the Derived Measures.
Contains the summarized call center performance information.
Table 8-10 briefly describes the Dimensions and Load Level.
Table 8-10 Call Center Performance Cube Dimensions and Load Level
Dimensions | Load Level |
---|---|
TIME |
DAY |
BKOFC |
AGNT |
Table 8-11 briefly describes the Aggregation Operator and Order
Table 8-11 Call Center Performance Fact Aggregation Operator and Order
Dimension Name | Operator | Order |
---|---|---|
TIME |
sum |
1 |
BKOFC |
sum |
2 |
Table 8-12 briefly describes the Base Measures
Table 8-12 Call Center Performance Fact Base Measures
Physical Name | Logical Name | Physical Column | Description |
---|---|---|---|
CCNT |
Total number of call |
DWA_DLY_CC_PRFM.CALL_CNT |
Total number of call |
ACCNT |
Total number of accessible call |
DWA_DLY_CC_PRFM.ACSBL_CNT |
Total number of accessible call |
STCNT |
Total number of satisfy call |
DWA_DLY_CC_PRFM.STFY_CNT |
Total number of satisfy call |
CMIN |
Total minute of call duration |
DWA_DLY_CC_PRFM.MIN_AMT |
Total minute of call duration |
AGCNT |
Working agent count |
DWA_DLY_CC_PRFM.AGNT_CNT |
Working agent count |
Table 8-13 briefly describes the Derived Measures
Table 8-13 Call Center Performance Fact Cube Derived Measures
Physical Name | Logical Name | Definition |
---|---|---|
ACCNT_LP |
Total Number of Accessible Call LP |
LAG(CCPF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
ACCNT_LP_PCT_CHG |
Total Number of Accessible Call % Change LP |
LAG_VARIANCE_PERCENT(CCPF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
ACCNT_YTD |
Total Number of Accessible Call YTD |
SUM(CCPF.ACCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
ACCNT_YTD_LY |
Total Number of Accessible Call YTD LY |
LAG(CCPF.ACCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
ACCNT_YTD_LYP_CHG |
Total Number of Accessible Call YTD % Change LY |
LAG_VARIANCE_PERCENT(CCPF.ACCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
AGCNT_LP |
Working Agent Count LP |
LAG(CCPF.AGCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
AGCNT_LP_PCT_CHG |
Working Agent Count % Change LP |
LAG_VARIANCE_PERCENT(CCPF.AGCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
AGCNT_YTD |
Working Agent Count YTD |
SUM(CCPF.AGCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
AGCNT_YTD_LY |
Working Agent Count YTD LY |
LAG(CCPF.AGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
AGCNT_YTD_LYP_CH |
Working Agent Count YTD % Change LY |
LAG_VARIANCE_PERCENT(CCPF.AGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CCNT_LP |
Total Number of Call LP |
LAG(CCPF.CCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CCNT_LP_PCT_CHG |
Total Number of Call % Change LP |
LAG_VARIANCE_PERCENT(CCPF.CCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CCNT_YTD |
Total Number of Call YTD |
SUM(CCPF.CCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CCNT_YTD_LY |
Total Number of Call YTD LY |
LAG(CCPF.CCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CCNT_YTD_LYP_CHG |
Total Number of Call YTD % Change LY |
LAG_VARIANCE_PERCENT(CCPF.CCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CMIN_LP |
Total Minute of Call Duration LP |
LAG(CCPF.CMIN, 1) OVER HIERARCHY ("TIME".HTIME) |
CMIN_LP_PCT_CHG |
Total Minute of Call Duration % Change LP |
LAG_VARIANCE_PERCENT(CCPF.CMIN, 1) OVER HIERARCHY ("TIME".HTIME) |
CMIN_YTD |
Total Minute of Call Duration YTD |
SUM(CCPF.CMIN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CMIN_YTD_LY |
Total Minute of Call Duration YTD LY |
LAG(CCPF.CMIN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CMIN_YTD_LYP_CHG |
Total Minute of Call Duration YTD % Change LY |
LAG_VARIANCE_PERCENT(CCPF.CMIN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
STCNT_LP |
Total Number of Satisfy Call LP |
LAG(CCPF.STCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
STCNT_LP_PCT_CHG |
Total Number of Satisfy Call % Change LP |
LAG_VARIANCE_PERCENT(CCPF.STCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
STCNT_YTD |
Total Number of Satisfy Call YTD |
SUM(CCPF.STCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
STCNT_YTD_LY |
Total Number of Satisfy Call YTD LY |
LAG(CCPF.STCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
STCNT_YTD_LYP_CHG |
Total Number of Satisfy Call YTD % Change LY |
LAG_VARIANCE_PERCENT(CCPF.STCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
Contains the summarized customer survey daily information.
Table 8-14 briefly describes the Dimensions and Load Level.
Table 8-14 Customer Survey Daily Fact Cube Dimensions and Load Level
Dimensions | Load Level |
---|---|
TIME |
DAY |
IRSN |
IRSN |
SRV |
SRVC |
Table 8-15 briefly describes the Aggregation Operator and Order.
Table 8-15 Customer Survey Daily Fact Cube Aggregation Operator and Order
Dimension Name | Operator | Order |
---|---|---|
TIME |
SUM |
1 |
IRSN |
SUM |
2 |
SRVC |
SUM |
3 |
Table 8-16 briefly describes the Base Measures.
Table 8-16 Customer Survey Daily Fact Cube Base Measures
Physical Name | Logical Name | Physical Column | Description |
---|---|---|---|
STFC |
Satisfy Count |
DWA_DLY_CUST_SURVEY.STFY_CNT |
Satisfy Count |
TSRC |
Total Survey Count |
DWA_DLY_CUST_SURVEY.TOT_SURVEY_CNT |
Total Survey Count |
Table 8-17 briefly describes the Derived Measures.
Table 8-17 Customer Survey Daily Fact Cube Derived Measures
Physical Name | Logical Name | Definition |
---|---|---|
STFC_LP |
Satisfy Count LP |
LAG(CSDF.STFC, 1) OVER HIERARCHY ("TIME".HTIME) |
STFC_LP_PCT_CHG |
Satisfy Count % Change LP |
LAG_VARIANCE_PERCENT(CSDF.STFC, 1) OVER HIERARCHY ("TIME".HTIME) |
STFC_YTD |
Satisfy Count YTD |
SUM(CSDF.STFC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
STFC_YTD_LY |
Satisfy Count YTD LY |
LAG(CSDF.STFC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
STFC_YTD_LYP_CHG |
Satisfy Count YTD % Change LY |
LAG_VARIANCE_PERCENT(CSDF.STFC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TSRC_LP |
Total Survey Count LP |
LAG(CSDF.TSRC, 1) OVER HIERARCHY ("TIME".HTIME) |
TSRC_LP_PCT_CHG |
Total Survey Count % Change LP |
LAG_VARIANCE_PERCENT(CSDF.TSRC, 1) OVER HIERARCHY ("TIME".HTIME) |
TSRC_YTD |
Total Survey Count YTD |
SUM(CSDF.TSRC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TSRC_YTD_LY |
Total Survey Count YTD LY |
LAG(CSDF.TSRC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TSRC_YTD_LYP_CHG |
Total Survey Count YTD % Change LY |
LAG_VARIANCE_PERCENT(CSDF.TSRC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
Contains the summarized flight detail daily information.
Table 8-18 briefly describes the Dimensions and Load Level.
Table 8-18 Flight Detail Daily Cube Dimensions and Load Level
Dimensions | Load Level |
---|---|
TIME |
DAY |
OPSMT |
OPSMT |
OPFLT |
OPFLT |
Table 8-19 briefly describes the Aggregation Operator and Order.
Table 8-19 Flight Detail Daily Cube Aggregation Operator and Order
Dimension Name | Operator | Order |
---|---|---|
TIME |
SUM |
1 |
OPSMT |
SUM |
2 |
OPFLT |
SUM |
3 |
Table 8-20 briefly describes the Base Measures.
Table 8-20 Flight Detail Daily Cube Base Measures
Physical Name | Logical Name | Physical Column | Description |
---|---|---|---|
SBCP |
Saleable Total Capacity |
DWA_DLY_FLT_DETLS.SALEBLE_TOT_CPCTY |
Total number of saleable seat |
DTFL |
Distance Flown |
DWA_DLY_FLT_DETLS.NAUTICAL_MLS |
The distance flown between the origin and destination |
Table 8-21 briefly describes the Derived Measures.
Table 8-21 Flight Detail Daily Cube Derived Measures
Physical Name | Logical Name | Definition |
---|---|---|
DTFL_LP |
Distance Flown LP |
LAG(FDDF.DTFL, 1) OVER HIERARCHY ("TIME".HTIME) |
PASK |
Passenger Available Seat Kilometer |
FDDF.DTFL * FDDF.SBCP |
PASK_LP |
Passenger Available Seat Kilometer LP |
FDDF.DTFL_LP * FDDF.SBCP_LP |
SBCP_LP |
Saleable Total Capacity LP |
LAG(FDDF.SBCP, 1) OVER HIERARCHY ("TIME".HTIME) |
Contains the summarized loyalty account information.
Table 8-22 briefly describes the Dimensions and Load Level.
Table 8-22 Loyalty Account Fact Cube Dimensions and Load Level
Dimensions | Load Level |
---|---|
TIME |
DAY |
GEO |
CITY |
LOYLV |
LOYLY |
Table 8-23 briefly describes the Aggregation Operator and Order.
Table 8-23 Loyalty Account Fact Cube Aggregation Operator and Order
Dimension Name | Operator | Order |
---|---|---|
TIME |
SUM |
1 |
GEO |
SUM |
2 |
LOYLV |
SUM |
3 |
Table 8-24 briefly describes the Base Measures.
Table 8-24 Loyalty Account Fact Cube Base Measures
Physical Name | Logical Name | Physical Column | Description |
---|---|---|---|
LYCNT |
Loyalty Account Count |
DWA_DLY_LYLTY_ACCT.LYLTY_ACCT_CNT |
Loyalty Account Count |
UGCNT |
Upgrade Count |
DWA_DLY_LYLTY_ACCT.UGRD_CNT |
Upgrade Count |
DGCNT |
Downgrade Count |
DWA_DLY_LYLTY_ACCT.DGRD_CNT |
Downgrade Count |
ATCNT |
Active Account Count |
DWA_DLY_LYLTY_ACCT.ACTV_CNT |
Active Account Count |
TAML |
The Total Mils Amount in Accounts |
DWA_DLY_LYLTY_ACCT.TOT_MILES_AMT |
The Total Mils Amount in Accounts |
TMED |
The Total Mils Amount Earned in Accounts |
DWA_DLY_LYLTY_ACCT.MILES_ERND_AMT |
The Total Mils Amount Earned in Accounts |
TMRD |
The Total Mils Amount Redeemed in Accounts |
DWA_DLY_LYLTY_ACCT.MILES_RDMD_AMT |
The Total Mils Amount Redeemed in Accounts |
Table 8-25 briefly describes the Derived Measures.
Table 8-25 Loyalty Account Fact Cube Derived Measures
Physical Name | Logical Name | Definition |
---|---|---|
ATCNT_LP |
Active Account Count LP |
LAG(LYAF.ATCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
ATCNT_LP_PCT_CHG |
Active Account Count % Change LP |
LAG_VARIANCE_PERCENT(LYAF.ATCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
ATCNT_YTD |
Active Account Count YTD |
SUM(LYAF.ATCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
ATCNT_YTD_LY |
Active Account Count YTD LY |
LAG(LYAF.ATCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
ATCNT_YTD_LYP_CHG |
Active Account Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYAF.ATCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
DGCNT_LP |
Downgrade Count LP |
LAG(LYAF.DGCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
DGCNT_LP_PCT_CHG |
Downgrade Count % Change LP |
LAG_VARIANCE_PERCENT(LYAF.DGCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
DGCNT_YTD |
Downgrade Count YTD |
SUM(LYAF.DGCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
DGCNT_YTD_LY |
Downgrade Count YTD LY |
LAG(LYAF.DGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
DGCNT_YTD_LYP_CHG |
Downgrade Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYAF.DGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
LYCNT_LP |
Loyalty Account Count LP |
LAG(LYAF.LYCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
LYCNT_LP_PCT_CHG |
Loyalty Account Count % Change LP |
LAG_VARIANCE_PERCENT(LYAF.LYCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
LYCNT_YTD |
Loyalty Account Count YTD |
SUM(LYAF.LYCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
LYCNT_YTD_LY |
Loyalty Account Count YTD LY |
LAG(LYAF.LYCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
LYCNT_YTD_LYP_CHG |
Loyalty Account Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYAF.LYCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TAML_LP |
The Total Mils Amount in Accounts LP |
LAG(LYAF.TAML, 1) OVER HIERARCHY ("TIME".HTIME) |
TAML_LP_PCT_CHG |
The Total Mils Amount in Accounts % Change LP |
LAG_VARIANCE_PERCENT(LYAF.TAML, 1) OVER HIERARCHY ("TIME".HTIME) |
TAML_YTD |
The Total Mils Amount in Accounts YTD |
SUM(LYAF.TAML) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TAML_YTD_LY |
The Total Mils Amount in Accounts YTD LY |
LAG(LYAF.TAML_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TAML_YTD_LYP_CHG |
The Total Mils Amount in Accounts YTD % Change LY |
LAG_VARIANCE_PERCENT(LYAF.TAML_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TMED_LP |
The Total Mils Amount Earned in Accounts LP |
LAG(LYAF.TMED, 1) OVER HIERARCHY ("TIME".HTIME) |
TMED_LP_PCT_CHG |
The Total Mils Amount Earned in Accounts % Change LP |
LAG_VARIANCE_PERCENT(LYAF.TMED, 1) OVER HIERARCHY ("TIME".HTIME) |
TMED_YTD |
The Total Mils Amount Earned in Accounts YTD |
SUM(LYAF.TMED) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TMED_YTD_LY |
The Total Mils Amount Earned in Accounts YTD LY |
LAG(LYAF.TMED_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TMED_YTD_LYP_CHG |
The Total Mils Amount Earned in Accounts YTD % Change LY |
LAG_VARIANCE_PERCENT(LYAF.TMED_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TMRD_LP |
The Total Mils Amount Redeemed in Accounts LP |
LAG(LYAF.TMRD, 1) OVER HIERARCHY ("TIME".HTIME) |
TMRD_LP_PCT_CHG |
The Total Mils Amount Redeemed in Accounts % Change LP |
LAG_VARIANCE_PERCENT(LYAF.TMRD, 1) OVER HIERARCHY ("TIME".HTIME) |
TMRD_YTD |
The Total Mils Amount Redeemed in Accounts YTD |
SUM(LYAF.TMRD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TMRD_YTD_LY |
The Total Mils Amount Redeemed in Accounts YTD LY |
LAG(LYAF.TMRD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TMRD_YTD_LYP_CHG |
The Total Mils Amount Redeemed in Accounts YTD % Change LY |
LAG_VARIANCE_PERCENT(LYAF.TMRD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
UGCNT_LP |
Upgrade Count LP |
LAG(LYAF.UGCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
UGCNT_LP_PCT_CHG |
Upgrade Count % Change LP |
LAG_VARIANCE_PERCENT(LYAF.UGCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
UGCNT_YTD |
Upgrade Count YTD |
SUM(LYAF.UGCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
UGCNT_YTD_LY |
Upgrade Count YTD LY |
LAG(LYAF.UGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
UGCNT_YTD_LYP_CHG |
Upgrade Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYAF.UGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
Contains the summarized loyalty account booking information.
Table 8-26 briefly describes the Dimensions and Load Level.
Table 8-26 Loyalty Booking Fact Cube Dimensions and Load Level
Dimensions | Load Level |
---|---|
TIME |
DAY |
LOYLV |
LOYLY |
BKOFC |
AGNT |
Table 8-27 briefly describes the Aggregation Operator and Order.
Table 8-27 Loyalty Booking Fact Cube Aggregation Operator and Order
Dimension Name | Operator | Order |
---|---|---|
TIME |
SUM |
1 |
LOYLV |
SUM |
2 |
BKOFC |
SUM |
3 |
Table 8-28 briefly describes the Base Measures.
Table 8-28 Loyalty Booking Fact Cube Base Measures
Physical Name | Logical Name | Physical Column | Description |
---|---|---|---|
LACNT |
Loyalty Account Count |
DWA_DLY_LA_BKG.LYLTY_ACCT_CNT |
Loyalty Account Count |
ACCNT |
Active Account Count |
DWA_DLY_LA_BKG.ACTV_CNT |
Active Account Count |
PCNT |
Passenger Count |
DWA_DLY_LA_BKG.PAX_CNT |
Passenger Count |
BKCNT |
Booked Count |
DWA_DLY_LA_BKG.BKD |
Booked Count |
CFCNT |
The Confirmed Booking Count |
DWA_DLY_LA_BKG.CONFMD_CNT |
The Confirmed Booking Count |
CLCNT |
The Cancelled Booking Count |
DWA_DLY_LA_BKG.CNCLD_CNT |
The Cancelled Booking Count |
FPCNT |
The Flown Passenger Count |
DWA_DLY_LA_BKG.FLN_PAX_CNT |
The Flown Passenger Count |
FRAC |
The Flown Revenue Contributed by Active Account |
DWA_DLY_LA_BKG.FLN_REV_BY_ACTV |
The Flown Revenue Contributed by Active Account |
FLRVN |
The Flown Revenue |
DWA_DLY_LA_BKG.FLN_REV |
The Flown Revenue |
FTCNT |
The Flight Count |
DWA_DLY_LA_BKG.FLT_CNT |
The Flight Count |
TKAMT |
Ticket Amount |
DWA_DLY_LA_BKG.TKT_AMT |
Ticket Amount |
Table 8-29 briefly describes the Derived Measures.
Table 8-29 Loyalty Booking Fact Cube Derived Measures
Physical Name | Logical Name | Definition |
---|---|---|
ACCNT_LP |
Active Account Count LP |
LAG(LYBF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
ACCNT_LP_PCT_CHG |
Active Account Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
ACCNT_YTD |
Active Account Count YTD |
SUM(LYBF.ACCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
ACCNT_YTD_LY |
Active Account Count YTD LY |
LAG(LYBF.ACCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
ACCNT_YTD_LYP_CHG |
Active Account Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.ACCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BKCNT_LP |
Booked Count LP |
LAG(LYBF.BKCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
BKCNT_LP_PCT_CHG |
Booked Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.BKCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
BKCNT_YTD |
Booked Count YTD |
SUM(LYBF.BKCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
BKCNT_YTD_LY |
Booked Count YTD LY |
LAG(LYBF.BKCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
BKCNT_YTD_LYP_CHG |
Booked Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.BKCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CFCNT_LP |
The Confirmed Booking Count LP |
LAG(LYBF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CFCNT_LP_PCT_CHG |
The Confirmed Booking Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CFCNT_YTD |
The Confirmed Booking Count YTD |
SUM(LYBF.CFCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CFCNT_YTD_LY |
The Confirmed Booking Count YTD LY |
LAG(LYBF.CFCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CFCNT_YTD_LYP_CHG |
The Confirmed Booking Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.CFCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLCNT_LP |
The Cancelled Booking Count LP |
LAG(LYBF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CLCNT_LP_PCT_CHG |
The Cancelled Booking Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
CLCNT_YTD |
The Cancelled Booking Count YTD |
SUM(LYBF.CLCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
CLCNT_YTD_LY |
The Cancelled Booking Count YTD LY |
LAG(LYBF.CLCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
CLCNT_YTD_LYP_CHG |
The Cancelled Booking Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.CLCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FLRVN_LP |
The Flown Revenue LP |
LAG(LYBF.FLRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
FLRVN_LP_PCT_CHG |
The Flown Revenue % Change LP |
LAG_VARIANCE_PERCENT(LYBF.FLRVN, 1) OVER HIERARCHY ("TIME".HTIME) |
FLRVN_YTD |
The Flown Revenue YTD |
SUM(LYBF.FLRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
FLRVN_YTD_LY |
The Flown Revenue YTD LY |
LAG(LYBF.FLRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FLRVN_YTD_LYP_CHG |
The Flown Revenue YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.FLRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FPCNT_LP |
The Flown Passenger Count LP |
LAG(LYBF.FPCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
FPCNT_LP_PCT_CHG |
The Flown Passenger Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.FPCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
FPCNT_YTD |
The Flown Passenger Count YTD |
SUM(LYBF.FPCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
FPCNT_YTD_LY |
The Flown Passenger Count YTD LY |
LAG(LYBF.FPCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FPCNT_YTD_LYP_CHG |
The Flown Passenger Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.FPCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FRAC_LP |
The Flown Revenue Contributed by Active Account LP |
LAG(LYBF.FRAC, 1) OVER HIERARCHY ("TIME".HTIME) |
FRAC_LP_PCT_CHG |
The Flown Revenue Contributed by Active Account % Change LP |
LAG_VARIANCE_PERCENT(LYBF.FRAC, 1) OVER HIERARCHY ("TIME".HTIME) |
FRAC_YTD |
The Flown Revenue Contributed by Active Account YTD |
SUM(LYBF.FRAC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
FRAC_YTD_LY |
The Flown Revenue Contributed by Active Account YTD LY |
LAG(LYBF.FRAC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FRAC_YTD_LYP_CHG |
The Flown Revenue Contributed by Active Account YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.FRAC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FTCNT_LP |
The Flight Count LP |
LAG(LYBF.FTCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
FTCNT_LP_PCT_CHG |
The Flight Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.FTCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
FTCNT_YTD |
The Flight Count YTD |
SUM(LYBF.FTCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
FTCNT_YTD_LY |
The Flight Count YTD LY |
LAG(LYBF.FTCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
FTCNT_YTD_LYP_CHG |
The Flight Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.FTCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
LACNT_LP |
Loyalty Account Count LP |
LAG(LYBF.LACNT, 1) OVER HIERARCHY ("TIME".HTIME) |
LACNT_LP_PCT_CHG |
Loyalty Account Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.LACNT, 1) OVER HIERARCHY ("TIME".HTIME) |
LACNT_YTD |
Loyalty Account Count YTD |
SUM(LYBF.LACNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
LACNT_YTD_LY |
Loyalty Account Count YTD LY |
LAG(LYBF.LACNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
LACNT_YTD_LYP_CHG |
Loyalty Account Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.LACNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
PCNT_LP |
Passenger Count LP |
LAG(LYBF.PCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
PCNT_LP_PCT_CHG |
Passenger Count % Change LP |
LAG_VARIANCE_PERCENT(LYBF.PCNT, 1) OVER HIERARCHY ("TIME".HTIME) |
PCNT_YTD |
Passenger Count YTD |
SUM(LYBF.PCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
PCNT_YTD_LY |
Passenger Count YTD LY |
LAG(LYBF.PCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
PCNT_YTD_LYP_CHG |
Passenger Count YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.PCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TKAMT_LP |
Ticket Amount LP |
LAG(LYBF.TKAMT, 1) OVER HIERARCHY ("TIME".HTIME) |
TKAMT_LP_PCT_CHG |
Ticket Amount % Change LP |
LAG_VARIANCE_PERCENT(LYBF.TKAMT, 1) OVER HIERARCHY ("TIME".HTIME) |
TKAMT_YTD |
Ticket Amount YTD |
SUM(LYBF.TKAMT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR") |
TKAMT_YTD_LY |
Ticket Amount YTD LY |
LAG(LYBF.TKAMT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |
TKAMT_YTD_LYP_CHG |
Ticket Amount YTD % Change LY |
LAG_VARIANCE_PERCENT(LYBF.TKAMT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING) |