Oracle® Airlines Data Model リファレンス

11gリリース2(11.2)

B72453-01(原本部品番号:E26208-02)

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

第I部 論理および物理データ・モデル

1 Oracle Airlines Data Modelの概要

- Oracle Airlines Data Modelとは

- Oracle Airlines Data Modelを使用する利点

- Oracle Airlines Data Modelのコンポーネント

- Oracle Airlines Data Modelを構成するOracle製品

2 論理データ・モデル

- 参照エンティティ

- 検索エンティティ

- ベース・エンティティ

- 導出エンティティ

- 集計エンティティ

- 論理データ・モデル・エンティティ・ディクショナリ

- 論理データ・モデル・ディメンション・ディクショナリ

3 Oracle Airlines Data Modelの物理データ・モデル

- Oracle Airlines Data Modelの物理データ・モデルの概要

- 参照表

- 実表

- 導出表

- 集計表

- ディメンション表

- 検索表

- マイニング表

- データベース順序

- メタデータ表

- Oracle Airlines Data Model OLAPキューブMV、キューブ・ビュー

4 Oracle Airlines Data Modelの論理から物理へのマッピング

- Oracle Airlines Data Modelの論理から物理へのマッピング

5 Oracle Airlines Data Modelのパーティション

- Oracle Airlines Data Modelのパーティション戦略

第II部 Inter-ETL、OLAP、データ・マイニングおよびユーティリティ・スクリプト

6 Oracle Airlines Data ModelのIntra-ETL

- Oracle Airlines Data Model Intra-ETLの概要

- PL/SQLプロシージャの値検索モデル

- Intra-ETL PL/SQLマッピングのソースおよびターゲット表

- PKG_DWA_CUST_SRVYマッピング

- PKG_DWA_DLY_BKG_FACTマッピング

- PKG_DWA_DLY_CALL_CNTR_PRFMNCマッピング

- PKG_DWA_DLY_FLT_DETLSマッピング

- PKG_DWA_DLY_LYLTY_ACCT_BKGマッピング

- PKG_DWA_DLY_LYLTY_ACCTマッピング

- PKG_DWD_BKG_FACTマッピング

- PKG_DWD_CALL_CNTR_PRFMNCマッピング

- PKG_DWD_CUST_SRVYマッピング

- PKG_DWD_FLT_DETLS_FACTマッピング

- PKG_DWD_LYLTY_ACCT_BAL_HISTマッピング

- PKG_DWD_LYLTY_ACCT_LVL_HISTマッピング

- PKG_DWD_LYLTY_PRGマッピング

- PKG_DWD_PNRマッピング

- PKG_DWD_TKTマッピング

- PKG_DWM_ACCTマッピング

- PKG_DWM_ACFT_VERマッピング

- PKG_DWM_AIPプロシージャ

- PKG_DWM_BKG_CLS_TYPプロシージャ

- PKG_DWM_BKG_OFFマッピング

- PKG_DWM_BKG_PAXマッピング

- PKG_DWM_BKG_TSTマッピング

- PKG_DWM_CARRマッピング

- PKG_DWM_CORP_CUSTマッピング

- PKG_DWM_FLTマッピング

- PKG_DWM_FRQTFLRマッピング

- PKG_DWM_INTRATN_RSLTマッピング

- PKG_DWM_INTRATN_RSNマッピング

- PKG_DWM_LEGマッピング

- PKG_DWM_LYLTY_LVLマッピング

- PKG_DWM_PDI_CHNLマッピング

- PKG_DWM_SALES_CHNLマッピング

- PKG_DWM_SEGマッピング

- PKG_DWM_SEG_PAIRマッピング

- PKG_DWM_SVCマッピング

- PKG_DWM_TRAF_CATGマッピング

- Intra-ETLプロセス・フロー

7 Oracle Airlines Data Model OLAPモデル・ディメンション

- Oracle Airlines Data ModelのOLAPディメンションの概要

- Oracle Airlines Data Model OLAPディメンション

- 予約クラス: BKCLS

- 予約オフィス: BKOFC

- 地理: GEO

- 対話の理由: IRSN

- ロイヤルティ・レベル: LOYLV

- 業務フライト: OPFLT

- 業務セグメント: OPSMT

- 航路: ROUTE

- サービス: SRVC

- 時間: TIME

8 Oracle Airlines Data Model OLAPモデル・キューブ

- Oracle Airlines Data Model OLAPキューブの概要

- 予約セグメント出発ファクト・キューブ: BSDF

- 予約セグメント出発ファクト予測キューブ: BSDF_F

- コール・センター・パフォーマンス・ファクト・キューブ: CCPF

- 顧客調査日次ファクト・キューブ: CSDF

- フライト詳細日次ファクト・キューブ: FDDF

- ロイヤルティ・アカウント・ファクト・キューブ: LYAF

- ロイヤルティ予約ファクト・キューブ: LYBF

9 Oracle Airlines Data Modelのデータ・マイニング・モデル

- Oracle Airlines Data Modelのデータ・マイニングについて

- Oracle Airlines Data Modelのデータ・マイニング・アーキテクチャの理解

- マイニング・モデルのリフレッシュ・プロシージャの使用

- Oracle Airlines Data Modelのデータ・マイニングについて

- Oracle Airlines Data Modelマイニング結果表

- モデル1: 顧客セグメンテーション分析

- 顧客セグメンテーションのソース

- 顧客セグメンテーションの出力

- 顧客セグメンテーションのアルゴリズム

- モデル2: 顧客ロイヤルティ分析

- ターゲット変数

- 顧客ロイヤルティのソース

- 顧客ロイヤルティの出力

- 顧客ロイヤルティのアルゴリズム

- モデル3: 顧客生涯価値分析

- ターゲット変数

- 顧客生涯価値のソース

- 顧客生涯価値の出力

- 顧客生涯価値のアルゴリズム

- モデル4: 搭乗頻度の高い乗客の予測

- ターゲット変数

- 搭乗頻度の低い乗客のソース

- 搭乗頻度の低い乗客の出力

- 搭乗頻度の低い乗客のアルゴリズム

10 Oracle Airlines Data Modelユーティリティ・スクリプト

- カレンダ移入

- カレンダ移入スクリプト

- カレンダ・データの移入方法

11 Oracle Airlines Data Modelサンプル・レポート

- 代理店パフォーマンス分析

- 代理店パフォーマンス分析確認済

- 代理店パフォーマンス分析PCT CANCEL

- 代理店パフォーマンス分析総収益

- 予約分析

- 代理店予約分析

- 予約セグメント分析

- 日次予約分析

- フライト予約分析

- グループ予約分析

- 月次予約分析

- 四半期予約分析

- サービス・クラス分析

- 週次予約分析

- チャネル・パフォーマンス分析

- 代理店予約分析

- 販売チャネル・パフォーマンス分析

- 収益分析

- 代理店収益分析(USD)

- 予約クラス収益分析(USD)

- チャネル収益分析(USD)

- フライト収益分析(USD)

- 販売地域当たりの飛行収益

- 販売地域およびサービス・クラス当たりの飛行収益

- 販売 - 純収益飛行チャネル・フロップ10

- 販売 - 純収益飛行チャネル上位10

- 販売 - 純収益飛行フロップ10の国

- 販売 - 純収益飛行上位10の国

- 販売 - 代理店当たりの純収益 - 上位10の収益

- セグメント収益分析(USD)

- サービス・クラス収益分析(USD)

- 航路分析レポート

- 予約の航路ランク

- コール・センター・パフォーマンス分析

- コール・センター・パフォーマンス

- コール・センター販売パフォーマンス

- 顧客ロイヤルティ分析

- 航空会社への寄与

- 付与/引換え

- メンバーシップ開発

- 搭乗頻度の高い乗客の顧客マイニング

- 搭乗頻度の低い乗客の顧客マイニング

- 顧客対話分析

- 顧客満足度調査のサマリー

- 顧客満足度搭乗調査の詳細

- 顧客満足度地上調査の詳細

- 顧客関係の顧客コメント

第III部 付録

A 制御表

- Intra-ETLロード・パラメータの制御表

- Intra-ETL OLAPマッピングの制御表

- Intra-ETL監視プロセスの制御表

- Intra-ETLパラメータの管理表

- Intra-ETLエラーの管理表

索引

Oracle® Airlines Data Model

リファレンス

11gリリース2(11.2)

B72453-01(原本部品番号:E26208-02)

2011年12月

Oracle Airlines Data Modelリファレンス11gリリース2 (11.2)

B72453-01

Copyright © 2010, 2011, Oracle and/or its affiliates.All rights reserved.

原本著者: Thomas Van Raalte

原本協力者: Betsy Vanasse

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007).Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

はじめに

『Oracle Airlines Data Modelリファレンス』では、Oracle Airlines Data Modelのデータ・モデル構造について説明します。Oracle Airlines Data Modelの各環境には固有のニーズがあるので、Oracle Airlines Data Modelはそれぞれのお客様のニーズに応じて構成を変更できます。

対象読者

『Oracle Airlines Data Modelリファレンス』は、次の読者を対象にしています。

- Oracle Airlines Data Modelをメンテナンスおよび調整するITスペシャリスト。Oracle Database、PL/SQL、Analytic Workspace Manager (AWM)およびOracle Business Intelligence Suite Enterprise Editionのしっかりとした基礎を身に付けていることが前提となっています。

- データを格納するデータ・ウェアハウスとデータベース・オブジェクトを管理するデータベース管理者。データを別の形式に変換するために使用されるIntra-ETLと、PL/SQLおよびOracle Databaseについて理解していることが前提です。

- ビジネス・アナリスト、情報・データ・アナリスト、市場アナリストおよびセールス・アナリスト。

このマニュアルは、データ・モデラー、データ・ウェアハウス管理者、ITスタッフおよびETL開発者も対象としています。

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

Oracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs (聴覚障害者向け)を参照してください。

関連ドキュメント

Oracle Airlines Data Modelの詳細は、Oracle Airlines Data Modelドキュメント・セットの次のドキュメントを参照してください。

- 『Oracle Airlines Data Modelインストレーション・ガイド』

- 『Oracle Airlines Data Model実装およびオペレーション・ガイド』

- 『Oracle Airlines Data Modelリリース・ノート』

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

第I部

論理および物理データ・モデル

この部では、Oracle Airlines Data Modelについて概説し、論理および物理データ・モデルの詳細を示します。

第I部は、次の章で構成されています。

- 第1章「Oracle Airlines Data Modelの概要」

- 第2章「論理データ・モデル」

- 第3章「Oracle Airlines Data Modelの物理データ・モデル」

- 第4章「Oracle Airlines Data Modelの論理から物理へのマッピング」

- 第5章「Oracle Airlines Data Modelのパーティション」

1 Oracle Airlines Data Modelの概要

この章では、標準ベースの事前構築済の航空データ・ウェアハウスを実現するOracle Airlines Data Modelの概要を示します。

この章の内容は次のとおりです。

- Oracle Airlines Data Modelとは

- Oracle Airlines Data Modelを使用する利点

- Oracle Airlines Data Modelのコンポーネント

- Oracle Airlines Data Modelを構成するOracle製品

Oracle Airlines Data Modelとは

Oracle Airlines Data Modelは、標準ベースの事前構築済の航空データ・ウェアハウスを提供して、航空会社がインサイト(真相を見抜く力)を持ち、より迅速に行動することを可能にします。Oracle Airlines Data Modelでは、即時利用可能なOracleベースのデータ・ウェアハウスおよびビジネス・インテリジェンス・ソリューションを利用することで、即時の運用および継続的な運用においてコストを削減し、航空業界特有のデータ・モデルを最高水準のデータベースおよびビジネス・インテリジェンス・テクノロジ・ソリューションで利用できます。

Oracle Airlines Data Modelは、ビジネス・インテリジェンス・プラットフォームに密接に統合されたシングル・ベンダー・ソリューション・パッケージで提供されています。Oracle Airlines Data Modelでは、事前構築済のデータ・マイニング、Oracle Online Analytical Processing (Oracle OLAP)およびディメンション・モデルにより、収益を改善させる即時に対応可能な業界特有のメトリックおよびインサイトが提供されます。これらのビジネス・インテリジェンス・ソリューションでは、Oracleのデータベース内でよく使用される最適化、並列処理およびパフォーマンス・エンジニアリングを使用して、Oracleのスケーラビりティおよび信頼性を利用できます。

Oracle Airlines Data Modelは、あらゆるアプリケーション環境に対応し、容易に拡張できます。

Oracle Airlines Data Modelは、Oracleテクノロジと組み合せることで、完全で拡張可能な航空データ・ウェアハウスおよびビジネス・インテリジェンス・フレームワークに必要なすべてのコンポーネントが提供され、複雑でコストのかかる統合の必要が排除され、すべてが総所有コストを削減するように設計されています。

Oracle Airlines Data Modelを使用する利点

Oracle Airlines Data Modelでは、航空データ・ウェアハウスの設計および実装を速やかに開始し、予測どおりの実装作業により、データ・ウェアハウスおよびビジネス・インテリジェンス・プロジェクトのポジティブROIを速やかに達成できます。

Oracle Airlines Data Modelには、次の機能があります。

- 情報の問合せおよびレポート: 詳細およびサマリー・データの抽出

- OLAPデータ分析: サマリー、トレンド、予測の提供

- データ・マイニングのインサイトおよび予測: 潜在的なパターンを検出しインサイトを提供

Oracle Airlines Data Modelは、適合性および拡張性を備えたすぐに利用可能なデータ・ウェアハウス・フレームワークを提供します。航空業界の標準に準拠し、他のシステムとの相互運用性があります。事前に構築およびチューニングされ、航空および市場の詳細データへのインテリジェントなインサイトを持つデータ・ウェアハウスは、その成果からすぐに価値を生み出し、多様な分析要件をサポートし、将来の分析アプリケーションの構築に役立ちます。素早く簡単な予測通りの実装により、リスクが削減され、デプロイメントの遅延や、すべて自分で作成した固有のデータ・ウェアハウス・ソリューションに関連する費用が発生しないため、より短時間で戦略的価値を達成できます。

Oracle Airlines Data Modelのコンポーネント

Oracle Airlines Data Modelには、次のコンポーネントがあります。

- 論理モデルおよびディメンション
第2章「論理データ・モデル」で、論理データ・モデルとディメンション・エンティティについて説明します。

- 物理モデル
第3章「Oracle Airlines Data Modelの物理データ・モデル」で、物理データ・モデルについて説明します。論理から物理へのマッピングは、第4章「Oracle Airlines Data Modelの論理から物理へのマッピング」で詳述します。第5章「Oracle Airlines Data Modelのパーティション」で、Oracle Airlines Data Modelの物理実表、導出表および集計表のパーティション戦略について説明します。

- Oracle Airlines Data Modelの異なるレイヤーへのデータの抽出、変換およびロード(ETL)を行うIntra-ETLデータベース・パッケージおよびSQLスクリプト
Intra-ETLパッケージおよびSQLスクリプトについては、第6章「Oracle Airlines Data ModelのIntra-ETL」で詳述します。

- Oracle Airlines Data ModelのOLAPモデル
第7章「Oracle Airlines Data Model OLAPモデル・ディメンション」および第8章「Oracle Airlines Data Model OLAPモデル・キューブ」で、OLAPモデルについて説明します。

- 事前定義済のデータ・マイニング・モデル
これらのモデルについては、第9章「Oracle Airlines Data Modelのデータ・マイニング・モデル」で詳述します。

- ユーティリティ・スクリプト
ユーティリティ・スクリプトについては、第10章「Oracle Airlines Data Modelユーティリティ・スクリプト」で詳述します。

- サンプル・レポートおよびダッシュボード
第11章「Oracle Airlines Data Modelサンプル・レポート」に、サンプル・レポートを示します。

- インストール・スクリプト
インストールの詳細は、『Oracle Airlines Data Modelインストレーション・ガイド』を参照してください。

Oracle Airlines Data Modelを構成するOracle製品

航空ビジネス・インテリジェンスのインフラストラクチャの構築には、複数のOracleテクノロジが含まれます。

Oracle DatabaseでのOLAP、データ・マイニングおよびパーティショニング・オプションの使用

Oracle Airlines Data Modelは、完全なOracleテクニカル・スタックを利用します。SQLモデル、圧縮、パーティション化、データ・マイニング、オンライン分析処理(OLAP)といったOracle Databaseのデータ・ウェアハウス機能を利用します。

Oracle開発ツール

表1-1に、Oracle Airlines Data Modelで提供される事前定義済の物理モデルのカスタマイズや、ターゲットのリレーショナル表とOLAPキューブの移入を行うために使用するツールを示します。

表1-1 Oracle Airlines Data Modelで使用するOracle開発ツール

名前

用途

SQL DeveloperまたはSQL*Plus

データベース・オブジェクトの作成または変更

Analytic Workspace Manager

ターゲットOLAPキューブへの移入

Oracle Business Intelligence Suite Enterprise Editionの表示ツール

Oracle Business Intelligence Suite Enterprise Editionは、すべての分析機能およびレポート機能を備えたエンタープライズ・ビジネス・インテリジェンス製品の総合的なスイートです。Oracle Business Intelligence Suite Enterprise EditionのAnswersおよびDashboardの表示ツールを使用して、Oracle Airlines Data Modelで提供された事前定義済のサンプル・ダッシュボード・レポートをカスタマイズできます。

2 論理データ・モデル

Oracle Airlines Data Modelの論理データ・モデルは、ビジネス・エンティティとそのリレーションシップを定義し、ビジネスおよびOracle Airlines Data Modelデータ・ウェアハウスのデータ要件への理解を提供します。

この章の内容は次のとおりです。

- 参照エンティティ

- 検索エンティティ

- ベース・エンティティ

- 導出エンティティ

- 集計エンティティ

- 論理データ・モデル・エンティティ・ディクショナリ

- 論理データ・モデル・ディメンション・ディクショナリ

注意:
属性およびエンティティを使用した完全なダイアグラムを示す図は、Oracle Airlines Data Model IPパッチとともに利用可能です。IPパッチは、追加ドキュメントを含みます。IPパッチの取得の詳細は『Oracle Airlines Data Modelリリース・ノート』を参照し、Oracle Airlines Data Modelパッチ・セットの最新情報はhttps://support.oracle.comのMy Oracle Supportにアクセスしてください。

参照エンティティ

参照エンティティは、データが記録および分析される航空組織内のエンティティや、この組織に関連付けられるエンティティを定義します。参照エンティティは、組織構造の定義に役立ちます。

表2-1に、参照エンティティのリストを示します。

表2-1 参照エンティティのリスト

エンティティ・リスト

ACCOUNT

AIRPORT

AWARD VOUCHER

BANK CARD

BOOKING CAMPAIGN

BOOKING OFFICE

BOOKING OFFICE USER

BOOKING PASSENGER DOCUMENT INFORMATION

BOOKING PASSENGER

BOOKING PRODUCT

BOOKING SEAT PREFERENCE

BOOKING SERIES

BOOKING SSR BRDG

BOOKING TRANSITIONAL STORE TICKET

BOOKING TST PRICE

BOOKING TST SEGMENT

CARRIER

CHECKIN BAGGAGE GROUP

CHECKIN INDIVIDUAL BAGGAGE

CODESHARE

CODESHARE BRIDGE

CUSTOMER SEGMENTATION

CUSTOMER SEGMENTATION DETAILS

FLIGHT

FREQUENT FLYER

GROUPING

INFLIGHT MEAL

LEG

LOYALTY ACCOUNT

LOYALTY LEVEL

ODT ACCOUNT

OPTION

PARTY

PASSENGER CONTACT

PASSENGER COUNTRY ADDRESS INFORMATION

PASSENGER VISA INFORMATION

PDI CHARACTERISTIC

PNR PARENT CHILD RELATIONSHIP

POINT OF SALE GDS OFFICE

SEAT

SEGMENT

SERVICE

SMS AGENT

SMS CUSTOMER

STATION

TICKET COUPON

TSM

TSM PASSENGER

VEHICLE

VIP PASSENGER INFORMATION

検索エンティティ

Oracle Airlines Data Modelの検索エンティティは、データ・ウェアハウスの比較的静的なデータまたは記述的なデータの説明です。検索エンティティでは、頻繁に使用される属性の説明を定義します。検索エンティティによって領域が節約されます。これは、参照が行われるファクト表に保持されるのが、小さいキーまたはコードおよび外部キーのみであるためです。Oracle Airlines Data Modelでは、領域を消費する説明を検索表に格納し、参照される各取引の行で説明を繰り返さないようにしています。

表2-2に、検索エンティティのリストを示します。

表2-2 検索エンティティのリスト

エンティティ・リスト

ACCOUNT LEVEL

ACCOUNT TRANSFER REASON

ACCOUNT TYPE

AIRCRAFT TYPE

AIRCRAFT VERSION

BANK CARD TYPE

BOOKING CLASS

BOOKING OTHER SERVICE

BOOKING REMARK

BOOKING SPECIAL SERVICE REQUEST

CARRIER TYPE

COMPENSATORY REASON

COMPLAIN CLASS

COMPLAIN TYPE

FARE ELEMENT

INTERACTION REASON

INTERACTION RESULT TYPE

LETTER TYPE

PARTY INTERACTION ITEM STATUS

PARTY STATUS

PASSENGER NAME RECORD TYPE

PDI CHANNEL

SALES CHANNEL

TRAFFIC CATEGORY

TSM EXCESS BAGGAGE

TSM MCO

TSM PRICE

TSM ROUTE

TSM SERVICE

ベース・エンティティ

ベース・エンティティでは、微小レベルの取引データを定義します。ベース表のデータは、導出レイヤーと集計レイヤーをサポートし、高度な分析のデータ・マイニングのソースとして機能します。

表2-3に、ベース・エンティティのリストを示します。

表2-3 ベース・エンティティのリスト

エンティティ・リスト

ACCOUNT LEVEL HISTORY

ACCOUNT TRANSFER

AUX

BOOKING

CAR RENTAL

CHECKIN

COMPENSATORY EARNING

COMPLAIN ADVICE

DIRECT EARNING

EARNING EVENT

FLIGHT CHANGE

FLIGHT SCHEDULE

HOTEL BOOKING

LOYALTY ACCOUNT BALANCE HISTORY

LOYALTY ACCOUNT LEVEL HISTORY

LOYALTY CONVERSION

LOYALTY POINTS EXPIRE

LOYALTY PROGRAM

PARTNER EARNING

PARTY INTERACTION CALL

PARTY INTERACTION EMAIL

PARTY INTERACTION

PARTY INTERACTION FAX

PARTY INTERACTION ITEM

PARTY INTERACTION LETTER

PARTY INTERACTION SMS

PARTY INTERACTION THREAD

PARTY INTERACTION VISIT

PASSENGER NAME RECORD

PDI

SEGMENT SCHEDULE

TAS

TICKET

TICKET DELIVERY ARRANGEMENT

TOUR

TRANSFER EARNING

導出エンティティ

表2-4に、導出エンティティのリストを示します。

表2-4 導出エンティティのリスト

エンティティ・リスト

BOOKING FACT

CALL CENTER PERFORMANCE

CHECKIN FACT

CUSTOMER LIFE TIME VALUE SUPPORT VECTOR MACHINE FACTOR

CUSTOMER LOYALTY DECISION TREE RULES

CUSTOMER LOYALTY SUPPORT VECTOR MACHINE FACTOR

CUSTOMER MINING

CUSTOMER RECENCY FREQUENCY MONETARY PROFITABILITY SCORE

CUSTOMER SURVEY

FLIGHT DETAILS FACT

FREQUENT FLIER PREDICTION DECISION TREE RULES

FREQUENT FLIER PREDICTION SUPPORT VECTOR MACHINE FACTOR

LOYALTY ACCOUNT BALANCE HISTORY

LOYALTY ACCOUNT LEVEL HISTORY

LOYALTY PROGRAM

NON FREQUENT FLIER MINING

PASSENGER NAME RECORD

TICKET

集計エンティティ

集計表は、異なる次元階層にまたがる異なるレベルでベース・エンティティまたは導出エンティティからロールアップされたデータを保持します。

表2-5に、集計エンティティのリストを示します。

表2-5 集計エンティティのリスト

エンティティ・リスト

BOOKING DAILY INVENTORY SNAPSHOT

CHECKIN DAILY FACT

CUSTOMER SURVEY

DAILY BOOKING FACT

DAILY CALL CENTER PERFORMANCE

DAILY FLIGHT DETAILS

DAILY LOYALTY ACCOUNT

DAILY LOYALTY ACCOUNT BOOKING

論理データ・モデル・エンティティ・ディクショナリ

表2-6から表2-8に、論理データ・モデル・エンティティをアルファベット順にリストします。

表2-6 エンティティの説明(AからG)

エンティティ名

型

説明

ACCOUNT

リファレンス

アカウント番号と、各BOOKINGに関連付けられたコスト・センターを指定します。

ACCOUNT LEVEL

検索

報酬プログラム内で達成可能なアカウント・レベルのドメインの参照。次に例を示します。

- 標準

- プレミア

- エグゼクティブ・プレミア

ACCOUNT LEVEL HISTORY

ベース

ACCOUNT LEVELの変更履歴を指定します。

ACCOUNT TRANSFER

ベース

アカウントを対象に転送された収益を表します。

ACCOUNT TRANSFER REASON

検索

顧客がポイントを転送した理由の参照。

ACCOUNT TYPE

検索

アカウントのタイプの参照。次に例を示します。

- バンク・カード

- ポイント・カード

AIRCRAFT TYPE

検索

航空機のタイプの参照。たとえば、ボーイング737です。

AIRCRAFT VERSION

リファレンス

AIRCRAFT TYPEに関する情報を指定します。たとえば、AIRCRAFT TYPEがボーイング737の場合、航空機バージョンは800になります。

AIRPORT

リファレンス

1つ以上のフライトの出発地または目的地として機能するIATAが認識する場所を指定します(空港の詳細を含む)。次に例を示します。

- 国

- 市区町村

- 地域

AUX

ベース

補足情報を表します。

AWARD VOUCHER

リファレンス

航空会社によって付与されるアワード・バウチャを指定します。

BANK CARD

リファレンス

銀行またはクレジット会社によって発行されたバンク・カード。

BANK CARD TYPE

検索

BANK CARDのタイプの参照。次に例を示します。

- クレジット・カード

- デビット・カード

BOOKING

ベース

乗客ごとの予約を取得します(乗客ごとのセグメント方式)。

予約と乗客の組合せを使用して個別の表にDOCO、DOCS、DOCAが保持されます。乗客に明示的にリンクされたクライアント・インジケータおよび他のサービスを確認してください。

BOOKING CAMPAIGN

リファレンス

予約に関連するキャンペーンの詳細を定義します。1つの予約は1つのキャンペーンに関連付けることができます。

BOOKING CLASS

リファレンス

CARRIERの予約クラスとその対応サービス・クラスに関する情報。たとえば、サービス・クラスはエコノミで、予約クラスはA、B、CおよびDになります。この予約クラスは、異なる時点で異なるサービスに分類できます。

BOOKING DAILY INVENTORY SNAPSHOT

集計

将来の出発日における予約、キャンセル、確認のステータス(翌日開始)。このファクトの分析の主なディメンションは次のとおりです。

- 交通カテゴリ

- セグメント

- フライト

- スナップショット日付

- 予約クラス

- セグメント出発日

BOOKING FACT

導出

各予約に添付されているBOOKING SPECIAL SERVICE REQUEST、BOOKING REMARK、OPTIONおよびBOOKING OTHER SERVICEの粒度で定義します。

BOOKING OFFICE

リファレンス

IATA、グローバル予約システム(GDS)または航空会社によって指定される旅行代理店または航空会社オフィスの指定子。

BOOKING OFFICE USER

リファレンス

代理店ユーザーIDを表します。

BOOKING OTHER SERVICE

リファレンス

CARRIERの予約の自由形式テキスト。

BOOKING PASSENGER

リファレンス

予約の乗客情報。次に例を示します。

- 姓

- 名

- 性別

注意: 座席のない幼児がいる場合のみ、1つの予約に2人の乗客を割り当てることができます。

BOOKING PASSENGER DOCUMENT INFORMATION

リファレンス

乗客の個人情報詳細。次に例を示します。

- 性別

- 国籍

- 生年月日

BOOKING PRODUCT

リファレンス

主にキャンペーンの予約に関連付けられた製品情報。

BOOKING REMARK

リファレンス

BOOKINGおよびPASSENGER NAME RECORDの異なる注釈。

BOOKING SEAT PREFERENCE

リファレンス

BOOKING時に指定された乗客による座席の指定を表します。1つの座席に複数の指定を割り当てることができます。たとえば、通路側です。

BOOKING SERIES

リファレンス

添乗員(またはかわりに販売担当者/グループ・アナリスト)が次のシーズンのためにシステムにシリーズ・リクエストを入力します。

各シリーズ・リクエストは、一定の座席数、一定のSEGMENTでの片道、一定期間の一定の平日を対象とします。シリーズ自体はBOOKINGとして入力され、そのシリーズの一部であるすべてのBOOKINGも同様の識別シリーズOSI行を持つBOOKINGとして入力されます。特定のシリーズに属するすべての予約は、それがシリーズ自体であるか、そのシリーズに属する実際のBOOKINGであるかを問わず、シリーズ・コンテナにまとめてグループ化する必要があります。

BOOKING SPECIAL SERVICE REQUEST

リファレンス

特別サービス・リクエスト(SSR)のステータスと、BOOKINGのSSRのCARRIERを表します。

BOOKING SSR BRDG

リファレンス

BOOKINGで使用される特別サービス・リクエスト(SSR)に関する情報を格納するために使用されるブリッジ表を表します。

BOOKING TRANSITIONAL STORE TICKET

リファレンス

BOOKINGで生成されるトランジション・ストア・チケット(TST)を定義します。TSTは、同様のパラメータを持つ他のBOOKINGで再利用できます。これにより、予約料金が決定されます。乗客に座席のない幼児がいる場合のみ、1つのBOOKINGに2つのTSTを割り当てることができます。

BOOKING TST PRICE

リファレンス

トランジション・ストア・チケット(TST)の価格情報の詳細。

BOOKING TST SEGMENT

リファレンス

運賃ベースおよびストップ・オーバー・インジケータ情報を含むトランジション・ストア・チケット(TST)のセグメント詳細。

CALL CENTER PERFORMANCE

導出

コール・センターの日次パフォーマンス・サマリー・データを指定します。

CAR RENTAL

ベース

カー・レンタル関連の情報を表します。

CARRIER

リファレンス

このエンティティでは、キャリア・コードや説明などのキャリアに関する詳細を格納します。

CARRIER TYPE

リファレンス

キャリア・タイプの詳細。次に例を示します。

- 航空

- 鉄道

- 道路輸送

- 船舶

CHECKIN

ベース

エンティティでは、LEGレベルでのチェックイン情報を指定します。TICKET、フライトID、乗客IDは、PDIレコードの予約IDから導出できます。PDIのLEGによるPDIの出発および到着空港を提供します。PDIのLEGは、予約IDと搭乗地点および降機地点を使用して取得されます。

1. PDIの予約IDを参照して、その特定日のフライトおよびセグメント情報を取得できます。

2. 次に、その予約IDのフライト、SEGMENTおよび日付でフライト・スケジュールを参照すると、一意のLEG IDを取得できます。

CHECKIN BAGGAGE GROUP

リファレンス

チェックインされた荷物の数、荷物グループの一部、グループのチェックインされた荷物の重量、荷物グループに含まれる手荷物の数などの情報を定義します。

CHECKIN DAILY FACT

集計

ビジネス・ユーザーがデータを翌日使用できるように、1日の終わりにデータが1回アップロードされる日次ファクト。次に例を示します。

- 特定のフライトの1日の合計チェックイン数

- SEGMENTの1日の合計チェックイン数

- LEGの1日の合計チェックイン数

他のメジャーを含みます。たとえば、特定の日にチェックインした乗客の合計数であり、それは他のディメンションにも基づきます。

CHECKIN FACT

導出

LEGレベルでのチェックイン情報。

CHECKIN INDIVIDUAL BAGGAGE

リファレンス

チェックイン・プロセス時の個々の荷物に関する情報。この情報は、主に荷物タグ、荷物ソース、荷物タグ番号、荷物タグ最終目的地および航空コードです。

CODESHARE

リファレンス

2つ以上の航空会社がマーケティング目的で共有することに合意したマーケティング活動。旅行代理店が使用するコンピュータ予約システムでCARRIERを識別するために使用される同じ2文字のコード。コード共有の詳細を格納します。

CODESHARE BRIDGE

リファレンス

コード共有フライトと、フライトが属するSEGMENTおよびCARRIERの詳細。

COMPENSATORY EARNING

ベース

航空会社が付与するもの(荷物の紛失または苦情に対する補償としての顧客に対するポイント)を指定します。

COMPENSATORY REASON

検索

補償ポイントが顧客に付与された理由の参照。

COMPLAIN ADVICE

ベース

顧客からの苦情またはアドバイスを定義します(これはPARTY INTERACTION THREADのサブタイプです)。

COMPLAIN CLASS

検索

苦情のレベルの参照。次に例を示します。

- HIGH

- NORMAL

COMPLAIN TYPE

検索

苦情タイプの参照。次に例を示します。

- サービスへの苦情

- 荷物紛失への苦情

CUSTOMER LIFE TIME VALUE SUPPORT VECTOR MACHINE FACTOR

導出

顧客生涯価値のサポート・ベクター・マシンのマイニング・モデルから導出された、顧客の属性のサポート・ベクター・マシン(SVM)係数を表します。

CUSTOMER LOYALTY DECISION TREE RULES

導出

顧客ロイヤルティ・ディシジョン・ツリーのマイニング・モデルから導出された、ディシジョン・ツリー・ルールを表します。

CUSTOMER LOYALTY SUPPORT VECTOR MACHINE FACTOR

導出

顧客ロイヤルティのサポート・ベクター・マシンのマイニング・モデルから導出された、顧客の属性のサポート・ベクター・マシン(SVM)係数を表します。

CUSTOMER MINING

導出

最新の顧客データに対する顧客関連のマイニング・モデルの結果を表します。

CUSTOMER RECENCY FREQUENCY MONETARY PROFITABILITY SCORE

導出

顧客の月次レベルでの新規性、頻度、金銭および収益性のスコアを表します。

CUSTOMER SEGMENTATION

リファレンス

プロファイル、サポート・レコード数、分散などの顧客セグメントの詳細を表します。

CUSTOMER SEGMENTATION DETAILS

リファレンス

セグメント内での顧客の属性やその値などの顧客セグメントの詳細を提供します。セグメントは、セグメンテーション・マイニング・モデルから取得されます。

CUSTOMER SURVEY

導出

顧客調査結果の日次サマリー・データを指定します。

DAILY CUSTOMER SURVEY

集計

顧客調査結果の日次サマリー・データを指定します。

DAILY BOOKING FACT

集計

特定のBOOKING日およびSEGMENT出発日に確認、キャンセル、チケット発行などが行われたBOOKINGの数を定義します。ファクトの粒度は現在の日付に基づきます。すべての予約、確認、待機リスト情報は、現在の日付で実行されるという事実に基づいて計算されます。

DAILY CALL CENTER PERFORMANCE

集計

コール・センターの日次パフォーマンス・サマリー・データを指定します。

DAILY LOYALTY ACCOUNT

集計

ロイヤルティ・アカウントの日次サマリー・データを指定します(FREQUENT FLYER用)。

DAILY LOYALTY ACCOUNT BOOKING

集計

ロイヤルティ・アカウント予約の日次サマリー・データを指定します(FREQUENT FLYER用)。

DAILY FLIGHT DETAILS

集計

FLIGHTの詳細の日次サマリー・データを指定します。

DIRECT EARNING

ベース

この航空会社のフライトによる飛行で付与されるポイント。

EARNING EVENT

ベース

このイベントは、ロイヤルティ・アカウントのすべてのポイント付与を記録します。

FARE ELEMENT

リファレンス

このエンティティは、BOOKINGおよびTSMの料金要素の詳細を指定します。

FLIGHT

リファレンス

FLIGHTの情報が格納されます。たとえば、それが属するCARRIERや、アルファ接尾辞が存在するかどうかです。

FLIGHT CHANGE

ベース

フライトの変更またはキャンセルに関するPARTY INTERACTION THREADのサブタイプ。

FLIGHT DETAILS FACT

導出

特定のフライトのLEGおよびSEGMENTの情報を提供します。空港および航空機の情報は、LEGレベルで存在します。

FLIGHT SCHEDULE

ベース

FLDシステムによるフライトのスケジュールの情報。日次ベースでFLIGHTの内容、各FLIGHT、SEGMENT、LEGの状況、およびLEGレベルでの予定出発時刻と到着時刻を提供します。

FREQUENT FLIER BOOKING FACT APPLY

マイニング

過去の一定期間の月数における顧客の予約関連のファクトを表します。

FREQUENT FLIER BOOKING FACT SOURCE

マイニング

過去の一定期間の月数における顧客の予約関連のファクトを表します。

FREQUENT FLIER CUSTOMER LIFE TIME VALUE APPLY

マイニング

顧客生涯価値予測のマイニング・モデルを表します。

FREQUENT FLIER CUSTOMER LIFE TIME VALUE SOURCE

マイニング

顧客生涯価値予測のマイニング・モデルが顧客の生涯価値を予測するために適用できることを表します。

FREQUENT FLIER CUSTOMER LOYALTY APPLY

マイニング

顧客ロイヤルティ予測のマイニング・モデルが顧客のロイヤルティを予測するために適用できることを指定します。

FREQUENT FLIER CUSTOMER LOYALTY SOURCE

マイニング

顧客ロイヤルティ予測のマイニング・モデルのソース情報を提供します。

FREQUENT FLIER CUSTOMER PROFILE APPLY

マイニング

顧客セグメンテーションのマイニング・モデルが適用できることを表します。

FREQUENT FLIER CUSTOMER PROFILE SOURCE

マイニング

顧客セグメンテーションのマイニング・モデルのソースを表します。

FREQUENT FLIER LOYALTY ACCOUNT BALANCE APPLY

マイニング

月の最後の顧客ロイヤルティ・アカウント収支の詳細を表します。

FREQUENT FLIER LOYALTY ACCOUNT BALANCE SOURCE

マイニング

過去の一定期間の月数における顧客ロイヤルティ・アカウント収支の詳細を表します。

FREQUENT FLIER PREDICTION APPLY

マイニング

搭乗頻度の低い乗客層およびBOOKINGの詳細を表します。FFP以外のマイニング・モデル内の搭乗頻度の高い乗客の予測は、搭乗頻度の低い乗客内で搭乗頻度の高い乗客を予測するために適用できます。

FREQUENT FLIER PREDICTION DECISION TREE RULES

導出

搭乗頻度の高い乗客の予測のディシジョン・ツリーのマイニング・モデルから導出された、ディシジョン・ツリー(DT)・ルールを表します。

FREQUENT FLIER PREDICTION SOURCE

マイニング

一定の月数における搭乗頻度の低い乗客層およびBOOKINGの詳細を表します。搭乗頻度の低い乗客内で搭乗頻度の高い乗客を予測するマイニング・モデルを表します。

FREQUENT FLIER PREDICTION SUPPORT VECTOR MACHINE FACTOR

導出

搭乗頻度の低い乗客の属性のSVM係数を提供します。これらのSVM係数は、搭乗頻度の高い乗客の予測のサポート・ベクター・マシンのマイニング・モデルから導出できます。SVM係数は、ターゲットの予測で属性の重要度を定量化する数値です。

FREQUENT FLYER

リファレンス

搭乗頻度の高い乗客は、航空会社の利用頻度が通常の乗客よりも高い個人です。エンティティは、搭乗頻度の高い乗客の情報を表します。次に例を示します。

- メンバーシップ・レベル

- 開始日

- 航空

GROUPING

リファレンス

接続便を決定するために必要なグルーピング情報。グルーピング・タイプは、マリッジまたは物理接続です。

表2-7 エンティティの説明(HからP)

エンティティ名

型

説明

HOTEL BOOKING

ベース

ホテル予約情報を表します。

INFLIGHT MEAL

リファレンス

フライト中に提供される食事のタイプ。次に例を示します。

- VGML - ベジタリアン向けの食事

INTERACTION REASON

検索

対話スレッドの理由の参照。次に例を示します。

- 荷物の紛失

- フライトの変更

INTERACTION RESULT

検索

顧客対話から受け取った応答の結果の参照。次に例を示します。

- 満足

- 不満

INTERACTION RESULT TYPE

検索

顧客対話から受け取った応答のタイプの参照。次に例を示します。

- 決定することなく関心を示す

- 申し出を受け入れる

- 今後は連絡しない

LEG

リファレンス

LEGは、運行用語で、出発ステーションと次の到着ステーションの間の物理的な運行を意味します。CARRIERは、LEGに基づいて航空機を運行します。このエンティティは、LEGの属性を表します。次に例を示します。

- ターミナル

- 搭乗地点

- 降機地点の都市

LETTER TYPE

検索

内容と目的に応じて顧客に送付される書簡のタイプの参照。次に例を示します。

- 直接販売

- 法的書簡

- 契約確認書(歓迎)

LOYALTY ACCOUNT

リファレンス

通常、プログラムに登録されている航空会社の顧客は、その航空会社や提携会社で飛行した距離に対応する、搭乗頻度の高い乗客用のマイル(キロメートル、ポイント、セグメント)を貯めています。顧客は、フライトまたは他の方法でポイントを獲得できます。獲得されたポイントは、無料の航空旅行、他の商品やサービス、またはサービスの向上(トラベル・クラスのアップグレード、空港ラウンジへのアクセス、優先予約など)と引き換えることができます。

LOYALTY ACCOUNT BALANCE HISTORY

ベース

1つのアカウントのすべての変更履歴。付与、引換えおよび期限切れを含みます。エンティティには、アカウントの現在および過去の収支が含まれます。

LOYALTY ACCOUNT BALANCE HISTORY

導出

LOYALTY ACCOUNTの詳細の日次サマリー。

LOYALTY ACCOUNT LEVEL HISTORY

導出

1つのLOYALTY ACCOUNTのレベルの変更履歴。

LOYALTY ACCOUNT LEVEL HISTORY

ベース

1つのLOYALTY ACCOUNTのレベルの変更履歴。

LOYALTY CONVERSION

ベース

1つの航空会社は複数のロイヤルティ・プログラムを持つことが可能で、顧客は変更できます。

(あるプログラムから別のプログラムに)

LOYALTY LEVEL

リファレンス

1つのロイヤルティ・プログラムには異なるレベルがあります。次に例を示します。

- ブロンズ

- シルバー

- ゴールド

LOYALTY POINTS EXPIRE

ベース

航空会社によってはポイントの期限切れポリシーがあります。アカウントのポイントの期限が切れる一定期間が経過すると、ポイントは期限切れになります。

LOYALTY PROGRAM

ベース

報償を得られるように計画されたマーケティング活動によって、ロイヤルティに基づく購買行動が促されます。

LOYALTY PROGRAM

導出

報償を得られるように計画されたマーケティング活動によって、導出レイヤーでロイヤルティに基づく購買行動が促されます。

NON FREQUENT FLIER MINING

導出

搭乗頻度の低い乗客の最新データに対する搭乗頻度の低い乗客に関連するマイニング・モデルの適用結果を表します。

ODT ACCOUNT

リファレンス

ODTアカウントは、顧客と航空会社との金銭またはサービスに関する対話を追跡します。設定が完了すると、顧客はアカウントを使用して、航空会社のWebサイトまたはターミナルでセルフ・サービスを実行できます。この場合、通常、ODTアカウントはパスワードで保護されます。

OPTION

リファレンス

BOOKINGに関する異なる情報を保持する異なるオフィスに送信されたメッセージ・キューの情報。

PARTNER EARNING

ベース

提携会社から付与されるポイント。

PARTY

リファレンス

企業が関心を寄せる任意の個人または組織。

PARTY INTERACTION

ベース

顧客とのすべての対話またはコミュニケーションを指定します。対話には次のものが含まれます。

- 過失

- インバウンドおよびアウトバウンド・テレマーケティング

- ダイレクト・メール

- SMS

- 電子メール

- サービス・コール

- 代金回収

- 苦情

PARTY INTERACTION CALL

ベース

顧客から受けた電話でのすべての対話と、保留、キューイング、対話時間、自動音声応答(AVR)で実行されたかどうかなどの詳細情報を表すPARTY INTERACTIONのサブタイプ。

PARTY INTERACTION EMAIL

ベース

顧客との電子メール対話を表すPARTY INTERACTIONのサブタイプ。

PARTY INTERACTION FAX

ベース

顧客とのFAX対話を表すPARTY INTERACTIONのサブタイプ。

PARTY INTERACTION ITEM

ベース

各PARTY INTERACTIONイベントの対話アイテム。たとえば、あるパーティ対話イベントで、顧客がコール・センターに電話した場合、複数のパーティ対話アイテムが存在する可能性があります。

1. フライトAからBへの変更

2. フライトCからDへの変更

3. フライトEの食事に関する苦情

PARTY INTERACTION ITEM STATUS

検索

顧客との対話で発生する可能性のある様々な状態を記述します。次に例を示します。

- 計画済

- 進行中

- 実行

- クローズ済

PARTY INTERACTION LETTER

ベース

書面を通じた顧客との対話を表すPARTY INTERACTIONのサブタイプ。

PARTY INTERACTION SMS

ベース

顧客とのSMS対話を表すPARTY INTERACTIONのサブタイプ。

PARTY INTERACTION THREAD

ベース

顧客が同じ問題について苦情の電話を複数回かけてきた場合、それらの電話は1つのスレッドにグルーピングされます。

PARTY INTERACTION VISIT

ベース

顧客との訪問対話を表すPARTY INTERACTIONのサブタイプ。

PARTY STATUS

検索

異なるタイプのパーティのステータス。

PASSENGER CONTACT

リファレンス

これは、BOOKINGに乗客の連絡先情報を格納する運行レイヤーのエンティティです。

PASSENGER COUNTRY ADDRESS INFORMATION

リファレンス

乗客に関する必須ドキュメント。次に例を示します。

- 国

- 都道府県

- 郵便番号

PASSENGER NAME RECORD

ベース

旅程、連絡先の詳細、特別なリクエストなどの乗客のBOOKINGの完全な詳細。PASSENGER NAME RECORDは、レコード・ロケータによって一意に識別されます。これは、RLOCと、PASSENGER NAME RECORDを発行、所有および更新するオフィスを格納します。

PASSENGER NAME RECORD

導出

旅程、連絡先の詳細、特別なリクエストなどの乗客のBOOKINGの完全な詳細。乗客予約記録(PNR)は、レコード・ロケータによって一意に識別されます。これは、RLOCと、PASSENGER NAME RECORDを発行、所有および更新するオフィスを格納します。

PASSENGER NAME RECORD TYPE

検索

PASSENGER NAME RECORDのタイプの参照。

PASSENGER VISA INFORMATION

リファレンス

乗客のビザの詳細。

PDI

ベース

乗客の出発情報。

PDI CHANNEL

リファレンス

チェックイン・チャネルの起点。使用可能なチャネル・タイプは、フロントエンド、KSK (キオスク)、MBL (モバイル)のチェックイン・チャネルの起点です。次に例を示します。

- A (航空) (チェックイン・エージェント)

- S (セルフサービス)

PDI CHARACTERISTIC

リファレンス

PDIの特性。

POINT OF SALE GDS OFFICE

リファレンス

このエンティティは、オフィスを解釈するために使用される特定の条件を満たすために格納します。

PNR PARENT CHILD RELATIONSHIP

リファレンス

PASSENGER NAME RECORDの親子関係と、分割されたPASSENGER NAME RECORDの詳細の指定。

表2-8 エンティティの説明(RからZ)

エンティティ名

型

説明

SALES CHANNEL

リファレンス

販売チャネルまたは別の呼び方で予約チャネルは、BOOKINGが実行されるチャネルを提供するBOOKING OFFICEから導出されます。

SEAT

リファレンス

BOOKINGの座席番号と座席ステータスの乗客名。

SEGMENT

リファレンス

セグメントは、商業用語で、搭乗地点と降機地点の間の旅程部分を意味します。セグメントは、1つ以上のLEGを対象とすることがあります。CARRIERは、セグメントのスケジュールを公開し、各セグメントの可用性を公開します。乗客は、BOOKINGでセグメントを予約します。セグメントは、搭乗地点の空港や降機地点の空港などの詳細を提供します。

SEGMENT SCHEDULE

ベース

CARRIERがマーケットにスケジュールされている日時の詳細を格納します。

SERVICE

リファレンス

郵便サービスのタイプ。次に例を示します。

- 普通郵便

- 速達

SETTING CUSTOMER DECISION TREE

マイニング・サポート

ディシジョン・ツリー・アルゴリズムの設定を表します。

SETTING CUSTOMER SUPPORT VECTOR MACHINE

マイニング・サポート

サポート・ベクター・マシン(SVM)・アルゴリズムの設定を表します。

SETTING PROFILE KMEANS

マイニング・サポート

K-meansクラスタリング・アルゴリズムの設定を表します。

SETTING USER ALL

マイニング・サポート

ユーザー設定を表します。

SMS AGENT

リファレンス

企業顧客情報を格納します。

SMS CUSTOMER

リファレンス

企業顧客情報を格納します。

STATION

リファレンス

このエンティティは、(地域の階層での)都市の座標を格納します。次に例を示します。

- 緯度

- 度数

TAS

ベース

旅行代理店関連の情報を表します。

TICKET

ベース

チケットは、「乗客チケットと荷物チェック」というドキュメントがCARRIERによって、またはそのかわりに発行されることを意味し、そこに契約条件と注意点、およびフライト・クーポンと乗客クーポンが含まれます。チケットには、チケット番号とチケットの発行オフィスが格納されます。

TICKET

導出

チケットは、「乗客チケットと荷物チェック」というドキュメントがCARRIERによって、またはそのかわりに発行されることを意味し、そこに契約条件と注意点、およびフライト・クーポンと乗客クーポンが含まれます。これには、チケット番号とチケットの発行オフィスが格納されます。

TICKET COUPON

リファレンス

クーポンは、フライト・クーポンまたは乗客クーポンのいずれかを意味します。単独で使用される場合、通常はフライト・クーポンを示します。クーポンの詳細を格納します。

TICKET DELIVERY ARRANGEMENT

ベース

TICKETのチケット配達の手配。次に例を示します。

- キュー番号

- 配達システム

TOUR

ベース

ツアーおよびツアー関連の情報を表します。

TRAFFIC CATEGORY

リファレンス

交通カテゴリは、航路収益性の分類およびレポート目的で使用される用語で、フライトを次のように分類します。

- 大西洋スケジュール済フライト

- 大西洋アドホック・フライト

- 欧州スケジュール済フライト

- 欧州アドホック・フライト

- 中近東スケジュール済フライト

- 中近東アドホック・フライト

- 国内フライト

- 極東フライト

交通カテゴリは、この目的で交通領域/交通タイプと組み合せて使用します。CADSでは、これは交通フライト・タイプと航路階層レベル1という2つのカテゴリに分類されます。これは、交通カテゴリの詳細情報を格納します。

TRANSFER EARNING

ベース

ポイントは、あるアカウントから別のアカウントに転送されます。

TSM

リファレンス

TSMは、1人の乗客のみ(MD PASSENGER NAME RECORD要素が関連付けられた乗客)に関連付けられた価格レコードです。MD PASSENGER NAME RECORD要素のタイプごとにTSMがあり、共通のTSM属性で構成され、このクラスおよび特定クラスで提示されます(クラスTSMMCO、TSMSVCおよびTSMXSBで提示されます)。TSMの詳細を格納します。

TSM EXCESS BAGGAGE

リファレンス

これは、TSMの乗客の超過荷物料金の詳細を格納するTSMのサブセットです。これは、超過荷物料金の説明に対応します。超過荷物の価格キャリア、航路価格部門、重量値、重量単位通貨の情報を格納します。

TSM MCO

リファレンス

これは、TSMの様々な課金注文を格納するTSMのサブセットです。MCOの詳細を格納します。次に例を示します。

- 保証の制約

- ツアー・コード

TSM PASSENGER

リファレンス

TSMに関連付けられた乗客の個人情報。

TSM PRICE

リファレンス

TSMタイプに応じた料金および税金の情報。

TSM ROUTE

リファレンス

都市ごとの主なCARRIERのTSMの航路とストップ・オーバー・インジケータ。

TSM SERVICE

リファレンス

TSMのサービス料金を格納するTSMのサブセットです。サービス無料の詳細を格納します(SVC)。次に例を示します。

- 備考

- Presento

- Presentat

VEHICLE

リファレンス

航空機、バス、船舶、鉄道などの乗り物の詳細。

VIP PASSENGER INFORMATION

リファレンス

BOOKINGの乗客がVIP乗客であるかどうかに関する情報。

論理データ・モデル・ディメンション・ディクショナリ

表2-9に、論理データ・モデル・ディメンション・エンティティをアルファベット順にリストします。

表2-9 論理データ・モデルのディメンション

エンティティ名

型

説明

ACCOUNT

ディメンション

アカウント番号と、各BOOKINGに関連付けられたコスト・センター。

AIRCRAFT TYPE

ディメンション

航空機タイプのタイプ。たとえば、ボーイング737です。

AIRCRAFT VERSION

ディメンション

航空機タイプの情報。たとえば、航空機タイプはボーイング737です。ボーイング737の航空機バージョンは800です。

AIRPORT

ディメンション

空港は、1つ以上のフライトの出発地または目的地として機能するIATAが認識する場所を意味します。空港の詳細。次に例を示します。

- 国

- 市区町村

- 地域

BOOKING CLASS TYPE

ディメンション

BOOKINGの予約クラス階層情報。予約クラスの値は、AからZです(合計26個)。

BOOKING OFFICE

ディメンション

IATA、グローバル予約システム(GDS)または航空会社によって指定される旅行代理店または航空会社オフィスの指定子。

BOOKING PASSENGER

ディメンション

BOOKINGの乗客情報。次に例を示します。

- 姓

- 名

- 性別

座席のない幼児がいる場合のみ、1つの予約に2人の乗客を割り当てることができます。

BOOKING TST

ディメンション

これは、予約が完了したときに生成されるトランジション・ストア・チケット(TST)です。このTSTは、同様のパラメータを持つ他の予約で再利用できます。これにより、予約料金が決定されます。乗客に座席のない幼児がいる場合のみ、1つの予約に2つのTSTを割り当てることができます。

CALENDAR

ディメンション

これは、日付としての粒度を持つ日付階層を格納し、週、月、四半期および年を提供するグローバル・エンティティです。

CARRIER

ディメンション

このエンティティでは、キャリア・コードや説明などのキャリアに関する詳細を格納します。

CITYPAIRS

ディメンション

ソース・システムによって提供される都市ペアを指定します。

CORPORATE CUSTOMER

ディメンション

企業顧客の詳細。次に例を示します。

- 名前

- 場所

- 顧客ディビジョン

COUNTRY

ディメンション

これは、異なる国とそれらの関連属性を格納するグローバル・エンティティです。

CURRENCY

ディメンション

異なる国で取引に使用される通貨。

FARE TYPE

ディメンション

料金タイプは、料金の分類に使用される指定子を意味します。次に例を示します。

- APEX

- PEX

- IT

これは、予約クラスの料金タイプを格納します。

FLIGHT

ディメンション

フライトの情報が格納されます。たとえば、それが属するキャリアや、関連付けられたアルファ接尾辞が存在するかどうかです。各フライトは、関連付けられた番号とキャリアを持っており、添付された特定のスケジュールで飛行するように指定されます。

FREQUENT FLYER

ディメンション

搭乗頻度の高い乗客は、航空会社の利用頻度が通常の乗客よりも高い個人です。これは、搭乗頻度の高い乗客の情報を格納します。次に例を示します。

- メンバーシップ・レベル

- 開始日

- 航空

GEOAREAS

ディメンション

ビジネスによって割り当てられたGEOAREASを指定します。

GEOGRAPHY

ディメンション

これは、都市の粒度を持つディメンションのタイプです。これには、他のレベルの階層として、国や大陸などが含まれます。

INTERACTION REASON

ディメンション

対話スレッドの理由。次に例を示します。

- 荷物の紛失

- フライトの変更

INTERACTION RESULT

ディメンション

顧客対話から受け取った応答の結果。次に例を示します。

- 満足

- 不満

LEG

ディメンション

LEGは、運行用語で、出発ステーションと次の到着ステーションの間の物理的な運行を意味します。CARRIERは、LEGに基づいて航空機を運行します。これは、LEGの属性を格納します。次に例を示します。

- ターミナル

- 搭乗地点

- 降機地点の都市

LOYALTY LEVEL

ディメンション

ロイヤルティ・プログラムの異なるレベル。

MARKETAREAS

ディメンション

マーケット領域は、REKAレポートの運行都市ペアのグルーピングに使用される用語です。これは、マーケット領域に関連する属性を格納します。

PDI CHANNEL

ディメンション

チェックイン・チャネルの起点。使用可能なチャネル・タイプは、フロントエンド、KSK (キオスク)、MBL (モバイル)のチェックイン・チャネルの起点です。次に例を示します。

- A (航空) (チェックイン・エージェント)

- S (セルフサービス)

ROUTES

ディメンション

航路は、同じフライト番号を持つ複数のフライトを意味します。たとえば、831 HEL-LHRです。ただ1つのフライトのみが、特定の日の1つの航路で運行します。

直行便の場合、各航路は、ただ1つのLEGを対象とします(発着便または到着便)。複数LEGの出発および帰還フライトでは、各航路は、各方角のすべてのLEGを対象とします(HEL-BKK-SINなど)。三角フライトでは、各ルートは、三角形全体(HEL-TXL-HAM-HELなど)またはその一部を対象にできます。

たとえば、HEL-OUL-RVN-HELのHEL-OUL-RVN部分

ROUTEPAIRS

ディメンション

航路ペアは、航路のグルーピングを意味します。これは、航路階層レベル5の同義語です。

通常、航路ペアは、両方の方角の2つの航路番号の組合せですが、そうでないこともあります。たとえば、航路ペア0152/0157/0158 MOWには、航路0152、0157および0158が含まれます。複数LEGの出発および帰還フライトでは、航路ペアの名前は、フライトの最後の寄航地に基づきます(0097 HEL-BKK-SINの場合は0097/0098 SIN)。

三角フライトでは、航路ペアの名前は、旅程全体か(0439 HEL-OUL-RVNの場合は0439/0440 OUL/RVN)、最初の寄航地のみ(0911 HEL-TXL-HAM-HELの場合は0911/0912 BER)に基づきます。

SALES CHANNEL

ディメンション

販売チャネルまたは別の呼び方で予約チャネルは、予約が実行されるチャネルを提供するオフィスから導出されます。

SEGMENT

ディメンション

セグメントは、商業用語で、搭乗地点と降機地点の間の旅程部分を意味します。1つのセグメントは、1つ以上のLEGを対象にでき、CARRIERは、セグメントのスケジュールを公開し、それらの可用性を公開します。乗客は、Bookingでセグメントを予約します。これは、搭乗地点の空港や降機地点の空港などのセグメント詳細を格納します。

SEGMENT PAIR

ディメンション

セグメント・ペアは、ビジネスによって識別される搭乗地点と降機地点を意味する特定の用語で、それらの地点間の予約の分析のために論理的にグループ化されて使用されます。たとえば、HELBOMVV、つまり、ヘルシンキ・ボンベイです(逆も同じ)。

SERVICE

ディメンション

航空会社によって提供されるサービス(サービスはサービス・タイプによってグループ化されます)。次に例を示します。

- スケジュール/旅程

- 予約およびチケット・チェックイン

- 搭乗

- ラウンジ

SPECIAL SERVICE REQUEST

ディメンション

特別サービス・リクエスト(SSR)は、航空会社に対する標準とは異なるサービスまたはアメニティのリクエストです(車いすの使用や特別食の食事など)。特別サービス・リクエストは、ソース・システムを対象に追加または削除された過去および現在のサービス・リクエストの情報を取得します。

TIME

ディメンション

これは、時間にロールアップされる分の粒度で詳細を格納するグローバル・ディメンションです。

TRAFFIC CATEGORY

ディメンション

交通カテゴリは、航路収益性の分類およびレポート目的で使用される用語で、フライトを次のように分類します。

- 大西洋スケジュール済フライト

- 大西洋アドホック・フライト

- 欧州スケジュール済フライト

- 欧州アドホック・フライト

- 中近東スケジュール済フライト

- 中近東アドホック・フライト

- 国内フライト

- 極東フライト

これは、この目的で交通領域/交通タイプと組み合せて使用します。CADSでは、これは交通フライト・タイプと航路階層レベル1という2つのカテゴリに分類されます。これは、交通カテゴリの詳細情報を格納します。

3 Oracle Airlines Data Modelの物理データ・モデル

この章では、Oracle Airlines Data Modelの物理データ・モデルについて説明します。

この章の内容は次のとおりです。

- Oracle Airlines Data Modelの物理データ・モデルの概要

- 参照表

- 実表

- 導出表

- 集計表

- ディメンション表

- 検索表

- マイニング表

- データベース順序

- メタデータ表

- Oracle Airlines Data Model OLAPキューブMV、キューブ・ビュー

Oracle Airlines Data Modelの物理データ・モデルの概要

Oracle Airlines Data Modelの物理データ・モデルは、論理データ・モデルをデータベース表およびリレーションシップ(または外部キー制約)として物理的に表現します。パフォーマンスを支援するパーティションおよびマテリアライズド・ビューが追加されています。

重要:
スキーマを変更しないでください。スキーマの変更はサポートされません。

表3-1に、表名の接頭辞の規則を示します。事前定義済の物理モデルを検索する場合は、表3-1に示す命名規則に留意してください。表およびビューのタイプの識別に接頭辞DW (Data Warehouse)が使用されています。

表3-1 表名の接頭辞および接尾辞の規則

接頭辞

説明

CB$

OLAPキューブのマテリアライズド・ビュー。このマテリアライズド・ビューは、OLAPサーバーによって自動的に作成されます。

注意:このオブジェクトのレポートまたは問合せを実行しないでください。かわりに、対応する_VIEWオブジェクトにアクセスします。

DM_

データ・マイニング設定

DMV_

データ・マイニング・モデルのソース・データとして使用されるマテリアライズド・ビュー

DWA_

集計表

DWB_

ベース・トランザクション・データ(3NF)表

DWC_

制御表

DWD_

導出表(データ・マイニング結果表を含む)

DWL_

検索表

DWM_

アクセス・レイヤー・ファクト表(DWD_表またはDWA_表)のディメンション表

DWL_

検索表

DWR_

基盤レイヤー・ファクト表(DWB_表)のディメンション表として使用される参照データ表

DWV_

時間ディメンションのリレーショナル・ビュー

_H

特定のエンティティの最新データと履歴データの両方を格納するために使用される従来のデータ・ウェアハウス表。詳細は、『Oracle Airlines Data Model実装およびオペレーション・ガイド』を参照してください。

_VIEW

接尾辞は、OLAPキューブ、ディメンションまたは階層のリレーショナル・ビューを指定します。

参照表

Oracle Airlines Data Model基盤レイヤーでは、DWR_表(参照表とも呼ばれる)は、実表(DWB_)に対するディメンション表として機能します。

表3-2に、Oracle Airlines Data Modelの参照表のリストを示します。

表3-2 参照表

表名

説明および詳細情報

DWR_ACCT

ACCOUNT

DWR_ACCT_H

ACCOUNT HISTORY

DWR_AIP

AIRPORT

DWR_AIP_H

AIRPORT HISTORY

DWR_AWRD_VCHR

AWARD VOUCHER

DWR_AWRD_VCHR_H

AWARD VOUCHER HISTORY

DWR_BKG_CAMPN

BOOKING CAMPAIGN

DWR_BKG_CAMPN_H

BOOKING CAMPAIGN HISTORY

DWR_BKG_OFF

BOOKING OFFICE

DWR_BKG_OFF_H

BOOKING OFFICE HISTORY

DWR_BKG_OFF_USR

BOOKING OFFICE USER

DWR_BKG_OFF_USR_H

BOOKING OFFICE USER HISTORY

DWR_BKG_PAX

BOOKING PASSENGER

DWR_BKG_PAX_H

BOOKING PASSENGER HISTORY

DWR_BKG_PAX_DOC_INFO

BOOKING PASSENGER DOCUMENT INFORMATION

DWR_BKG_PAX_DOC_INFO_H

BOOKING PASSENGER DOCUMENT INFORMATION HISTORY

DWR_BKG_PROD

BOOKING PRODUCT

DWR_BKG_PROD_H

BOOKING PRODUCT HISTORY

DWR_BKG_SEAT_PREF

BOOKING SEAT PREFERENCE

DWR_BKG_SEAT_PREF_H

BOOKING SEAT PREFERENCE HISTORY

DWR_BKG_SERS

BOOKING SERIES

DWR_BKG_SERS_H

BOOKING SERIES HISTORY

DWR_BKG_SSR_BRDG

BOOKING SSR BRDG

DWR_BKG_SSR_BRDG_H

BOOKING SSR BRIDGE HISTORY

DWR_BKG_TST

BOOKING TRANSITIONAL STORE TICKET

DWR_BKG_TST_H

BOOKING TRANSITIONAL STORE TICKET HISTORY

DWR_BKG_TST_PRC

BOOKING TST PRICE

DWR_BKG_TST_PRC_H

BOOKING TRANSITIONAL STORE TICKET PRICE HISTORY

DWR_BKG_TST_SEG

BOOKING TST SEGMENT

DWR_BKG_TST_SEG_H

BOOKING TRANSITIONAL STORE TICKET SEGMENT HISTORY

DWR_BNK_CARD

BANK CARD

DWR_BNK_CARD_H

BANK CARD HISTORY

DWR_CARR

CARRIER

DWR_CARR_H

CARRIER HISTORY

DWR_CDSH

CODESHARE

DWR_CDSH_H

CODESHARE HISTORY

DWR_CDSH_BRDG

CODESHARE BRIDGE

DWR_CDSH_BRDG_H

CODESHARE BRIDGE HISTORY

DWR_CHKIN_BAG_GRP

CHECKIN BAGGAGE GROUP

DWR_CHKIN_BAG_GRP_H

CHECKING BAGGAGE GROUP HISTORY

DWR_CHKIN_INDV_BAG

CHECKIN INDIVIDUAL BAGGAGE

DWR_CHKIN_INDV_BAG_H

CHECKIN INDIVIDUAL BAGGAGE HISTORY

DWR_CUST_SGMNT

CUSTOMER SEGMENTATION

DWR_CUST_SGMNT_DTL

CUSTOMER SEGMENTATION DETAILS

DWR_FLT

FLIGHT

DWR_FLT_H

FLIGHT HISTORY

DWR_FRQTFLR

FREQUENT FLYER

DWR_FRQTFLR_H

FREQUENT FLYER HISTORY

DWR_GRPNG

GROUPING

DWR_GRPNG_H

GROUPING HISTORY

DWR_INFLT_MEAL

INFLIGHT MEAL

DWR_INFLT_MEAL_H

INFLIGHT MEAL HISTORY

DWR_LEG

LEG

DWR_LEG_H

LEG HISTORY

DWR_LYLTY_ACCT

LOYALTY ACCOUNT

DWR_LYLTY_ACCT_H

LOYALTY ACCOUNT HISTORY

DWR_LYLTY_LVL

LOYALTY LEVEL

DWR_LYLTY_LVL_H

LOYALTY LEVEL HISTORY

DWR_ODT_ACCT

ODT ACCOUNT

DWR_ODT_ACCT_H

ODT ACCOUNT HISTORY

DWR_OPTN

OPTION

DWR_OPTN_H

OPTION HISTORY

DWR_PAX_CNTCT

PASSENGER CONTACT

DWR_PAX_CNTCT_H

PASSENGER CONTACT HISTORY

DWR_PAX_CTRY_ADDR_INFO

PASSENGER COUNTRY ADDRESS INFORMATION

DWR_PAX_CTRY_ADDR_INFO_H

PASSENGER COUNTRY ADDRESS INFORMATION HISTORY

DWR_PAX_VISA_INFO

PASSENGER VISA INFORMATION

DWR_PAX_VISA_INFO_H

PASSENGER VISA INFORMATION HISTORY

DWR_PDI_CHRSTIC

PDI CHARACTERISTIC

DWR_PDI_CHRSTIC_H

PDI CHARACTERISTIC HISTORY

DWR_PNR_PARENT_CHILD_RELSHP

PNR PARENT CHILD RELATIONSHIP

DWR_PNR_PARENT_CHILD_RELSHP_H

PNR PARENT CHILD RELATIONSHIP HISTORY

DWR_POS_GDS_OFF

POINT OF SALE GDS OFFICE

DWR_POS_GDS_OFF_H

POINTOF SALE GDS OFFICE IDENTIFIER HISTORY

DWR_PRTY

PARTY

DWR_PRTY_H

PARTY HISTORY

DWR_SEAT

SEAT

DWR_SEAT_H

SEAT HISTORY

DWR_SEG

SEGMENT

DWR_SEG_H

SEGMENT HISTORY

DWR_SMS_AGNT

SMS AGENT

DWR_SMS_AGNT_H

SMS AGENT HISTORY

DWR_SMS_CUST

SMS CUSTOMER

DWR_SMS_CUST_H

SMS CUSTOMER HISTORY

DWR_STN

STATION

DWR_STN_H

STATION HISTORY

DWR_SVC

SERVICE

DWR_SVC_H

SERVICE HISTORY

DWR_TKT_CPN

TICKET COUPON

DWR_TKT_CPN_H

TICKET COUPON HISTORY

DWR_TSM

TSM

DWR_TSM_H

TSM HISTORY

DWR_TSM_PAX

TSM PASSENGER

DWR_TSM_PAX_H

TSM PASSENGER HISTORY

DWR_VHCL

VEHICLE

DWR_VHCL_H

VEHICLE HISTORY

DWR_VIP_PAX_INFO

VIP PASSENGER INFORMATION

DWR_VIP_PAX_INFO_H

VIP PASSENGER INFORMATION HISTORY

実表

Oracle Airlines Data Modelでは、実表は、3NFの取引データを提供します。実表では、微小レベルの取引データを定義します。ベース表のデータは、導出レイヤーと集計レイヤーをサポートし、高度な分析のデータ・マイニングのソースとして機能します。

表3-3に、Oracle Airlines Data Modelの実表のリストを示します。

表3-3 実表

表名

説明および詳細情報

DWB_ACCT_LVL_HIST

ACCOUNT LEVEL HISTORY

DWB_ACCT_LVL_HIST_H

ACCOUNT LEVEL HISTORY H

DWB_ACCT_XFER

ACCOUNT TRANSFER

DWB_ACCT_XFER_H

ACCOUNT TRANSFER HISTORY

DWB_AUX

AUX

DWB_BKG

BOOKING

DWB_BKG_H

BOOKING HISTORY

DWB_CHKIN

CHECKIN

DWB_CHKIN_H

CHECKIN HISTORY

DWB_CMNSTRY_ERNG

COMPENSATORY EARNING

DWB_CMNSTRY_ERNG_H

COMPENSATORY EARNING HISTORY

DWB_CMPL_ADVC

COMPLAIN ADVICE

DWB_CMPL_ADVC_H

COMPLAIN ADVICE HISTORY

DWB_CR_RNTL

CAR RENTAL

DWB_DIRCT_ERNG

DIRECT EARNING

DWB_DIRCT_ERNG_H

DIRECT EARNING HISTORY

DWB_ERNG_EVNT

EARNING EVENT

DWB_ERNG_EVNT_H

EARNING EVENT HISTORY

DWB_FLT_CHNG

FLIGHT CHANGE

DWB_FLT_CHNG_H

FLIGHT CHANGE HISTORY

DWB_FLT_SCHD

FLIGHT SCHEDULE

DWB_FLT_SCHD_H

FLIGHT SCHEDULE HISTORY

DWB_HTL_BKNG

HOTEL BOOKING

DWB_LYLTY_ACCT_BAL_HIST

LOYALTY ACCOUNT BALANCE HISTORY

DWB_LYLTY_ACCT_BAL_HIST_H

LOYALTY ACCOUNT BALANCE HISTORY H

DWB_LYLTY_ACCT_LVL_HIST

LOYALTY ACCOUNT LEVEL HISTORY

DWB_LYLTY_ACCT_LVL_HIST_H

LOYALTY ACCOUNT LEVEL HISTORY H

DWB_LYLTY_CONV

LOYALTY CONVERSION

DWB_LYLTY_CONV_H

LOYALTY CONVERSION HISTORY

DWB_LYLTY_PNTS_EXPR

LOYALTY POINTS EXPIRE

DWB_LYLTY_PNTS_EXPR_H

LOYALTY POINTS EXPIRE HISTORY

DWB_LYLTY_PRG

LOYALTY PROGRAM

DWB_LYLTY_PRG_H

LOYALTY PROGRAM HISTORY

DWB_PDI

PDI

DWB_PDI_H

PDI HISTORY

DWB_PNR

PASSENGER NAME RECORD

DWB_PNR_H

PASSENGER NAME RECORD HISTORY

DWB_PRTY_INTRATN

PARTY INTERACTION

DWB_PRTY_INTRATN_H

PARTY INTERACTION HISTORY

DWB_PRTY_INTRATN_CALL

PARTY INTERACTION CALL

DWB_PRTY_INTRATN_CALL_H

PARTY INTERACTION CALL HISTORY

DWB_PRTY_INTRATN_EML

PARTY INTERACTION EMAIL

DWB_PRTY_INTRATN_EML_H

PARTY INTERACTION EMAIL HISTORY

DWB_PRTY_INTRATN_FAX

PARTY INTERACTION FAX

DWB_PRTY_INTRATN_FAX_H

PARTY INTERACTION FAX HISTORY

DWB_PRTY_INTRATN_ITEM

PARTY INTERACTION ITEM

DWB_PRTY_INTRATN_ITEM_H

PARTY INTERACTION ITEM HISTORY

DWB_PRTY_INTRATN_LETR

PARTY INTERACTION LETTER

DWB_PRTY_INTRATN_LETR_H

PARTY INTERACTION LETTER HISTORY

DWB_PRTY_INTRATN_SMS

PARTY INTERACTION SMS

DWB_PRTY_INTRATN_SMS_H

PARTY INTERACTION SMS HISTORY

DWB_PRTY_INTRATN_THRD

PARTY INTERACTION THREAD

DWB_PRTY_INTRATN_THRD_H

PARTY INTERACTION THREAD HISTORY

DWB_PRTY_INTRATN_VST

PARTY INTERACTION VISIT

DWB_PRTY_INTRATN_VST_H

PARTY INTERACTION VISIT HISTORY

DWB_PTNR_ERNG

PARTNER EARNING

DWB_PTNR_ERNG_H

PARTNER EARNING HISTORY

DWB_SEG_SCHD

SEGMENT SCHEDULE

DWB_SEG_SCHD_H

SEGMENT SCHEDULE HISTORY

DWB_TAS

TAS

DWB_TKT

TICKET

DWB_TKT_H

TICKET HISTORY

DWB_TKT_DLVRY_ARNGMNT

TICKET DELIVERY ARRANGEMENT

DWB_TKT_DLVRY_ARNGMNT_H

TICKET DELIVERY ARANGMENT HISTORY

DWB_TOUR

TOUR

DWB_XFER_ERNG

TRANSFER EARNING

DWB_XFER_ERNG_H

TRANSFER EARNING HISTORY

導出表

Oracle Airlines Data Modelでは、導出表は、非集計計算の結果を値として含む表です。Oracle Airlines Data Modelには、2つのタイプの導出表があります。

- 計算の結果を保持する表。

- データ・マイニング・モデルの結果表。

表3-4に、Oracle Airlines Data Modelの導出表のリストを示します。

表3-4 導出表

表名

説明および詳細情報

DWD_BKG_FACT

BOOKING FACT

DWD_CALL_CNTR_PRFMNC

CALL CENTER PERFORMANCE

DWD_CHKIN_FACT

CHECKIN FACT

DWD_CUST_LTV_SVM_FACTOR

CUSTOMER LIFE TIME VALUE SUPPORT VECTOR MACHINE FACTOR

DWD_CUST_LYLTY_DT_RULES

CUSTOMER LOYALTY DECISION TREE RULES

DWD_CUST_LYLTY_SVM_FACTOR

CUSTOMER LOYALTY SUPPORT VECTOR MACHINE FACTOR

DWD_CUST_MNNG

CUSTOMER MINING

DWD_CUST_RFMP_SCR

CUSTOMER RECENCY FREQUENCY MONETARY PROFITABILITY SCORE

DWD_CUST_SRVY

CUSTOMER SURVEY

DWD_FFP_PRED_DT_RULES

FREQUENT FLIER PREDICTION DECISION TREE RULES

DWD_FFP_PRED_SVM_FACTOR

FREQUENT FLIER PREDICTION SUPPORT VECTOR MACHINE FACTOR

DWD_FLT_DETLS_FACT

FLIGHT DETAILS FACT

DWD_LYLTY_ACCT_BAL_HIST

LOYALTY ACCOUNT BALANCE HISTORY

DWD_LYLTY_ACCT_LVL_HIST

LOYALTY ACCOUNT LEVEL HISTORY

DWD_LYLTY_PRG

LOYALTY PROGRAM

DWD_NON_FFP_MNNG

NON FREQUENT FLIER MINING

DWD_PNR

PASSENGER NAME RECORD

DWD_TKT

TICKET

集計表

Oracle Airlines Data Modelでは、集計表は、実表または導出表より1つ上位のレベルにデータを集計または「ロールアップ」する表です。集計表は、スノーフレーク・スキーマのファクト表によって提供されるビューと類似したデータのビューを提供します(その表のディメンションがDWM_表である場合)。

表3-5に、Oracle Airlines Data Modelの集計表のリストを示します。

表3-5 集計表

表名

説明および詳細情報

DWA_BKG_DLY_INVT_SNPST

BOOKING DAILY INVENTORY SNAPSHOT

DWA_CHKIN_DLY_FACT

CHECKIN DAILY FACT

DWA_CUST_SRVY

CUSTOMER SURVEY

DWA_DLY_BKG_FACT

DAILY BOOKING FACT

DWA_DLY_CALL_CNTR_PRFMNC

DAILY CALL CENTER PERFORMANCE

DWA_DLY_FLT_DETLS

DAILY FLIGHT DETAILS

DWA_DLY_LYLTY_ACCT

DAILY LOYALTY ACCOUNT

DWA_DLY_LYLTY_ACCT_BKG

DAILY LOYALTY ACCOUNT BOOKING

ディメンション表

Oracle Airlines Data Modelで、ディメンション(DWM_)表は、通常、ビジネス階層を含むディメンションを表し、各レベルの階層の表を含むスノーフレーク・エンティティの形式で存在します。これにより、異なる精度で構成される複数のサブジェクト・エリアおよびファクト・エンティティの参照表の適切なセットを関連付けることができます。たとえば、時間ディメンション表のDWM_CLNDRを使用して、DWD_PNRなどのDAYレベルの乗客予約記録(PNR)データに対して問合せを行うことができます。

表3-6に、Oracle Airlines Data Modelのディメンション表のリストを示します。

表3-6 ディメンション表

表名

説明および詳細情報

DWM_ACCT

ACCOUNT

DWM_ACFT_TYP

AIRCRAFT TYPE

DWM_ACFT_VER

AIRCRAFT VERSION

DWM_AIP

AIRPORT

DWM_BKG_CLS_TYP

BOOKING CLASS TYPE

DWM_BKG_OFF

BOOKING OFFICE

DWM_BKG_PAX

BOOKING PASSENGER

DWM_BKG_SSR

BOOKING SSR BRDG

DWM_BKG_TST

BOOKING TST

DWM_CARR

CARRIER

DWM_CITYPAIRS

CITYPAIRS

DWM_CLNDR

CALENDAR

DWM_CORP_CUST

CORPORATE CUSTOMER

DWM_CRCY

CURRENCY

DWM_CTRY

COUNTRY

DWM_FARE_TYP

FARE TYPE

DWM_FLT

FLIGHT

DWM_FRQTFLR

FREQUENT FLYER

DWM_GEOAREAS

GEOAREAS

DWM_GEOGRY

GEOGRAPHY

DWM_INTRATN_RSLT

INTERACTION RESULT

DWM_INTRATN_RSN

INTERACTION REASON

DWM_LEG

LEG

DWM_LYLTY_LVL

LOYALTY LEVEL

DWM_MKTAREAS

MARKETAREAS

DWM_PDI_CHNL

PDI CHANNEL

DWM_ROUTEPAIRS

ROUTEPAIRS

DWM_ROUTES

ROUTES

DWM_SALES_CHNL

SALES CHANNEL

DWM_SEG

SEGMENT

DWM_SEG_PAIR

SEGMENT PAIR

DWM_SSR

SPECIAL SERVICE REQUEST

DWM_SVC

SERVICE

DWM_TM

TIME

DWM_TRAF_CATG

TRAFFIC CATEGORY

検索表

Oracle Airlines Data Modelでは、検索表にデータ・ウェアハウスの比較的静的なデータまたは記述的なデータが含まれます。検索表は、頻繁に使用される属性の説明を保持します。検索エンティティによって領域が節約されます。これは、参照が行われるファクト表に保持されるのが、小さいキーまたはコードおよび外部キーのみであるためです。Oracle Airlines Data Modelでは、領域を消費する説明を検索表に格納し、参照される各取引の行で説明を繰り返さないようにしています。

表3-7に、Oracle Airlines Data Modelの検索表のリストを示します。

表3-7 検索表

表名

説明および詳細情報

DWL_ACCT_LVL

ACCOUNT LEVEL

DWL_ACCT_LVL_H

ACCOUNT LEVEL HISTORY

DWL_ACCT_TYP

ACCOUNT TYPE

DWL_ACCT_TYP_H

ACCOUNT TYPE HISTORY

DWL_ACCT_XFER_RSN

ACCOUNT TRANSFER REASON

DWL_ACCT_XFER_RSN_H

ACCOUNT TRANSFER REASON HISTORY

DWL_ACFT_TYP

AIRCRAFT TYPE

DWL_ACFT_TYP_H

AIRCRAFT TYPE HISTORY

DWL_ACV

AIRCRAFT VERSION

DWL_ACV_H

AIRCRAFT VERSION HISTORY

DWL_BKG_CLS

BOOKING CLASS

DWL_BKG_CLS_H

BOOKING CLASS HISTORY

DWL_BKG_OTR_SVC

BOOKING OTHER SERVICE

DWL_BKG_OTR_SVC_H

BOOKING OTHER SERVICE HISTORY

DWL_BKG_RMRK

BOOKING REMARK

DWL_BKG_RMRK_H

BOOKING REMARK HISTORY

DWL_BKG_SSR

BOOKING SPECIAL SERVICE REQUEST

DWL_BKG_SSR_H

BOOKING SPECIAL SERVICE REQUEST HISTORY

DWL_BNK_CARD_TYP

BANK CARD TYPE

DWL_BNK_CARD_TYP_H

BANK CARD TYPE HISTORY

DWL_CARR_TYP

CARRIER TYPE

DWL_CARR_TYP_H

CARRIER TYPE HISTORY

DWL_CMNSTRY_RSN

COMPENSATORY REASON

DWL_CMNSTRY_RSN_H

COMPENSATORY REASON HISTORY

DWL_CMPL_CLS

COMPLAIN CLASS

DWL_CMPL_CLS_H

COMPLAIN CLASS HISTORY

DWL_CMPL_TYP

COMPLAIN TYPE

DWL_CMPL_TYP_H

COMPLAIN TYPE HISTORY

DWL_FARE_ELEM

FARE ELEMENT

DWL_FARE_ELEM_H

FARE ELEMENT HISTORY

DWL_INTRATN_RSLT

INTERACTION RESULT

DWL_INTRATN_RSLT_H

INTERACTION RESULT HISTORY

DWL_INTRATN_RSN

INTERACTION REASON

DWL_INTRATN_RSN_H

INTERACTION REASON HISTORY

DWL_LETR_TYP

LETTER TYPE

DWL_LETR_TYP_H

LETTER TYPE HISTORY

DWL_PDI_CHNL

PDI CHANNEL

DWL_PDI_CHNL_H

PDI CHANNEL HISTORY

DWL_PNR_TYP

PASSENGER NAME RECORD TYPE

DWL_PNR_TYP_H

PASSENGER NAME RECORD TYPE HISTORY

DWL_PRTY_INTRATN_ITEM_STS

PARTY INTERACTION ITEM STATUS

DWL_PRTY_INTRATN_ITEM_STS_H

PARTY INTERACTION ITEM STATUS HISTORY

DWL_PRTY_STS

PARTY STATUS

DWL_PRTY_STS_H

PARTY STATUS HISTORY

DWL_SALES_CHNL

SALES CHANNEL

DWL_SALES_CHNL_H

SALES CHANNEL HISTORY

DWL_TKT_DLVRY_ARNGMNT

TICKET DELIVERY ARRANGEMENT

DWL_TKT_DLVRY_ARNGMNT_H

TICKET DELIVERY ARRANGEMENT HISTORY

DWL_TRAF_CATG

TRAFFIC CATEGORY

DWL_TRAF_CATG_H

TRAFFIC CATEGORY HISTORY

DWL_TSM_MCO

TSM MCO

DWL_TSM_MCO_H

TSM MCO HISTORY

DWL_TSM_PRC

TSM PRICE

DWL_TSM_PRC_H

TSM PRICE HISTORY

DWL_TSM_ROUTE

TSM ROUTE

DWL_TSM_ROUTE_H

TSM ROUTE HISTORY

DWL_TSM_SVC

TSM SERVICE

DWL_TSM_SVC_H

TSM SERVICE HISTORY

DWL_TSM_XSB

TSM EXCESS BAGGAGE

DWL_TSM_XSB_H

TSM EXCESS BAGGAGE HISTORY

マイニング表

表3-8に、Oracle Airlines Data Modelのデータ・マイニング制御表およびデータ・マイニング設定表のリストを示します。

表3-8 データ・マイニング表およびデータ・マイニング設定表

表名

説明

DM_STNG_CUST_LTY_DT

SETTING CUSTOMER DECISION TREE

DM_STNG_CUST_LTY_SVM

SETTING CUSTOMER SUPPORT VECTOR MACHINE

DM_STNG_PROFILE_KMEANS

SETTING PROFILE KMEANS

DM_STNG_USER_ALL

SETTING USER ALL

DMV_BKG_FACT_APPLY

FREQUENT FLIER BOOKING FACT APPLY

DMV_BKG_FACT_SRC

FREQUENT FLIER BOOKING FACT SOURCE

DMV_CUST_LOYALTY_APPLY

FREQUENT FLIER CUSTOMER LOYALTY APPLY

DMV_CUST_LOYALTY_SRC

FREQUENT FLIER CUSTOMER LOYALTY SOURCE

DMV_CUST_LTV_APPLY

FREQUENT FLIER CUSTOMER LIFE TIME VALUE APPLY

DMV_CUST_LTV_SRC

FREQUENT FLIER CUSTOMER LIFE TIME VALUE SOURCE

DMV_CUST_PROFILE_APPLY

FREQUENT FLIER CUSTOMER PROFILE APPLY

DMV_CUST_PROFILE_SRC

FREQUENT FLIER CUSTOMER PROFILE SOURCE

DMV_FFP_PRED_APPLY

FREQUENT FLIER PREDICTION APPLY

DMV_FFP_PRED_SRC

FREQUENT FLIER PREDICTION SOURCE

DMV_LYLTY_ACCT_BAL_APPLY

FREQUENT FLIER LOYALTY ACCOUNT BALANCE APPLY

DMV_LYLTY_ACCT_BAL_SRC

FREQUENT FLIER LOYALTY ACCOUNT BALANCE SOURCE

データベース順序

表3-9に、Oracle Airlines Data Modelの順序名のリストを示します。

表3-9 データベース順序

物理キーが生成される表名

順序名

DWA_CUST_SRVY

SEQ_DWA_CUST_SRVY

DWA_DLY_BKG_FACT

SEQ_DWA_DLY_BKG_FACT

DWA_DLY_CALL_CNTR_PERFM

SEQ_DWA_DLY_CALL_CNTR_PERFM

DWA_DLY_FLT_DETLS

SEQ_DWA_DLY_FLT_DETLS

DWA_DLY_LYLTY_ACCT

SEQ_DWA_DLY_LYLTY_ACCT

DWA_DLY_LYLTY_ACCT_BKG

SEQ_DWA_DLY_LYLTY_ACCT_BKG

DWD_CHKIN_FACT

SEQ_DWD_CHKIN_FACT

DWD_FLT_DETLS_FACT

SEQ_DWD_FLT_DETLS_FACT

DWM_SALES_CHNL

SEQ_DWM_SALES_CHNL

メタデータ表

表3-10に、Oracle Airlines Data Modelのメタデータ表のリストを示します。

表3-10 メタデータ表

表名

説明

MD_ENTY

論理データ・モデルのエンティティ、属性、説明および物理表名のデータを格納します。

MD_KPI

個々のプレゼンテーション列(KPI_NAME)、サブジェクト・エリアとしてのダッシュボード・フォルダ名、およびRPDで使用されるKPIとサブジェクト・エリアの計算ロジックを格納します。

MD_PRG

プログラムのすべての情報を格納します。プログラムは、導出表とマイニング表、レポート、キューブ、MVなどにデータを格納するために使用されるパッケージです。

MD_REF_ENTY_KPI

この表は、特定のKPIに使用される物理表および列と、KPIの計算で使用される他の列を格納します。

Oracle Airlines Data Model OLAPキューブMV、キューブ・ビュー

表3-11に、oadm_sysスキーマのキューブ・マテリアライズド・ビューを示します。

表3-11 oadm_sysスキーマのOLAPキューブ・マテリアライズド・ビュー

キューブ・マテリアライズド・ビュー名

OLAPオブジェクト名

OLAPオブジェクト・タイプ

詳細情報

CB$BKCLS_HBKCLS

BKCLS_HBKCLS

ディメンション階層

予約クラス: BKCLS

CB$BKOFC_HCNTYP

BKOFC_HCNTYP

ディメンション階層

予約オフィス: BKOFC

CB$BKOFC_HBKOFC

BKOFC_HBKOFC

ディメンション階層

予約オフィス: BKOFC

CB$BSDF

BSDF

キューブ

予約セグメント出発ファクト予測キューブ: BSDF_F

CB$BSDF_F

BSDF_F

キューブ

予約セグメント出発ファクト予測キューブ: BSDF_F

CB$CCPF

CCPF

キューブ

コール・センター・パフォーマンス・ファクト・キューブ: CCPF

CB$CSDF

CSDF

キューブ

顧客調査日次ファクト・キューブ: CSDF

CB$FDDF

FDDF

キューブ

フライト詳細日次ファクト・キューブ: FDDF

CB$GEO_HGEO

GEO_HGEO

ディメンション階層

地理: GEO

CB$IRSN_HIRSN

IRSN_HIRSN

ディメンション階層

対話の理由: IRSN

CB$LOYLV_HLOYLY

LOYLV_HLOYLY

ディメンション階層

ロイヤルティ・レベル: LOYLV

CB$LYAF

LYAF

キューブ

ロイヤルティ・アカウント・ファクト・キューブ: LYAF

CB$LYBF

LYBF

キューブ

ロイヤルティ予約ファクト・キューブ: LYBF

CB$OPFLT_HOPFLT

OPFLT_HOPFLT

ディメンション階層

業務フライト: OPFLT

CB$OPSMT_HOPSMT

OPSMT_HOPSMT

ディメンション階層

業務セグメント: OPSMT

CB$ROUTE_HROUTE

ROUTE_HROUTE

ディメンション階層

航路: ROUTE

CB$SRVC_HSRVC

SRVC

ディメンション階層

サービス: SRVC

CB$TIME_HTIME

TIME_HTIME

ディメンション階層

時間: TIME

CB$TIME_HWEEK

TIME_HWEEK

ディメンション階層

時間: TIME

表3-12に、oadm_sysスキーマのOLAPキューブ・ビューを示します。

表3-12 oadm_sysスキーマのOLAPキューブ・ビュー

キューブ・ビュー名

OLAPオブジェクト名

OLAPオブジェクト・タイプ

詳細情報

BKCLS_HBKCLS_VIEW

BKCLS_HBKCLS

階層

予約クラス: BKCLS

BKCLS_VIEW

BKCLS

ディメンション

予約クラス: BKCLS

BKOFC_HCNTYP_VIEW

BKOFC_HCNTYP

階層

予約オフィス: BKOFC

BKOFC_HBKOFC_VIEW

BKOFC_HBKOFC

階層

予約オフィス: BKOFC

BKOFC_VIEW

BKOFC

ディメンション

予約オフィス: BKOFC

BSDF_VIEW

BSDF

キューブ

予約セグメント出発ファクト・キューブ: BSDF

BSDF_F_VIEW

BSDF_F

キューブ

予約セグメント出発ファクト予測キューブ: BSDF_F

CCPF_VIEW

CCPF

キューブ

コール・センター・パフォーマンス・ファクト・キューブ: CCPF

CSDF_VIEW

CSDF

キューブ

顧客調査日次ファクト・キューブ: CSDF

FDDF_VIEW

FDDF

キューブ

フライト詳細日次ファクト・キューブ: FDDF

GEO_HGEO_VIEW

GEO_HGEO

階層

地理: GEO

GEO_VIEW

GEO

ディメンション

地理: GEO

IRSN_HIRSN_VIEW

IRSN_HIRSN

階層

対話の理由: IRSN

IRSN_VIEW

IRSN

ディメンション

対話の理由: IRSN

LOYLV_HLOYLY_VIEW

LOYLV_HLOYLY

階層

ロイヤルティ・レベル: LOYLV

LOYLV_VIEW

LOYLV

ディメンション

ロイヤルティ・レベル: LOYLV

LYAF_VIEW

LYAF

キューブ

ロイヤルティ・アカウント・ファクト・キューブ: LYAF

LYBF_VIEW

LYBF

キューブ

ロイヤルティ予約ファクト・キューブ: LYBF

OPFLT_HOPFLT_VIEW

OPFLT_HOPFLT

階層

業務フライト: OPFLT

OPFLT_VIEW

OPFLT

ディメンション

業務フライト: OPFLT

OPSMT_HOPSMT_VIEW

OPSMT_HOPSMT

階層

業務セグメント: OPSMT

OPSMT_VIEW

OPSMT

ディメンション

業務セグメント: OPSMT

ROUTE_HROUTE_VIEW

ROUTE_HROUTE

階層

航路: ROUTE

ROUTE_VIEW

ROUTE

ディメンション

航路: ROUTE

SRVC_HSRVC_VIEW

SRVC

階層

サービス: SRVC

SRVC_VIEW

SRVC

ディメンション

サービス: SRVC

TIME_HTIME_VIEW

TIME_HTIME

階層

時間: TIME

TIME_HWEEK_VIEW

TIME_HWEEK

階層

時間: TIME

TIME_VIEW

TIME

ディメンション

時間: TIME

4 Oracle Airlines Data Modelの論理から物理へのマッピング

この章では、Oracle Airlines Data Modelの論理データ・モデルのエンティティ、および論理エンティティが実装または物理化された物理データベース表またはビューを示します。

この章では、次の項目について説明します。

- Oracle Airlines Data Modelの論理から物理へのマッピング

Oracle Airlines Data Modelの論理から物理へのマッピング

表4-1に、Oracle Airlines Data Modelの論理データ・モデルのエンティティ、および論理エンティティが実装または物理化された物理データベース表またはビューを示します。

表4-1 エンティティのマッピング表: 論理から物理へのマッピング

エンティティ

表またはビュー

ACCOUNT

DWM_ACCT

ACCOUNT

DWR_ACCT

ACCOUNT LEVEL

DWL_ACCT_LVL

ACCOUNT LEVEL HISTORY

DWB_ACCT_LVL_HIST

ACCOUNT TRANSFER

DWB_ACCT_XFER

ACCOUNT TRANSFER REASON

DWL_ACCT_XFER_RSN

ACCOUNT TYPE

DWL_ACCT_TYP

AIRCRAFT TYPE

DWL_ACFT_TYP

AIRCRAFT TYPE

DWM_ACFT_TYP

AIRCRAFT VERSION

DWL_ACV

AIRCRAFT VERSION

DWM_ACFT_VER

AIRPORT

DWR_AIP

AIRPORT

DWM_AIP

AUX

DWB_AUX

AWARD VOUCHER

DWR_AWRD_VCHR

BANK CARD

DWR_BNK_CARD

BANK CARD TYPE

DWL_BNK_CARD_TYP

BOOKING

DWB_BKG

BOOKING CAMPAIGN

DWR_BKG_CAMPN

BOOKING CLASS

DWL_BKG_CLS

BOOKING CLASS TYPE

DWM_BKG_CLS_TYP

BOOKING DAILY INVENTORY SNAPSHOT

DWA_BKG_DLY_INVT_SNPST

BOOKING FACT

DWD_BKG_FACT

BOOKING OFFICE

DWR_BKG_OFF

BOOKING OFFICE

DWM_BKG_OFF

BOOKING OFFICE USER

DWR_BKG_OFF_USR

BOOKING OTHER SERVICE

DWL_BKG_OTR_SVC

BOOKING PASSENGER

DWR_BKG_PAX

BOOKING PASSENGER

DWM_BKG_PAX

BOOKING PASSENGER DOCUMENT INFORMATION

DWR_BKG_PAX_DOC_INFO

BOOKING PRODUCT

DWR_BKG_PROD

BOOKING REMARK

DWL_BKG_RMRK

BOOKING SEAT PREFERENCE

DWR_BKG_SEAT_PREF

BOOKING SERIES

DWR_BKG_SERS

BOOKING SPECIAL SERVICE REQUEST

DWL_BKG_SSR

BOOKING SSR BRDG

DWR_BKG_SSR_BRDG

BOOKING SSR BRDG

DWM_BKG_SSR_BRDG

BOOKING TST

DWM_BKG_TST

BOOKING TRANSITIONAL STORE TICKET

DWR_BKG_TST

BOOKING TST PRICE

DWR_BKG_TST_PRC

BOOKING TST SEGMENT

DWR_BKG_TST_SEG

CALENDAR

DWM_CLNDR

CALL CENTER PERFORMANCE

DWD_CALL_CNTR_PRFMNC

CAR RENTAL

DWB_CR_RNTL

CARRIER

DWR_CARR

CARRIER

DWM_CARR

CARRIER TYPE

DWL_CARR_TYP

CHECKIN

DWB_CHKIN

CHECKIN BAGGAGE GROUP

DWR_CHKIN_BAG_GRP

CHECKIN DAILY FACT

DWA_CHKIN_DLY_FACT

CHECKIN FACT

DWD_CHKIN_FACT

CHECKIN INDIVIDUAL BAGGAGE

DWR_CHKIN_INDV_BAG

CITYPAIRS

DWM_CITYPAIRS

CODESHARE

DWR_CDSH

CODESHARE BRIDGE

DWR_CDSH_BRDG

COMPENSATORY EARNING

DWB_CMNSTRY_ERNG

COMPENSATORY REASON

DWL_CMNSTRY_RSN

COMPLAIN ADVICE

DWB_CMPL_ADVC

COMPLAIN CLASS

DWL_CMPL_CLS

COMPLAIN TYPE

DWL_CMPL_TYP

CORPORATE CUSTOMER

DWM_CORP_CUST

COUNTRY

DWM_CTRY

CURRENCY

DWM_CRCY

CUSTOMER LIFE TIME VALUE SUPPORT VECTOR MACHINE FACTOR

DWD_CUST_LTV_SVM_FACTOR

CUSTOMER LOYALTY DECISION TREE RULES

DWD_CUST_LYLTY_DT_RULES

CUSTOMER LOYALTY SUPPORT VECTOR MACHINE FACTOR

DWD_CUST_LYLTY_SVM_FACTOR

CUSTOMER MINING

DWD_CUST_MNNG

CUSTOMER RECENCY FREQUENCY MONETARY PROFITABILITY SCORE

DWD_CUST_RFMP_SCR

CUSTOMER SEGMENTATION

DWR_CUST_SGMNT

CUSTOMER SEGMENTATION DETAILS

DWR_CUST_SGMNT_DTL

CUSTOMER SURVEY

DWD_CUST_SRVY

CUSTOMER SURVEY

DWA_CUST_SRVY

DAILY BOOKING FACT

DWA_DLY_BKG_FACT

DAILY CALL CENTER PERFORMANCE

DWA_DLY_CALL_CNTR_PRFMNC

DAILY FLIGHT DETAILS

DWA_DLY_FLT_DETLS

DAILY LOYALTY ACCOUNT

DWA_DLY_LYLTY_ACCT

DAILY LOYALTY ACCOUNT BOOKING

DWA_DLY_LYLTY_ACCT_BKG

DIRECT EARNING

DWB_DIRCT_ERNG

EARNING EVENT

DWB_ERNG_EVNT

FARE ELEMENT

DWL_FARE_ELEM

FARE TYPE

DWM_FARE_TYP

FLIGHT

DWR_FLT

FLIGHT

DWM_FLT

FLIGHT CHANGE

DWB_FLT_CHNG

FLIGHT DETAILS FACT

DWD_FLT_DETLS_FACT

FLIGHT SCHEDULE

DWB_FLT_SCHD

FREQUENT FLIER BOOKING FACT APPLY

DMV_BKG_FACT_APPLY

FREQUENT FLIER BOOKING FACT SOURCE

DMV_BKG_FACT_SRC

FREQUENT FLIER CUSTOMER LIFE TIME VALUE APPLY

DMV_CUST_LTV_APPLY

FREQUENT FLIER CUSTOMER LIFE TIME VALUE SOURCE

DMV_CUST_LTV_SRC

FREQUENT FLIER CUSTOMER LOYALTY APPLY

DMV_CUST_LOYALTY_APPLY

FREQUENT FLIER CUSTOMER LOYALTY SOURCE

DMV_CUST_LOYALTY_SRC

FREQUENT FLIER CUSTOMER PROFILE APPLY

DMV_CUST_PROFILE_APPLY

FREQUENT FLIER CUSTOMER PROFILE SOURCE

DMV_CUST_PROFILE_SRC

FREQUENT FLIER LOYALTY ACCOUNT BALANCE APPLY

DMV_LYLTY_ACCT_BAL_APPLY

FREQUENT FLIER LOYALTY ACCOUNT BALANCE SOURCE

DMV_LYLTY_ACCT_BAL_SRC

FREQUENT FLIER PREDICTION APPLY

DMV_FFP_PRED_APPLY

FREQUENT FLIER PREDICTION DECISION TREE RULES

DWD_FFP_PRED_DT_RULES

FREQUENT FLIER PREDICTION SOURCE

DMV_FFP_PRED_SRC

FREQUENT FLIER PREDICTION SUPPORT VECTOR MACHINE FACTOR

DWD_FFP_PRED_SVM_FACTOR

FREQUENT FLYER

DWR_FRQTFLR

FREQUENT FLYER

DWM_FRQTFLR

GEOAREAS

DWM_GEOAREAS

GEOGRAPHY

DWM_GEOGRY

GROUPING

DWR_GRPNG

HOTEL BOOKING

DWB_HTL_BKNG

INFLIGHT MEAL

DWR_INFLT_MEAL

INTERACTION REASON

DWL_INTRATN_RSN

INTERACTION REASON

DWM_INTRATN_RSN

INTERACTION RESULT

DWL_INTRATN_RSLT

INTERACTION RESULT

DWM_INTRATN_RSLT

LEG

DWR_LEG

LEG

DWM_LEG

LETTER TYPE

DWL_LETR_TYP

LOYALTY ACCOUNT

DWR_LYLTY_ACCT

LOYALTY ACCOUNT BALANCE HISTORY

DWD_LYLTY_ACCT_BAL_HIST

LOYALTY ACCOUNT BALANCE HISTORY

DWB_LYLTY_ACCT_BAL_HIST

LOYALTY ACCOUNT LEVEL HISTORY

DWD_LYLTY_ACCT_LVL_HIST

LOYALTY ACCOUNT LEVEL HISTORY

DWB_LYLTY_ACCT_LVL_HIST

LOYALTY CONVERSION

DWB_LYLTY_CONV

LOYALTY LEVEL

DWM_LYLTY_LVL

LOYALTY LEVEL

DWR_LYLTY_LVL

LOYALTY POINTS EXPIRE

DWB_LYLTY_PNTS_EXPR

LOYALTY PROGRAM

DWD_LYLTY_PRG

LOYALTY PROGRAM

DWB_LYLTY_PRG

MARKETAREAS

DWM_MKTAREAS

NON FREQUENT FLIER MINING

DWD_NON_FFP_MNNG

ODT ACCOUNT

DWR_ODT_ACCT

OPTION

DWR_OPTN

PARTNER EARNING

DWB_PTNR_ERNG

PARTY

DWR_PRTY

PARTY INTERACTION

DWB_PRTY_INTRATN

PARTY INTERACTION CALL

DWB_PRTY_INTRATN_CALL

PARTY INTERACTION EMAIL

DWB_PRTY_INTRATN_EML

PARTY INTERACTION FAX

DWB_PRTY_INTRATN_FAX

PARTY INTERACTION ITEM

DWB_PRTY_INTRATN_ITEM

PARTY INTERACTION ITEM STATUS

DWL_PRTY_INTRATN_ITEM_STS

PARTY INTERACTION LETTER

DWB_PRTY_INTRATN_LETR

PARTY INTERACTION SMS

DWB_PRTY_INTRATN_SMS

PARTY INTERACTION THREAD

DWB_PRTY_INTRATN_THRD

PARTY INTERACTION VISIT

DWB_PRTY_INTRATN_VST

PARTY STATUS

DWL_PRTY_STS

PASSENGER CONTACT

DWR_PAX_CNTCT

PASSENGER COUNTRY ADDRESS INFORMATION

DWR_PAX_CTRY_ADDR_INFO

PASSENGER NAME RECORD

DWB_PNR

PASSENGER NAME RECORD

DWD_PNR

PASSENGER NAME RECORD TYPE

DWL_PNR_TYP

PASSENGER VISA INFORMATION

DWR_PAX_VISA_INFO

PDI

DWB_PDI

PDI CHANNEL

DWL_PDI_CHNL

PDI CHANNEL

DWM_PDI_CHNL

PDI CHARACTERISTIC

DWR_PDI_CHRSTIC

PNR PARENT CHILD RELATIONSHIP

DWR_PNR_PARENT_CHILD_RELSHP

POINT OF SALE GDS OFFICE

DWR_POS_GDS_OFF

ROUTEPAIRS

DWM_ROUTEPAIRS

ROUTES

DWM_ROUTES

SALES CHANNEL

DWM_SALES_CHNL

SALES CHANNEL

DWL_SALES_CHNL

SEAT

DWR_SEAT

SEGMENT

DWR_SEG

SEGMENT

DWM_SEG

SEGMENT PAIR

DWM_SEG_PAIR

SEGMENT SCHEDULE

DWB_SEG_SCHD

SERVICE

DWR_SVC

SERVICE

DWM_SVC

SETTING CUSTOMER DECISION TREE

DM_STNG_CUST_LTY_DT

SETTING CUSTOMER SUPPORT VECTOR MACHINE

DM_STNG_CUST_LTY_SVM

SETTING PROFILE KMEANS

DM_STNG_PROFILE_KMEANS

SETTING USER ALL

DM_STNG_USER_ALL

SMS AGENT

DWR_SMS_AGNT

SMS CUSTOMER

DWR_SMS_CUST

SPECIAL SERVICE REQUEST

DWM_SSR

STATION

DWR_STN

TAS

DWB_TAS

TICKET

DWB_TKT

TICKET

DWD_TKT

TICKET COUPON

DWR_TKT_CPN

TICKET DELIVERY ARRANGEMENT

DWL_TKT_DLVRY_ARNGMNT

TICKET DELIVERY ARRANGEMENT

DWB_TKT_DLVRY_ARNGMNT

TIME

DWM_TM

TOUR

DWB_TOUR

TRAFFIC CATEGORY

DWL_TRAF_CATG

TRAFFIC CATEGORY

DWM_TRAF_CATG

TRANSFER EARNING

DWB_XFER_ERNG

TSM

DWR_TSM

TSM EXCESS BAGGAGE

DWL_TSM_XSB

TSM MCO

DWL_TSM_MCO

TSM PASSENGER

DWR_TSM_PAX

TSM PRICE

DWL_TSM_PRC

TSM ROUTE

DWL_TSM_ROUTE

TSM SERVICE

DWL_TSM_SVC

VEHICLE

DWR_VHCL

VIP PASSENGER INFORMATION

DWR_VIP_PAX_INFO

5 Oracle Airlines Data Modelのパーティション

この章では、Oracle Airlines Data Modelの物理実表、導出表および集計表のパーティション戦略を示します。

この章では、次の項目について説明します。

- Oracle Airlines Data Modelのパーティション戦略

Oracle Airlines Data Modelのパーティション戦略

表5-1に、Oracle Airlines Data Modelの物理実表、導出表および集計表のパーティション戦略を示します。

表5-1 物理データ・モデルのパーティション

物理表名

パーティション・キー列

パーティション・レベル

デフォルトの表領域名

DWA_BKG_DLY_INVT_SNPST

BKG_DT_KEY

QUARTER

TBS_AGGREGATE

DWA_CHKIN_DLY_FACT

CLNDR_KEY

QUARTER

TBS_AGGREGATE

DWA_CUST_SRVY

CLNDR_KEY

QUARTER

TBS_AGGREGATE

DWA_DLY_BKG_FACT

BKG_DT_KEY

QUARTER

TBS_AGGREGATE

DWA_DLY_CALL_CNTR_PRFMNC

CLNDR_KEY

QUARTER

TBS_AGGREGATE

DWA_DLY_FLT_DETLS

FLT_DT_KEY

QUARTER

TBS_AGGREGATE

DWA_DLY_LYLTY_ACCT

CLNDR_KEY

QUARTER

TBS_AGGREGATE

DWA_DLY_LYLTY_ACCT_BKG

CLNDR_KEY

QUARTER

TBS_AGGREGATE

DWB_ACCT_LVL_HIST

VLD_DT

MONTH

TBS_BASE

DWB_ACCT_XFER

XFER_DT

MONTH

TBS_BASE

DWB_BKG

BKG_CREN_DTTM

MONTH

TBS_BASE

DWB_CHKIN

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_CMNSTRY_ERNG

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_CMPL_ADVC

ACPT_DT

MONTH

TBS_BASE

DWB_CMPL_ADVC_H

ACPT_DT

MONTH

TBS_BASE

DWB_DIRCT_ERNG

FLT_DT

MONTH

TBS_BASE

DWB_ERNG_EVNT

ERNG_EVNT_DT_TM

MONTH

TBS_BASE

DWB_FLT_CHNG

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_FLT_CHNG_H

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_FLT_SCHD

FLT_DT

MONTH

TBS_BASE

DWB_LYLTY_ACCT_BAL_HIST

BAL_DT

MONTH

TBS_BASE

DWB_LYLTY_ACCT_LVL_HIST

VLD_DT

MONTH

TBS_BASE

DWB_LYLTY_CONV

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_LYLTY_PNTS_EXPR_H

EXPIRE_EVNT_DT

MONTH

TBS_BASE

DWB_LYLTY_PRG

LYLTY_PRG_STRT_DT

MONTH

TBS_BASE

DWB_PDI

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PNR

PNR_CRE_DTTM

MONTH

TBS_BASE

DWB_PRTY_INTRATN

INTRATN_EVNT_DT_AND_TM

MONTH

TBS_BASE

DWB_PRTY_INTRATN_CALL

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_CALL_H

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_EML

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_EML_H

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_FAX

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_FAX_H

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_H

INTRATN_EVNT_DT_AND_TM

MONTH

TBS_BASE

DWB_PRTY_INTRATN_ITEM

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_ITEM_H

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_LETR

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_LETR_H

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_SMS

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_THRD

INTRATN_THREAD_STRT_DT

MONTH

TBS_BASE

DWB_PRTY_INTRATN_THRD_H

INTRATN_THREAD_STRT_DT

MONTH

TBS_BASE

DWB_PRTY_INTRATN_VISIT

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PRTY_INTRATN_VISIT_H

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_PTNR_ERNG

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWB_SEG_SCHD

SCHD_SEG_ARVL_DT_TM_LCL

MONTH

TBS_BASE

DWB_SEG_SCHD_H

SCHD_SEG_ARVL_DT_TM_LCL

MONTH

TBS_BASE

DWB_TKT

TKT_ISNG_DT

MONTH

TBS_BASE

DWB_XFER_ERNG

SRC_SYS_CRE_TMSTMP

MONTH

TBS_BASE

DWD_BKG_FACT

OPRTNG_SEG_DEPTR_LCL_DT_KEY

QUARTER

TBS_DERIVED

DWD_CALL_CNTR_PRFMNC

INTRATN_EVNT_DTTM_KEY

QUARTER

TBS_DERIVED

DWD_CHKIN_FACT

CLNDR_KEY

QUARTER

TBS_DERIVED

DWD_CUST_SRVY

INTRATN_THREAD_STRT_DT_KEY

QUARTER

TBS_DERIVED

DWD_FLT_DETLS_FACT

ARVL_LCL_DT_KEY

QUARTER

TBS_DERIVED

DWD_LYLTY_ACCT_BAL_HIST

CREATE_DT_KEY

QUARTER

TBS_DERIVED

DWD_LYLTY_ACCT_LVL_HIST

VLD_DT_KEY

QUARTER

TBS_DERIVED

DWD_LYLTY_PRG

LYLTY_PRG_STRT_DT

MONTH

TBS_DERIVED

DWD_PNR

PNR_CRE_DTTM

MONTH

TBS_DERIVED

DWD_TKT

DT_OF_ISS

MONTH

TBS_DERIVED

第II部

Inter-ETL、OLAP、データ・マイニングおよびユーティリティ・スクリプト

この部では、Oracle Airlines Data Model Inter-ETLマッピング、OLAP、データ・マイニングおよびユーティリティ・スクリプトについて説明します。

第II部は、次の章で構成されています。

- 第6章「Oracle Airlines Data ModelのIntra-ETL」

- 第7章「Oracle Airlines Data Model OLAPモデル・ディメンション」

- 第8章「Oracle Airlines Data Model OLAPモデル・キューブ」

- 第9章「Oracle Airlines Data Modelのデータ・マイニング・モデル」

- 第10章「Oracle Airlines Data Modelユーティリティ・スクリプト」

- 第11章「Oracle Airlines Data Modelサンプル・レポート」

6 Oracle Airlines Data ModelのIntra-ETL

この章の内容は次のとおりです。

- Oracle Airlines Data Model Intra-ETLの概要

- PL/SQLプロシージャの値検索モデル

- Intra-ETL PL/SQLマッピングのソースおよびターゲット表

- Intra-ETLプロセス・フロー

Oracle Airlines Data Model Intra-ETLの概要

注意:
ETLを変更しないでください。ETLの変更はサポートされません。

Oracle Airlines Data Modelでは、参照表にマスター・データ、参照データおよび次元データが格納され、実表、導出表、集計表およびディメンション表に取引データおよびファクト・データが異なる粒度で格納されます。実表には最低レベルの粒度で取引データが格納され、導出表および集計表には統合および要約された取引データが格納されます。

2つのタイプの抽出、変換およびロード(ETL)操作が、表にデータを移入します。ソースETL操作では、ソースのオンライン・トランザクション処理(OTLP)アプリケーションから参照表および実表にデータを移入します。追加のIntra-ETL操作により、導出表および集計表に実表および参照表のデータを移入します。ソースETL操作はOracle Airlines Data Modelの一部ではありませんが、Intra-ETL操作はその一部です。

- 導出移入: データベース・パッケージに含まれるスクリプトで、実表および参照表のコンテンツに基づいて導出表に移入します。

- 集計移入: データベース・パッケージに含まれるスクリプトで、導出表および一部の参照表のコンテンツに基づいて、Oracle Airlines Data Modelの集計表をリフレッシュします。

- ディメンション移入: データベース・パッケージに含まれるすべてのPL/SQLパッケージで、参照表のコンテンツに基づいてディメンション表に移入します。

導出表、集計表およびディメンション表は、Oracle表を使用して実装されます。

詳細は、「Intra-ETLプロセス・フロー」および『Oracle Airlines Data Model実装およびオペレーション・ガイド』を参照してください。

PL/SQLプロシージャの値検索モデル

Oracle Airlines Data Model Value_Lookup値には、Intra-ETLマッピングで使用される検索表とその値が含まれます。表6-1に、Intra-ETLマッピングの結合条件およびフィルタ条件で使用される表および値を示します。

表6-1に、Intra-ETLマッピングで使用される検索表および値を示します。

表6-1 Intra-ETLマッピングの値検索の値

表名(ハードコードされた値)

列(ハードコードされた値)

使用する値

ETLプログラム名

ETL使用タイプ

DWB_BKG_H

STS_CD

HLUN,RR,TK,UC,GK,KK,HK,HX,HN,SA

DWD_BKG_FACT

ソース入力

DWB_BKG_H

ORGL_ACTN_CD

SG,GI,IS,NN,PE,TK,LL,FG,GK,FF,SA,FB,SS

DWD_BKG_FACT

ソース入力

DWB_BKG_H

CBN_CD

Y, J

DWD_BKG_FACT

ソース入力

DWB_BKG_H

CLID_CARR_CD

AW,YY,FC

DWD_BKG_FACT

ソース入力

DWB_BKG_H

TST_PAX_FARE_BASIS_CD

NULL

DWD_BKG_FACT

ソース入力

DWB_BKG_H

TST_INF_FARE_BASIS_CD

NULL

DWD_BKG_FACT

ソース入力

DWB_BKG_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_BKG_FACT

パラメータ化 - DWC_ACTIVITY_PARM

DWR_INFLT_MEAL_H

MEAL_CD

NULL

DWD_BKG_FACT

ソース入力

DWB_PRTY_INTRATN_THRD_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_CUST_SRVY

パラメータ化 - DWC_ACTIVITY_PARM

DWB_FLT_SCHD_H

FLT_CARR_CD

AA,AF,JL,AW,JJ,BA,CX,6X,IB,FC

DWD_FLT_DETLS_FACT

ソース入力

DWB_FLT_SCHD_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_FLT_DETLS_FACT

パラメータ化 - DWC_ACTIVITY_PARM

DWB_FLT_SCHD_H

LEG_ACFT_SLBL_CONFIG_CD

NULL

DWD_FLT_DETLS_FACT

ソース入力

DWB_LYLTY_ACCT_BAL_HIST_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_LYLTY_ACCT_BAL_HIST

パラメータ化 - DWC_ACTIVITY_PARM

DWB_LYLTY_ACCT_LVL_HIST_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_LYLTY_ACCT_LVL_HIST

パラメータ化 - DWC_ACTIVITY_PARM

DWB_LYLTY_PRG_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_LYLTY_PRG

パラメータ化 - DWC_ACTIVITY_PARM

DWB_PNR_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_PNR

パラメータ化 - DWC_ACTIVITY_PARM

DWL_PNR_TYP_H

TYP

NULL

DWD_PNR

ソース入力

DWB_TKT_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWD_TKT

パラメータ化 - DWC_ACTIVITY_PARM

DWB_TKT_H

ISNG_OFF_IATA_CD

19491205,19491205, 19491205,38276641, 38276641,38276641, 80202662,97516241, 97516241,19270215, 19270215,19270215, 19270215,19200602, 19270215,19205012, 19205012,97516241, 19270215,19270215

DWD_TKT

ソース入力

DWR_ACCT_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_ACCT

パラメータ化 - DWC_ACTIVITY_PARM

DWL_ACV_H

SLBL_CONFIG_CD

57D,A03,57E,140, A07,997,A06,A04, 123,A08,A02,124, A09,120,112,A05, B01,A01

DWM_ACFT_VER

ソース入力

DWL_ACV_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_ACFT_VER

パラメータ化 - DWC_ACTIVITY_PARM

DWR_AIP_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_AIP

パラメータ化 - DWC_ACTIVITY_PARM

DWL_BKG_CLS_H

BKG_CLS_CD

X ,A ,E ,T ,I ,D, M, Q ,H ,U ,S ,P ,R ,F , Y ,O ,N ,C ,L ,Z ,B , J ,W, G ,K ,V

DWM_BKG_CLS_TYP

ソース入力

DWL_BKG_CLS_H

SVC_CLS_CD

B,E

DWM_BKG_CLS_TYP

ソース入力

DWL_BKG_CLS_H

CARR_CD

AF,AA,OK,RJ, CA,JL,SU,AW, BT,KF,JJ,8X, CX,BA,QF,FV, LH,6X,DY,IB, 7X,KA,FC, TP,AB,7S,AI, G3

DWM_BKG_CLS_TYP

ソース入力

DWL_BKG_CLS_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_BKG_CLS_TYP

パラメータ化 - DWC_ACTIVITY_PARM

DWR_SMS_AGNT_H

AGNT_REGN_CD

EUR,NOA,AFR,SOA,SEA

DWM_BKG_OFF

ソース入力

DWR_SMS_AGNT_H

AGNT_CONT_CD

AS,AF,NA,EU,SA

DWM_BKG_OFF

ソース入力

DWR_SMS_AGNT_H

AGNT_CITY_CD

VEC,ESP,DUE,KAI,GRA,BLO, BAI,COL,PAP,ESS,FRA,CAM, HAR,RIV,HAN,BRE,SAN,BEI, ALG,VOI,STU,SCH,VAL,NEW,SHA, STE,DAN,GRO,FAR,TRA,COR,OSL, IGU,BOA,BHM,BER,DEA,MIL,AUB, DEN,KOR,ROS,GOS,SOU,SAO, BOL,JUJ,PHX,OSN,MAP,ZUG

DWM_BKG_OFF

ソース入力

DWR_SMS_AGNT_H

AGNT_IATA_CD

5888492,1736851, 2397883,2327312, 5799334,5620987, 2320872,2349115,7834245, 8286762,2025845, 7825909,8300843, 1920178,2323171, 8300154,2325455, 2326660,2349421, 2349141

DWM_BKG_OFF

ソース入力

DWR_BKG_OFF_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_BKG_OFF

パラメータ化 - DWC_ACTIVITY_PARM

DWR_BKG_OFF_H

CITY_CD

VLC,NYC,CCS, GHA,MPM,PAR, SGN,SAN,BOG, LUQ,BLR,WAS, SAP,AMS,PER, BNE,DJG,LPA, SHA,MEL

DWM_BKG_OFF

ソース入力

DWR_BKG_OFF_H

CORP_CD

AA,1S,AF, MH,1V,1E, 1A,1P,CX, BA,1G,1B

DWM_BKG_OFF

ソース入力

DWR_BKG_OFF_H

CTRY_CD

US,ES,AL, DZ,BE,VN, AR,FR,MZ, PF,NO,HK, GB,CN,DE, CO,AU,HN, BR,IN,VE

DWM_BKG_OFF

ソース入力

DWR_BKG_OFF_H

IATA_CD

17393165,91238943, 80203443,2405093, 78250406,8286762, 2397883,5888492, 5799334,2327312, 2349115,5620987, 7834245,2320872, 80207540,7825909, 2349421, 2323171

DWM_BKG_OFF

ソース入力

DWR_BKG_OFF_H

TRUE_CITY_CD

LON,VLC,CCS, NYC,GHA,PAR, MPM,TEE,BOG, SGN,LUQ,WAS, SAP,BLR,SAN, AMS,PER,BNE, DJG,LPA,DFW, SWI,SHA,MAD, MEL,OSL,ADL, MUC,MJV,DEN, BDL,GNB,PPT, LAX,SYD,ELU, CAN,BJS,HKG, PHX,BRU,SFO, SAO,SNA

DWM_BKG_OFF

ソース入力

DWR_SMS_AGNT_H

AGNT_CNTY_CD

NULL

DWM_BKG_OFF

ソース入力

DWR_BKG_PAX_H

TYP_CD

INF,ADT

DWM_BKG_PAX

ソース入力

DWR_BKG_PAX_H

IDFN_CD

NULL

DWM_BKG_PAX

ソース入力

DWR_BKG_PAX_H

VIP_CARR_CD

NULL

DWM_BKG_PAX

ソース入力

DWR_BKG_PAX_H

CLNTID_CARR_CD

NULL

DWM_BKG_PAX

ソース入力

DWR_BKG_PAX_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_BKG_PAX

パラメータ化 - DWC_ACTIVITY_PARM

DWR_BKG_TST_H

VLDT_CARR

NULL

DWM_BKG_TST

ソース入力

DWR_BKG_TST_H

TOUR_CD

NULL

DWM_BKG_TST

ソース入力

DWR_BKG_TST_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_BKG_TST

パラメータ化 - DWC_ACTIVITY_PARM

DWR_CARR_H

CARR_CD

AF,AA,OK,RJ,CA,JL,SU,

AW,BT,KF,JJ,8X,CX,BA,

QF,FV,LH,6X,DY,IB,7X,

KA,FC,TP,AB,7S,AI,G3

DWM_CARR

ソース入力

DWR_SMS_CUST_H

CUST_CRCY_CD

NULL

DWM_CORP_CUST

ソース入力

DWR_SMS_CUST_H

CUST_CLNT_CD

NULL

DWM_CORP_CUST

ソース入力

DWR_SMS_CUST_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_CORP_CUST

パラメータ化 - DWC_ACTIVITY_PARM

DWR_FLT_H

CARR_CD

AF,AA,OK,RJ,CA,JL,SU,

AW,BT,KF,JJ,8X,CX,BA,

QF,FV,LH,6X,DY,IB, 7X,KA,FC,TP,AB,7S,AI, G3

DWM_FLT

ソース入力

DWR_FLT_H

SCNDRY_CARR_CD

DWM_FLT

ソース入力

DWR_FLT_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_FLT

パラメータ化 - DWC_ACTIVITY_PARM

DWR_FRQTFLR_H

CARR_CD

AF,AA,OK,RJ, CA,JL,SU,AW, BT,KF,JJ,8X, CX,BA,QF,FV, LH,6X,DY,IB, 7X,KA,FC, TP,AB,7S,AI,G3

DWM_FRQTFLR

ソース入力

DWR_FRQTFLR_H

STS_CD

HL,UN,RR, TK,UC,GK, KK,HK,HX, HN,SA

DWM_FRQTFLR

ソース入力

DWR_FRQTFLR_H

AIRL_PRORTY_CD

2000,4000,6000, 9997,9999

DWM_FRQTFLR

ソース入力

DWR_FRQTFLR_H

ALANC_CD

*O,*S,*A

DWM_FRQTFLR

ソース入力

DWR_FRQTFLR_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_FRQTFLR

パラメータ化 - DWC_ACTIVITY_PARM

DWL_INTRATN_RSLT_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_INTRATN_RSLT

パラメータ化 - DWC_ACTIVITY_PARM

DWL_INTRATN_RSN_H

INTRATN_RSN_CD

NULL

DWM_INTRATN_RSN

ソース入力

DWL_INTRATN_RSN_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_INTRATN_RSN

パラメータ化 - DWC_ACTIVITY_PARM

DWR_LEG_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_LEG

パラメータ化 - DWC_ACTIVITY_PARM

DWR_LYLTY_LVL_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_LYLTY_LVL

パラメータ化 - DWC_ACTIVITY_PARM

DWL_PDI_CHNL_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_PDI_CHNL

パラメータ化 - DWC_ACTIVITY_PARM

DWL_SALES_CHNL_H

SALES_CHNL_CD

Swiftair Agent, Other Agent, Airline Agent

DWM_SALES_CHNL

ソース入力

DWL_SALES_CHNL_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_SALES_CHNL

パラメータ化 - DWC_ACTIVITY_PARM

DWR_SEG_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_SEG

パラメータ化 - DWC_ACTIVITY_PARM

DWR_SEG_H

OFPNT_CITY

NYC,CZL,RIX, LON,REP,CBR, STO,FRA,NGO, LED,MAN,BUJ, DEL,PAR,NCE, HRM,GOT,QAS, HNL,TLL

DWM_SEG_PAIR

ソース入力

DWR_SVC_H

SVC_TYP_CD

1,2,3

DWM_SVC

ソース入力

DWR_SVC_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_SVC

パラメータ化 - DWC_ACTIVITY_PARM

DWL_TRAF_CATG_H

DATA_MVT_STS_CD

P (処理済), N (新規)

DWM_TRAF_CATG

パラメータ化 - DWC_ACTIVITY_PARM

Intra-ETL PL/SQLマッピングのソース表およびターゲット表

表6-3に、ソース表をターゲット表にマップして集計表に移入するためのPL/SQLパッケージを示します。

表6-4に、ソース表をターゲット表にマップして表に移入するためのPL/SQLパッケージを示します。

表6-3に、ソース表をターゲット表にマップしてディメンション表に移入するためのPL/SQLパッケージを示します。

表6-2に、PL/SQLマッピングで使用されるパラメータの略語を示します。

表6-2 Intra-ETLパラメータの略語

略語

意味

pv_

パラメータ変数

lv_

ローカル変数

表6-3 Intra-ETL集計表のマッピング・パッケージ

パッケージ名

PKG_DWA_CUST_SRVYマッピング

PKG_DWA_DLY_BKG_FACTマッピング

PKG_DWA_DLY_CALL_CNTR_PRFMNCマッピング

PKG_DWA_DLY_FLT_DETLSマッピング

PKG_DWA_DLY_LYLTY_ACCT_BKGマッピング

PKG_DWA_DLY_LYLTY_ACCTマッピング

表6-4 Intra-ETL導出表のマッピング・パッケージ

パッケージ名

PKG_DWD_BKG_FACTマッピング

PKG_DWD_CALL_CNTR_PRFMNCマッピング

PKG_DWD_CUST_SRVYマッピング

PKG_DWD_FLT_DETLS_FACTマッピング

PKG_DWD_LYLTY_ACCT_BAL_HISTマッピング

PKG_DWD_LYLTY_ACCT_LVL_HISTマッピング

PKG_DWD_LYLTY_PRGマッピング

PKG_DWD_PNRマッピング

PKG_DWD_TKTマッピング

表6-5 Intra-ETLディメンション表のマッピング・パッケージ

パッケージ名

PKG_DWM_ACCTマッピング

PKG_DWM_ACFT_VERマッピング

PKG_DWM_AIPプロシージャ

PKG_DWM_BKG_CLS_TYPプロシージャ

PKG_DWM_BKG_OFFマッピング

PKG_DWM_BKG_PAXマッピング

PKG_DWM_BKG_TSTマッピング

PKG_DWM_CARRマッピング

PKG_DWM_CORP_CUSTマッピング

PKG_DWM_FLTマッピング

PKG_DWM_FRQTFLRマッピング

PKG_DWM_INTRATN_RSLTマッピング

PKG_DWM_INTRATN_RSNマッピング

PKG_DWM_LEGマッピング

PKG_DWM_LYLTY_LVLマッピング

PKG_DWM_PDI_CHNLマッピング

PKG_DWM_SALES_CHNLマッピング

PKG_DWM_SEGマッピング

PKG_DWM_SEG_PAIRマッピング

PKG_DWM_SVCマッピング

PKG_DWM_TRAF_CATGマッピング

PKG_DWA_CUST_SRVYマッピング

表6-6に、ターゲット表DWA_CUST_SRVYに移入するソースとターゲットのマッピングを示します。詳細は、CUSTOMER SURVEYを参照してください。

ソース表

DWD_CUST_SRVY

DWM_CLNDR

DWM_INTRATN_RSN

DWM_INTRATN_RESLT

表6-6 PKG_DWA_CUST_SRVY ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

DLY_CUST_SRVY_KEY

DWD_CUST_SRVY

SEQ_DWA_CUST_SRVY.NEXTVAL

ダイレクト・マッピング。これは、データが順番に挿入される場合に生成される順序キーです。

SVC_KEY

DWD_CUST_SRVY

SVC_KEY

ダイレクト・マッピング。DWR_SERVICEに対する外部キー

INTRATN_RSN_KEY

DWD_CUST_SRVY

INTRATN_RSN_KEY

ダイレクト・マッピング。DWL_INTERACTION_RSNに対する外部キー

CLNDR_KEY

dwm_clndr

clndr_key

カレンダ・キーに基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーの値が取得されます。

CLNDR_KEYの値をフェッチするためにDWM_CLNDR表とDWD_CUST_SRVY表の間でCLNDR_KEY列に対して実行される結合

STSFY_CNT

DWM_INTRATN_RSN/ DWM_INTRATN_RESLT

STFY_CNT

INTERACTION REASONキーに基づいてINTERACTION REASON表に左側外部結合が実行され、INTERACTION REASON名の値が取得されます。INTERACTION RESULTキーに基づいてINTERACTION RESULT表に左側外部結合が実行され、INTERACTION RESULT名の値が取得されます。

COUNT(

CASE

WHEN SRC.INTRATN_RSLT_NM= 'Satisfy'

AND SRC.INTRATN_RSN_NM = 'Survey'

THEN CUST_SRVY_KEY

END) AS STFY_CNT

実行された結合: DWM_INTRATN_RSN

とDWD_CUST_SRVY表(INTRATN_RSN_KEY

列)、INTRATN_RSN_NMのために値をフェッチするため

実行された結合: DWM_INTRATN_RSLT

とDWD_CUST_SRVY表(INTRATN_RSLT_KEY

列)、INTRATN_RSLT_NMのために値をフェッチするため

TOT_SRVY_CNT

DWM_INTRATN_RSN

TOT_SRVY_CNT

INTERACTION REASONキーに基づいてINTERACTION REASON表に左側外部結合が実行され、INTERACTION REASON名の値が取得されます。

COUNT(

CASE

WHEN SRC.INTRATN_RSN_NM = 'Survey'

THEN CUST_SRVY_KEY

END) AS TOT_SRVY_CNT

実行された結合: DWM_INTRATN_RSN

とDWD_CUST_SRVY表(INTRATN_RSN_KEY

列)、INTRATN_RSN_NMのために値をフェッチするため

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

PKG_DWA_DLY_BKG_FACTマッピング

表6-7に、ターゲット表DWA_DLY_BKG_FACTに移入するマッピングを示します。詳細は、DAILY BOOKING FACTを参照してください。

ソース表

DWD_BKG_FACT

DWD_TKT

DWM_FLT

DWM_CLNDR

表6-7 PKG_DWA_DLY_BKG_FACT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

BKG_SEG_DEPTR_FACT_KEY

DWD_BKG_FACT

SEQ_DWA_DLY_BKG_FACT.NEXTVAL

ダイレクト・マッピング。これは、データを順番に取得するために生成される順序キーです。

TRAF_CATG_KEY

DWD_BKG_FACT

TRAFIC_CAT_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.traf_catg_key, -1) AS TRAFIC_CAT_KEY

BKG_CLS_KEY

DWD_BKG_FACT

BKGCLS_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.bkgcls_key, -1) AS BKGCLS_KEY

OPRTNG_CARR_KEY

DWD_BKG_FACT

OPR_CARRIER_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.oprtng_carr_key, -1) AS OPR_CARRIER_KEY

SALES_CHNL_KEY

DWD_BKG_FACT

SALES_CHANNEL_ID

ダイレクト・マッピング。販売チャネル識別子を示します。

NVL (b.sales_chnl_id, -1) AS SALES_CHANNEL_ID

DEPTR_AIP_KEY

DWD_BKG_FACT

DEPTR_AIP_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.deptr_aip_key, -1) AS DEPTR_AIP_KEY

ARVL_AIP_KEY

DWD_BKG_FACT

ARVL_AIP_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.arvl_aip_key, -1) AS ARVL_AIP_KEY

OFF_KEY

DWD_BKG_FACT

OFFICE_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (B.OFF_KEY, -1) AS OFFICE_KEY

OPRTNG_FLT_KEY

DWD_BKG_FACT

OPR_FLIGHT_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.oprtng_flt_key, -1) AS OPR_FLIGHT_KEY

MKTG_CARR_KEY

DWD_BKG_FACT

MKT_CARRIER_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.mktg_carr_key, -1) AS MKT_CARRIER_KEY

MKTG_FLT_KEY

DWD_BKG_FACT

MKT_FLIGHT_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.mktg_flt_key, -1) AS MKT_FLIGHT_KEY

OPRTNG_SEG_KEY

DWD_BKG_FACT

OPR_SEG_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.oprtng_seg_key,-1) AS OPR_SEG_KEY

MKTG_SEG_KEY

DWD_BKG_FACT

MKT_SEG_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

NVL (b.mktg_seg_key, -1) AS MKT_SEG_KEY

BKG_CITY_KEY

DWD_BKG_FACT

BKG_CITY_KEY

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

CASE

WHEN B.BKG_CITY_KEY IS NULL

THEN -1

ELSE B.BKG_CITY_KEY

END AS BKG_CITY_KEY

CORP_CUST_KEY

DWD_BKG_FACT

corp_cust_key

ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。

IATCI_TRGT_CO_ID

V_IATCI_TRGT_CO_ID_DFLT

ダイレクト・マッピング。

CAMPN_ID

DWD_BKG_FACT

BKG_CAMPN_ID

ダイレクト・マッピング。

NVL(B.BKG_CAMPN_ID, -1) AS BKG_CAMPN_ID

ROUTE_ID

pv_ROUTE_ID_DFLT

ダイレクト・マッピング。

BKD

DWD_BKG_FACT

BOOKED

ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計予約数を示します。

これは、列BKG_KEYを使用してBKG_FACTエンティティから導出されます。

COUNT (

CASE

WHEN B.BKG_CREN_TM_ID != 0

THEN 1

ELSE NULL

END) AS BOOKED

CNCLD_FRM_CONFMD

DWD_BKG_FACT

CNCLD_FRM_CONFMD

ダイレクト・マッピング。これは、予約が確認済ステータスからキャンセルされたスナップショット日付以降の日から開始する将来のすべての出発における特定のスナップショット日付のディメンションの組合せに対するすべての予約の合計数を示します。

これは、列BKG_STS_CHNG_INDを使用してBKG_FACTエンティティから導出されます。

COUNT (

CASE

WHEN TO_DATE(TO_CHAR(B.CNCL_DTTM,'DD-MON-YYYY')) > TO_DATE(TO_CHAR(B.CONF_DTTM,'DD-MON-YYYY'))

THEN 1

ELSE NULL

END) AS CNCLD_FRM_CONFMD

WAITLISED

DWD_BKG_FACT

Waitlist_Count

ダイレクト・マッピング。これは、スナップショット日付以降の日から開始する将来のすべての出発における特定のスナップショット日付のディメンションの組合せに対するすべての予約の合計待機リスト数を示します。

これは、列WAITLIST_DT_TMを使用してBKG_FACTエンティティから導出されます。

TKTD

DWD_BKG_FACT

TICKETED

ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計チケット発行数を示します。

これは、列PAX_TKT_KEYを使用してBKG_FACTエンティティから導出されます(この列がNULLでない場合)。

SUM(

CASE

WHEN B.PAX_TKT_KEY IS NOT NULL

AND (B.INF_TKT_KEY != -1

OR B.INF_TKT_KEY IS NOT NULL)

THEN 2

WHEN B.PAX_TKT_KEY IS NOT NULL

AND (B.INF_TKT_KEY = -1

OR B.INF_TKT_KEY IS NULL)

THEN 1

ELSE 0

END) AS TICKETED

NET_BKD

DWD_BKG_FACT

NET_BKD

ダイレクト・マッピング。これは、次の式を使用して計算された現在の日付の最終的な予約済データを示します。

予約済 - キャンセル済(セグメント・ステータスとは無関係な予約セグメントの正味の合計)

(SRC.BOOKED - SRC.CNCLD_FRM_CONFMD) AS NET_BKD

NET_CONFMD

DWD_BKG_FACT

NET_CONFMD

ダイレクト・マッピング。これは、次の式を使用して計算された現在の日付の最終的な確認済データを示します。

確認済(確認済からのキャンセル済C)

(SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) AS NET_CONFMD

MATRLIZATN_RATE

DWD_BKG_FACT

MATRLIZATN_RATE

ダイレクト・マッピング。これは、次の式を使用して計算された現在の日付の実現率データを示します。

確認済-HKからのキャンセル済

確認済

CASE

WHEN SRC.Confirmation_Count = 0

THEN 0

ELSE (SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) / SRC.Confirmation_Count * 100

END AS MATRLIZATN_RATE

CONFMD_CNT

DWD_BKG_FACT

Confirmation_Count

ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計待機リスト数を示します。

これは、列BKG_CONFIRM_DT_TMを使用してBKG_FACTエンティティから導出されます。

CNCLD_CNT

DWD_BKG_FACT

CANCELLED_COUNT

ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計待機リスト数を示します。

これは、列BKG_CANCEL_DT_TMを使用してBKG_FACTエンティティから導出されます。

GRP_BKD_QTY

DWD_BKG_FACT

GRP_BKD_QTY

ダイレクト・マッピング。これは、グループの予約済数量を示します。

INDV_BKD_QTY

DWD_BKG_FACT

INDV_BKD_QTY

ダイレクト・マッピング。これは、個人の予約済数量を示します。

COUNT (

CASE

WHEN b.BKG_GRP_IND = 'Y'

THEN 1

END) AS GRP_BKD_QTY,

COUNT (

CASE

WHEN b.BKG_GRP_IND = 'N'

THEN 1

END) AS INDV_BKD_QTY

GRP_PAX_CNT

DWD_BKG_FACT

GRP_PAX_CNT

ダイレクト・マッピング。これは、グループの乗客数を示します。

SUM(

CASE

WHEN b.BKG_GRP_IND = 'Y'

AND (B.INF_PAX_KEY != -1

OR B.INF_PAX_KEY IS NOT NULL)

THEN 2

WHEN b.BKG_GRP_IND = 'Y'

AND (B.INF_PAX_KEY = -1

OR B.INF_PAX_KEY IS NULL)

THEN 1

ELSE 0

END) AS GRP_PAX_CNT

INDV_PAX_CNT

DWD_BKG_FACT

INDV_PAX_CNT

ダイレクト・マッピング。このメジャーは、個人の乗客数を示します。

SUM(

CASE

WHEN b.BKG_GRP_IND = 'N'

AND (B.INF_PAX_KEY != -1

OR B.INF_PAX_KEY IS NOT NULL)

THEN 2

WHEN b.BKG_GRP_IND = 'N'

AND (B.INF_PAX_KEY = -1

OR B.INF_PAX_KEY IS NULL)

THEN 1

ELSE 0

END) AS INDV_PAX_CNT

BKD_LY

DWD_BKG_FACT

BKD_LY

ダイレクト・マッピング。

COUNT (

CASE

WHEN B.BKG_CREN_TM_ID != 0

AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12)

THEN 1

ELSE NULL

END) AS BKD_LY

CNCLD_CNT_LY

DWD_BKG_FACT

CNCLD_CNT_LY

ダイレクト・マッピング。

COUNT (

CASE

WHEN B.BKG_CNCL_TM_ID <> 0

THEN B.BKG_CNCL_TM_ID

END ) AS CANCELLED_COUNT,

COUNT (

CASE

WHEN B.BKG_CNCL_TM_ID <> 0

AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12)

THEN B.BKG_CNCL_TM_ID

END ) AS CNCLD_CNT_LY

CNCLD_FRM_CONFMD_LY

DWD_BKG_FACT

CNCLD_FRM_CONFMD_LY

ダイレクト・マッピング。

CASE

WHEN SRC.BKG_DATE= add_months (SRC.BKG_DATE, -12)

THEN SRC.CNCLD_FRM_CONFMD

END AS CNCLD_FRM_CONFMD_LY

CONFMD_CNT_LY

DWD_BKG_FACT

CONFMD_CNT_LY

ダイレクト・マッピング。

COUNT (

CASE

WHEN B.BKG_CONF_TM_ID <> 0

THEN B.BKG_CONF_TM_ID

END ) AS Confirmation_Count,

COUNT (

CASE

WHEN B.BKG_CONF_TM_ID <> 0

AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12)

THEN B.BKG_CONF_TM_ID

END ) AS CONFMD_CNT_LY

NET_BKD_LY

DWD_BKG_FACT

NET_BKD_LY

ダイレクト・マッピング。

CASE

WHEN SRC.BKG_DATE= add_months (SRC.BKG_DATE, -12)

THEN (SRC.BOOKED - SRC.CNCLD_FRM_CONFMD)

ELSE 0

END AS NET_BKD_LY

NET_CONFMD_LY

DWD_BKG_FACT

NET_CONFMD_LY

ダイレクト・マッピング。

CASE

WHEN SRC.BKG_DATE= add_months (SRC.BKG_DATE, -12)

THEN SRC.CNCLD_FRM_CONFMD

END AS CNCLD_FRM_CONFMD_LY,

CASE

WHEN SRC.Confirmation_Count = 0

THEN 0

ELSE (SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) / SRC.Confirmation_Count * 100

END AS MATRLIZATN_RATE,

(SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) AS NET_CONFMD,

CASE

WHEN SRC.BKG_DATE = add_months (SRC.BKG_DATE, -12)

THEN (SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD)

END AS NET_CONFMD_LY

TKTD_LY

DWD_BKG_FACT

TKTD_LY

ダイレクト・マッピング。

SUM (

CASE

WHEN B.PAX_TKT_KEY IS NOT NULL

AND (B.INF_TKT_KEY != -1

OR B.INF_TKT_KEY IS NOT NULL)

AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12)

THEN 2

WHEN B.PAX_TKT_KEY IS NOT NULL

AND (B.INF_TKT_KEY = -1

OR B.INF_TKT_KEY IS NULL)

AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12)

THEN 1

ELSE 0

END ) AS TKTD_LY

WAITLISED_LY

DWD_BKG_FACT

WAITLISED_LY

ダイレクト・マッピング。

COUNT (

CASE

WHEN B.WTLST_IND = 'Y'

THEN B.WTLST_IND

END ) AS Waitlist_Count,

COUNT (

CASE

WHEN B.WTLST_IND = 'Y'

AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12)

THEN B.WTLST_IND

END ) AS WAITLISED_LY

OTR_CHARGES

DWD_TKT

OTR_CHARGES

チケット・キーに基づいてチケット表に左側外部結合が実行され、その他の課金が取得されます。

実行された結合: DWD_TKT

とDWD_BKG_FACT表(TKT_KEY

列)、OTR_CHARGESのために値をフェッチするため

TAX_AMT

DWM_FLT

TAX

フライト・キーに基づいてフィルタ表に左側外部結合が実行され、税金の値が取得されます。

CASE

WHEN DWM_FLT.INTNL_DOM_FLG = 'I'

THEN LKP.TOT_AMT * 0.18

WHEN DWM_FLT.INTNL_DOM_FLG = 'D'

THEN LKP.TOT_AMT * 0.25

ELSE 0

END AS TAX

実行された結合: DWM_FLT

とDWD_BKG_FACT表(flt_key

列)、TAXのために値をフェッチするため

TKT_AMT

DWD_TKT

TKT_AMT

チケット・キーに基づいてチケット表に左側外部結合が実行され、チケット金額が取得されます。

実行された結合: DWD_TKT

とDWD_BKG_FACT表(TKT_KEY

列)、TKT_AMTのために値をフェッチするため

PAX_CNT

DWD_BKG_FACT

PAX_COUNT

ダイレクト・マッピング。これは、日次レベルでの乗客数を示します。ODTがこのメジャーの追加をリクエストしました。

SUM(

CASE

WHEN B.INF_PAX_KEY != -1

OR B.INF_PAX_KEY IS NOT NULL

THEN 2

ELSE 1

END) AS PAX_COUNT

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

BKG_DT_KEY

dwm_clndr

CLNDR_KEY

カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。

CLNDR_KEY to_date(TO_CHAR (b.bkg_cren_tmstmp,'dd-mon-yyyy')) AS BKG_DATEの値をフェッチするためにdwm_clndr表とDWD_BKG_FACT表の間でclndr_dt列に対して実行される結合

SEG_DEPTR_DT_KEY

pv_SEG_DEPTR_DT_KEY_DFLT

FLN_RVN

DWD_BKG_FACT

FLN_RVN

ダイレクト・マッピング。これは、搭乗券をチェックインして受け取った乗客から生成される収益を示します。

SUM(B.FLN_RVN) AS FLN_RVN

FLN_PAX_CNT

DWD_BKG_FACT

FLN_PAX_CNT

ダイレクト・マッピング。搭乗券をチェックインして受け取った乗客の数を示します。

SUM(B.FLN_PAX_CNT) AS FLN_PAX_CNT

NON_RVN_FLN_PAX_CNT

DWD_BKG_FACT

NON_RVN_FLN_PAX_CNT

ダイレクト・マッピング。搭乗券をチェックインして受け取ったが、航空会社の収益が生成されない乗客の数を示します。

SUM(B.NON_RVN_FLN_PAX_CNT) AS NON_RVN_FLN_PAX_CNT

ONFLT_ORGN_TO_DEST_FLT_RVN

DWD_BKG_FACT

ONFLT_ORGN_TO_DEST_FLT_RVN

ダイレクト・マッピング。航空会社が出発地から目的地までのすべてのフライト・セグメントを提供することを意味するフライト時の出発地と目的地を示します。

SUM(B.ONFLT_ORGN_TO_DEST_FLT_RVN) AS ONFLT_ORGN_TO_DEST_FLT_RVN

FLN_RVN_ORGN_TO_DEST_OFRD

DWD_BKG_FACT

FLN_RVN_ORGN_TO_DEST_OFRD

ダイレクト・マッピング。航空会社が出発地と目的地のフライト・サービスの一部のみを提供することを意味する提供済の出発地と目的地を示します。

SUM(B.FLN_RVN_ORGN_TO_DEST_OFRD) AS FLN_RVN_ORGN_TO_DEST_OFRD

ONFLT_ORGN_TO_DEST_FLN_PAX_CNT

DWD_BKG_FACT

ONFLT_ORGN_TO_DEST_FLN_PAX_CNT

ダイレクト・マッピング。

SUM(B.ONFLT_ORGN_TO_DEST_FLN_PAX_CNT) AS ONFLT_ORGN_TO_DEST_FLN_PAX_CNT

OFRD_ORGN_TO_DEST_FLN_PAX_CNT

DWD_BKG_FACT

OFRD_ORGN_TO_DEST_FLN_PAX_CNT

ダイレクト・マッピング。

SUM(B.OFRD_ORGN_TO_DEST_FLN_PAX_CNT) AS OFRD_ORGN_TO_DEST_FLN_PAX_CNT

CPN_CNT

DWD_BKG_FACT

CPN_CNT

ダイレクト・マッピング。

SUM(B.CPN_CNT) AS CPN_CNT

ONBRD_RVN

DWD_BKG_FACT

ONBRD_RVN

ダイレクト・マッピング。

SUM(B.ONBRD_RVN) AS ONBRD_RVN

EXCESS_BAG_RVN

DWD_BKG_FACT

EXCESS_BAG_RVN

ダイレクト・マッピング。

SUM(B.EXCESS_BAG_RVN)AS EXCESS_BAG_RVN

FEES_RVN

DWD_BKG_FACT

FEES_RVN

ダイレクト・マッピング。

SUM(B.FEES_RVN) AS FEES_RVN

CHARTER_RVN

DWD_BKG_FACT

CHARTER_RVN

ダイレクト・マッピング。

SUM(B.CHARTER_RVN) AS CHARTER_RVN

BELLY_CARGO_RVN

DWD_BKG_FACT

BELLY_CARGO_RVN

ダイレクト・マッピング。

SUM(B.BELLY_CARGO_RVN) AS BELLY_CARGO_RVN

CDSH_RVN

DWD_BKG_FACT

CDSH_RVN

ダイレクト・マッピング。

SUM(B.CDSH_RVN) AS CDSH_RVN

OTR_RVN

DWD_BKG_FACT

OTR_RVN

ダイレクト・マッピング。

SUM(B.OTR_RVN) AS OTR_RVN

PKG_DWA_DLY_CALL_CNTR_PRFMNCマッピング

表6-8に、ターゲット表DWA_DLY_CALL_CNTR_PRFMNCに移入するマッピングを示します。詳細は、DAILY CALL CENTER PERFORMANCEを参照してください。

ソース表

DWD_CALL_CNTR_PRFMNC

DWM_CLNDR

表6-8 PKG_DWA_DLY_CC_PRFM ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

DLY_CALL_CNTR_PRFMNC_KEY

SEQUENCE GENERATOR

OFF_KEY

DWD_CALL_CNTR_PRFMNC

CALL_CNTR_KEY as OFF_KEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

CALL_CNT

DWD_CALL_CNTR_PRFMNC

PRTY_INTRATN_CALL_ID

これは、日次ベースで受けた電話の回数を示します。

Count(PRTY_INTRATN_CALL_ID)

As CALL_CNT

ACCSSBL_CNT

DWD_CALL_CNTR_PRFMNC

DLY_CALL_CNTR_PRFMNC_KEY

これは、対応可能な電話の回数を示します。

Count(DLY_CALL_CNTR_PRFMNC_KEY) where TALK_DURN = 0 and HLDD_BY_IVR_IND= 'Y'

STSFY_CNT

DWD_CALL_CNTR_PRFMNC

DLY_CALL_CNTR_PRFMNC_KEY

これは、満足させた電話の回数を示します。

Count(DLY_CALL_CNTR_PRFMNC_KEY) where CUST_STSFYN_IND= 'Y'

MINT_OF_CALL_DURN

DWD_CALL_CNTR_PRFMNC

INTRATN_DURN

これは、電話時間の合計分数を示します。

SUM(INTRATN_DURN) as MIN_AMT

AGNT_CNT

DWD_CALL_CNTR_PRFMNC

CALL_CNTR_AGNT_KEY

これは、代理店の数を示します。

Count(CALL_CNTR_AGNT_KEY) as AGNT_CNT

CLNDR_KEY

DWM_CLNDR

CLNDR_KEY

対話イベント・データ時間キー付きのカレンダ・キーに基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。

CLNDR_KEYの値をフェッチするためにDWM_CLNDR表とDWD_CALL_CNTR_PRFMNC表の間でINTRATN_EVNT_DTTM_KEY列に対して実行される結合

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

PKG_DWA_DLY_FLT_DETLSマッピング

表6-9に、ターゲット表DWA_DLY_FLT_DETLSに移入するマッピングを示します。詳細は、DAILY FLIGHT DETAILSを参照してください。

ソース表

DWD_FLT_DETLS_FACT

DWM_CLNDR

表6-9 PKG_DWA_DLY_FLT_DETLS ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

DWA_DLY_FLT_DETLS_KEY

SEQUENCE GENERATOR

SEG_KEY

DWD_FLT_DETLS_FACT

SEG_KEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

FLT_KEY

DWD_FLT_DETLS_FACT

FLT_KEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

FLT_DT_KEY

DWM_CLNDR

CLNDR_KEY as FLT_DT_KEY

フライト日付のあるカレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。

CLNDR_KEYの値をフェッチするためにDWM_CLNDR表とDWD_FLT_DETLS_FACT表の間でFLT_DT列に対して実行される結合

ACV_TOT_CPCTY

DWD_FLT_DETLS_FACT

ACV_TOT_CPCTY

AIRCRAFTVERSION TOTAL CAPACITYの合計

SUM(ACV_TOT_CPCTY) AS ACV_TOT_CPCTY

SALEBLE_TOT_CPCTY

DWD_FLT_DETLS_FACT

SALEBLE_TOT_CPCTY

SALEBLE TOTAL CAPACITYの合計

SUM(SALEBLE_TOT_CPCTY) AS SALEBLE_TOT_CPCTY

NAUTICAL_MLS

DWD_FLT_DETLS_FACT

NAUTICAL_MLS

NAUTICAL MILESの合計

SUM(NAUTICAL_MLS) AS NAUTICAL_MLS

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

PKG_DWA_DLY_LYLTY_ACCT_BKGマッピング

表6-10に、ターゲットDWA_DLY_LYLTY_ACCT_BKGに移入するマッピングを示します。詳細は、DAILY LOYALTY ACCOUNT BOOKINGを参照してください。

ソース表

DWD_BKG_FACT

DWD_TKT

DWM_CLNDR

DWM_FRQTFLR

DWD_LYLTY_ACCT_LVL_HIST

DWD_LYLTY_PRG

DWD_LYLTY_ACCT_BAL_HIST

表6-10 PKG_DWA_DLY_LYLTY_ACCT_BKG ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

DLY_LYLTY_ACCT_BKG_KEY

DWD_BKG_FACT

SEQ_DWA_DLY_LYLTY_ACCT_BKG.NEXTVAL

シーケンス・ジェネレータ。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

LYLTY_LVL_KEY

DWD_BKG_FACT DWD_LYLTY_ACCT_LVL_HIST

LYLTY_LVL_KEY

FREQUENTFLIERCARDKEYに基づいてLOYALTY ACCOUNT LEVEL HISTORY表に左側外部結合が実行され、LOYALTY LEVEL KEYが取得されます。

実行された結合: DWD_LYLTY_ACCT_LVL_HIST

表とDWD_BKG_FACT(FRQTFLIER_CARD_KEY列)、LYLTY_LVL_KEYのために値をフェッチするため

OFF_KEY

DWD_BKG_FACT

OFFICE_KEY

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

NVL (OFF_KEY, pv_OFFICE_KEY_NVL) AS OFFICE_KEY

LYLTY_ACCT_CNT

DWD_BKG_FACT

LYLTY_ACCT_CNT

個々の搭乗頻度の高い乗客のカード・キーの数

COUNT (DISTINCT

CASE WHEN (FF_CARD_KEY != pv_FF_CARD_KEY_nvl OR FF_CARD_KEY IS NOT NULL)

THEN SRC1.FF_CARD_KEY

ELSE NULL

END ) AS LYLTY_ACCT_CNT

ACTV_CNT

ACTV_CNT

カレンダ・キーが収支日付キーおよび予約日付-6か月と予約日付の間の収支日付に等しい場合の搭乗頻度の高い乗客のカード・キーの数

count(FF_CARD_KEY) when CLNDR_KEY=BAL_DT_KEY and BAL_DT between BKG_DATE -6 and BKG_DATE

PAX_CNT

PAX_COUNT

幼児乗客キーの合計

SUM(CASE WHEN INF_PAX_KEY != pv_INF_PAX_KEY

OR INF_PAX_KEY IS NOT NULL

THEN 2

ELSE 1

END)

BKD_CNT

BOOKED

予約作成時間識別子の数

COUNT (

CASE

WHEN BKG_CREN_TM_ID != 0

THEN BKG_CREN_TM_ID

ELSE NULL)

CONFMD_CNT

CONFIRMATION_COUNT

NULLではない場合の予約作成時間識別子の数

COUNT (CASE

WHEN BKG_CONF_TM_ID IS NOT NULL

THEN BKG_CONF_TM_ID

END ) AS CONFIRMATION_COUNT

CNCLD_CNT

CANCELLED_COUNT

NULLではない場合の予約キャンセル時間IDの数

COUNT (

CASE

WHEN BKG_CNCL_TM_ID IS NOT NULL

THEN BKG_CNCL_TM_ID

END) AS CANCELLED_COUNT

FLN_PAX_CNT

DWD_BKG_FACT

FLN_PAX_CNT

ダイレクト・マッピング。これは、飛行の乗客数を示します。

FLN_RVN_BY_ACTV

FLN_REV_BY_ACTV

カレンダ・キーが収支日付キーおよび収支日付-6か月と収支日付の間の収支日付に等しく、搭乗頻度の高い乗客のカード・キーがNULLではない場合の搭乗頻度の高い乗客のカード・キーの合計

sum(FF_CARD_KEY from LOYALTY ACCOUNT BALANCE HISTORY, CALENDAR, BOOKING FACT Table

WHERE CLNDR_KEY = BAL_DT_KEY

AND FRQTFLIER_CARD_KEY IS NOT NULL

) where FF_CARD_KEY AND BAL_DT BETWEEN BKG_DATE-6 AND BKG_DATE

FLN_RVN

DWD_BKG_FACT

FLN_REV

ダイレクト・マッピング。これは、飛行の収益を示します。

FLT_CNT

DWD_BKG_FACT

FLT_CNT

-1に等しくない場合または業務フライト・キーがNULLではない場合の業務フライト・キーの数

COUNT (DISTINCT

CASE

WHEN SRC1.OPRTNG_FLT_KEY != -1

OR SRC1.OPRTNG_FLT_KEY IS NOT NULL

THEN SRC1.OPRTNG_FLT_KEY

ELSE NULL

END ) AS FLT_CNT

TKT_AMT

DWD_BKG_FACT

DWD_TKT

TKT_AMT

TICKET AMOUNTを取得するためにTICKET KEYに基づいてTICKET表に実行される左側外部結合

実行された結合: TICKET

表とBOOKING FACT表

(TKT_KEY列)、TKT_AMTのために値をフェッチするため

CLNDR_KEY

DWM_CLNDR

DWD_BKG_FACT

BKG_CLNDR_KEY

CALENDAR KEYを取得するためにCALENDAR DATEに基づいてCALENDAR表に実行される左側外部結合

実行された結合: CALENDAR表とBOOKING FACT表

(CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

LYLTY_PRG_KEY

DWD_BKG_FACT

DWD_LYLTY_PRG

LYLTY_PRG_KEY

実行された左側外部結合: LOYALTY PROGRAM

表(LOYALTY PROGRAM IDENTIFIERに基づいた)、LOYALTY PROGRAM KEYを取得するため

実行された結合: LOYALTY PROGRAM

表とBOOKING FACT表

(LYLTY_PRG_ID列)、LYLTY_PRG_KEYのために値をフェッチするため

PKG_DWA_DLY_LYLTY_ACCTマッピング

表6-11に、ターゲット表DWA_DLY_LYLTY_ACCTに移入するマッピングを示します。詳細は、DAILY LOYALTY ACCOUNTを参照してください。

ソース表

DWM_FRQTFLR

DWD_LYLTY_ACCT_LVL_HIST

DWD_LYLTY_PRG

DWD_LYLTY_ACCT_BAL_HIST

DWM_CLNDR

表6-11 PKG_DWA_DLY_LYLTY_ACCT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

DLY_LYLTY_ACCT_KEY

シーケンス・ジェネレータ

SEQ_DWA_DLY_LYLTY_ACCT

一意キーは、シーケンス・ジェネレータによって生成されます。

LYLTY_LVL_KEY

DWD_LYLTY_ACCT_BAL_HIST, DWD_LYLTY_ACCT_LVL_HIST,

DWM_CLNDR

DWD_LYLTY_ACCT_LVL_HIST.LYLTY_LVL_KEY

有効日付キーと期限切れ日付キーの間の搭乗頻度の高い乗客のカード・キーおよびカレンダ・キーに基づいてロイヤルティ・アカウント・レベル履歴表とカレンダ表に左側外部結合が実行され、ロイヤルティ・レベル・キーが取得されます。

実行された結合: DWD_LYLTY_ACCT_BAL_HIST、DWD_LYLTY_ACCT_LVL_HISTおよびDWM_CLNDR表(

DWD_LYLTY_ACCT_BAL_HIST.BAL_DT_KEY = DWM_CLNDR.CLNDR_KEY AND DWD_LYLTY_ACCT_LVL_HIST.FRQTFLIER_CARD_KEY = DWD_LYLTY_ACCT_BAL_HIST.FRQTFLIER_CARD_KEY

AND DWM_CLNDR.CLNDR_KEY BETWEEN DWD_LYLTY_ACCT_LVL_HIST.VLD_DT_KEY AND DWD_LYLTY_ACCT_LVL_HIST.EXPRY_DT_KEY列)、LYLTY_LVL_KEYのために値をフェッチするため

GEO_CITY_KEY

DWD_LYLTY_ACCT_BAL_HIST

GEO_CITY_KEY

ダイレクト・マッピング。これは、搭乗頻度の高い乗客の都市キーを示します。データは、ソースから業務レイヤーに、次に導出レイヤーに移動します。

NVL(DWD_LYLTY_ACCT_BAL_HIST.GEO_CITY_KEY,-1)

CLNDR_KEY

DWD_LYLTY_ACCT_BAL_HIST, DWM_CLNDR

DWM_CLNDR.CLNDR_KEY

カレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。

実行された結合: DWD_LYLTY_ACCT_BAL_HISTとDWM_CLNDR表(DWD_LYLTY_ACCT_BAL_HIST.BAL_DT_KEY = DWM_CLNDR.CLNDR_KEY列)、CLNDR_KEYのために値をフェッチするため

LYLTY_ACCT_CNT

DWM_FRQTFLR

FRQTFLIER_CARD_KEY

アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客のカード・キーの数で、カレンダ・キーはアカウント・レベル履歴表の有効日付キーと期限切れ日付キーの間にあります。

Count(FRQTFLIER_CARD_KEY) from DWM_FRQTFLR where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY

UPGRD_CNT

DWD_LYLTY_ACCT_LVL_HIST

FRQTFLIER_CARD_KEY

アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客の数で、カレンダ・キーは有効日付に等しく、有効日付前のロイヤルティ・レベル・キーは現在のロイヤルティ・レベル・キーより小さいです。

Count(FRQTFLIER_CARD_KEY) where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY = VLD_DT_KEY and before VLD_DT_KEY the LYLTY_LVL_KEY is lower than current LYLTY_LVL_KEY.

DGRD_CNT

DWD_LYLTY_ACCT_LVL_HIST

FRQTFLIER_CARD_KEY

アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客の数で、カレンダ・キーは有効日付に等しく、有効日付前のロイヤルティ・レベル・キーは現在のロイヤルティ・レベル・キーより大きいです。

Count(FRQTFLIER_CARD_KEY) where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY = VLD_DT_KEY and before VLD_DT_KEY the LYLTY_LVL_KEY is greater than current LYLTY_LVL_KEY.

ACTV_CNT

DWM_FRQTFLR

FRQTFLIER_CARD_KEY

アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客のカード・キーの数で、カレンダ・キーは有効日付キーと期限切れ日付キーの間にあり、収支日付キーはカレンダ日付とカレンダ日付前6か月の間にあります。

Count(Distinct(FRQTFLIER_CARD_KEY)) where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY and join with DWD_LYLTY_ACCT_BAL_HIST where BAL_DT_KEY between CLNDR_DT and (CLNDR_DT ¨C 6 month)

TOT_MLS_AMT

DWD_LYLTY_ACCT_BAL_HIST

CURR_MLS_AMT

収支日付と、有効日付キーと期限切れ日付キーの間のカレンダ・キーに基づく、付与された現在のマイル数の合計。

Sum(CURR_MILES_AMT) where CLNDR_KEY = BAL_DT join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY

MLS_ERND_AMT

DWD_LYLTY_ACCT_BAL_HIST

CURR_MLS_AMT, LAST_BAL_AMT

収支日付と、有効日付キーと期限切れ日付キーの間のカレンダ・キーに基づく、付与されたマイルの合計。

Sum(if (CURR_MILES_AMT- LAST_BAL_AMT) >= 0 then (CURR_MILES_AMT- LAST_BAL_AMT) else 0) where CLNDR_KEY = BAL_DT_KEY join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY

MLS_RDMD_AMT

DWD_LYLTY_ACCT_BAL_HIST

RDM_MLS_AMT

収支日付と、有効日付キーと期限切れ日付キーの間のカレンダ・キーに基づく、引き換えられたマイル数の合計。

Sum(REDEEM_MILES_AMT) where CLNDR_KEY = BAL_DT_KEY join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

LYLTY_PRG_KEY

DWD_LYLTY_ACCT_BAL_HIST

LYLTY_PRG_KEY

ダイレクト・マッピング。ソース・システムによって一意のロイヤルティ・プログラム・キーが生成されます。

NVL(DWD_LYLTY_ACCT_BAL_HIST.LYLTY_PRG_KEY,-1)

PKG_DWD_BKG_FACTマッピング

表6-12に、PKG_DWD_BKG_FACTのソース表のリストを示します。表6-13に、ターゲット表DWD_BKG_FACTに移入するマッピングを示します。詳細は、BOOKING FACTを参照してください。

表6-12 PKG_DWD_ BKG_FACT ETLマッピングのソース表

ソース表名

DWB_BKG_H

DWD_FLT_DETLS_FACT

DWD_PNR

DWD_TKT

DWM_ACCT

DWM_AIP

DWM_BKG_CLS_TYP

DWM_BKG_OFF

DWM_BKG_PAX

DWM_BKG_TST

DWM_CARR

DWM_CLNDR

DWM_CORP_CUST

DWM_FLT

DWM_FRQTFLR

DWM_GEOGRY

DWM_SALES_CHNL

DWM_SEG

DWM_TM

DWM_TRAF_CATG

DWR_INFLT_MEAL_H

表6-13 PKG_DWD_ BKG_FACT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

BKG_KEY

DWB_BKG_H

DWB_BKG_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

PAX_TKT_KEY

DWB_BKG_H, DWD_TKT

DWD_TKT.TKT_KEY

ソース・システムが生成したチケット識別子に基づいてチケット表に左側外部結合が実行され、一意のチケット・キーが取得されます。

TKT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_TKT表の間でTKT_ID列に対して実行される結合

OPRTNG_CARR_KEY

DWB_BKG_H, DWM_CARR

DWM_CARR.CARR_KEY

ソース・システムが生成したキャリア識別子に基づいてキャリア表に左側外部結合が実行され、一意のキャリア・キーが取得されます。

CARR_KEYの値をフェッチするためにDWB_BKG_H表とDWM_CARR表の間でCARR_ID列に対して実行される結合

MKTG_CARR_KEY

DWM_CARR

DWM_CARR.CARR_KEY

ソース・システムが生成したマーケティング・キャリア・コードに基づいてキャリア表に左側外部結合が実行され、一意のキャリア・キーが取得されます。

CARR_KEYの値をフェッチするためにDWB_BKG_H表とDWM_CARR表の間でCARR_CD列に対して実行される結合

PAX_KEY

DWB_BKG_H, DWM_BKG_PAX

DWM_BKG_PAX.PAX_KEY

ソース・システムが生成した乗客識別子に基づいて予約乗客表に左側外部結合が実行され、一意の乗客キーが取得されます。

PAX_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_PAX表の間でPAX_ID列に対して実行される結合

TST_PAX_KEY

DWB_BKG_H, DWM_BKG_TST

DWM_BKG_TST.TST_KEY

ソース・システムが生成したTST識別子に基づいて予約TST表に左側外部結合が実行され、一意のTSTキーが取得されます。

TST_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_TST表の間でTST_ID列に対して実行される結合

ACCT_KEY

DWB_BKG_H, DWM_ACCT

DWM_ACCT.ACCT_KEY

ソース・システムが生成したアカウント識別子に基づいてアカウント表に左側外部結合が実行され、一意のアカウント・キーが取得されます。

ACCT_KEYの値をフェッチするためにDWB_BKG_H表とDWM_ACCT表の間でACCT_ID列に対して実行される結合

FRQTFLIER_CARD_KEY

DWB_BKG_H, DWM_FRQTFLR

DWM_FRQTFLR.FRQTFLIER_CARD_KEY

搭乗頻度の高い乗客の一意の番号に基づいて搭乗頻度の高い乗客表に左側外部結合が実行され、搭乗頻度の高い乗客の一意のカード・キーが取得されます。

FRQTFLIER_CARD_KEYの値をフェッチするためにDWB_BKG_H表とDWM_FRQTFLR表の間でFRQTFLIER_NBR列に対して実行される結合

SALES_CHNL_ID

DWB_BKG_H, DWM_BKG_OFF,

DWM_SALES_CHNL

DWM_SALES_CHNL.SALES_CHNL_KEY

販売チャネル・タイプに基づいて予約オフィス表および販売チャネル表に左側外部結合が実行され、一意の販売チャネル・キーが取得されます。また、後でオフィス識別子に基づいて予約表と結合されます。

SALES_CHNL_KEYの値をフェッチするためにDWB_BKG_HおよびDWM_BKG_OFF表とDWM_FRQTFLR表の間でOFF_ID列に対して実行される結合

SEG_PAIR_KEY

DWB_BKG_H, DWM_SEG_PAIR

DWM_SEG_PAIR.SEG_PAIR_KEY

セグメント・ペア識別子に基づいてセグメント・ペア表に左側外部結合が実行され、一意のセグメント・ペア・キーが取得されます。

SEG_PAIR_KEYの値をフェッチするためにDWB_BKG_H表とDWM_SEG_PAIR表の間でSEG_PAIR_ID列に対して実行される結合

BKGCLS_KEY

DWB_BKG_H, DWM_BKG_CLS_TYP

DWM_BKG_CLS_TYP.BKG_CLS_KEY

ソース・システムが生成した予約クラス識別子に基づいて予約クラス・タイプ表に左側外部結合が実行され、一意の予約クラス・キーが取得されます。

BKG_CLS_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_CLS_TYP表の間でBKG_CLS_ID列に対して実行される結合

INF_TST_KEY

DWB_BKG_H, DWM_BKG_TST

DWM_BKG_TST.TST_KEY

ソース・システムが生成した幼児TST識別子に基づいて予約TST表に左側外部結合が実行され、一意のTSTキーが取得されます。

TST_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_TST表の間でTST_ID列に対して実行される結合

OPRTNG_SEG_KEY

DWB_BKG_H, DWM_SEG

DWM_SEG.SEG_KEY

ソース・システムが生成したセグメント識別子に基づいてセグメント表に左側外部結合が実行され、一意のセグメント・キーが取得されます。

SEG_KEYの値をフェッチするためにDWB_BKG_H表とDWM_SEG表の間でSEG_ID列に対して実行される結合

MKTG_SEG_KEY

DWB_BKG_H, DWM_SEG

DWM_SEG.SEG_KEY

ソース・システムが生成したマーケティング・セグメント識別子に基づいてセグメント表に左側外部結合が実行され、一意のセグメント・キーが取得されます。

SEG_KEYの値をフェッチするためにDWB_BKG_H表とDWM_SEG表の間でSEG_ID列に対して実行される結合

INF_TKT_KEY

DWB_BKG_H, DWD_TKT

DWD_TKT.TKT_KEY

ソース・システムが生成した幼児チケット識別子に基づいてチケット表に左側外部結合が実行され、一意のチケット・キーが取得されます。

TKT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_TKT表の間でTKT_ID列に対して実行される結合

INF_PAX_KEY

DWB_BKG_H, DWM_BKG_PAX

DWM_BKG_PAX.PAX_KEY

ソース・システムが生成した幼児乗客識別子に基づいて予約乗客表に左側外部結合が実行され、一意の乗客キーが取得されます。

PAX_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_PAX表の間でPAX_ID列に対して実行される結合

OPRTNG_FLT_KEY

DWB_BKG_H, DWM_FLT

DWM_FLT.FLT_KEY

ソース・システムが生成した業務フライト識別子に基づいてフライト表に左側外部結合が実行され、一意のフライト・キーが取得されます。

FLT_KEYの値をフェッチするためにDWB_BKG_H表とDWM_FLT表の間でFLT_ID列に対して実行される結合

MKTG_FLT_KEY

DWB_BKG_H, DWM_FLT

DWM_FLT.FLT_KEY

ソース・システムが生成したマーケティング・フライト識別子に基づいてフライト表に左側外部結合が実行され、一意のフライト・キーが取得されます。

FLT_KEYの値をフェッチするためにDWB_BKG_H表とDWM_FLT表の間でFLT_ID列に対して実行される結合

ARVL_AIP_KEY

DWB_BKG_H, DWM_AIP, DWM_SEG

DWM_AIP.AIP_KEY

ソース・システムが生成したセグメント識別子および降機空港名に基づいて空港およびセグメント表に左側外部結合が実行され、一意の空港キーが取得されます。

AIP_KEYの値をフェッチするためにDWB_BKG_H表とDWM_AIP表とDWM_SEG表の間でOFPNT_AIP_NM列とSEG_ID列に対して実行される結合

DEPTR_AIP_KEY

DWB_BKG_H, DWM_AIP, DWM_SEG

DWM_AIP.AIP_KEY

ソース・システムが生成したセグメント識別子および搭乗空港名に基づいて空港およびセグメント表に左側外部結合が実行され、一意の空港キーが取得されます。

AIP_KEYの値をフェッチするためにDWB_BKG_H表とDWM_AIP表とDWM_SEG表の間でBRD_AIP_NM列とSEG_ID列に対して実行される結合

BKG_CITY_KEY

DWB_BKG_H,

DWM_GEOGRY

DWB_BKG_H.BKG_CITY_CD

ソース・システムが生成した予約都市コードに基づいて地理表に左側外部結合が実行され、都市キーが取得されます。

CITY_KEYの値をフェッチするためにDWB_BKG_H表とDWM_GEOGRY表の間でBKG_CITY_CD列に対して実行される結合

CORP_CUST_KEY

DWB_BKG_H, DWM_CORP_CUST

DWM_CORP_CUST.CORP_CUST_KEY

顧客クライアント・コードに基づいて企業顧客表に左側外部結合が実行され、一意の企業顧客キーが取得されます。

CORP_CUST_KEYの値をフェッチするためにDWB_BKG_H表とDWM_CORP_CUST表の間でCUST_CLNT_CD列に対して実行される結合

TRAF_CATG_KEY

パッケージにチェックインするDWB_BKG_H, DWM_TRAF_CATG。

DWM_TRAF_CATG.TRAF_CATG_KEY

ソース・システムが生成した交通カテゴリ識別子および航路識別子に基づいて交通カテゴリ表に左側外部結合が実行され、一意の交通カテゴリ・キーが取得されます。

TRAF_CATG_KEYの値をフェッチするためにDWB_BKG_H表とDWM_TRAF_CATG表の間でTRAF_CATG_ID列とROUTE_ID列に対して実行される結合

PNR_KEY

DWB_BKG_H , DWD_PNR

DWD_PNR.PNR_KEY

ソース・システムが生成したPNR識別子、レコード・ロケータおよびPNR作成日付に基づいてPNR表に左側外部結合が実行され、一意のPNRキーが取得されます。

PNR_KEYの値をフェッチするためにDWB_BKG_H表とDWD_PNR表の間でPNR_ID列、RLOC列およびPNR_CREN_DT列に対して実行される結合

BKG_CAMPN_ID

DWB_BKG_H

CAMPN_ID

ダイレクト・マッピング。これは、ソース・システムで生成される一意の数値であり、この値は業務レイヤーから導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

BKG_CREN_TM_ID

DWB_BKG_H, DWM_TM

DWM_TM.TM_ID

1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。

TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合

WTLST_TM_ID

DWM_TM

DWM_TM.TM_ID

1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。

TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合

BKG_LAST_UPDT_TM_ID

DWM_TM

DWM_TM.TM_ID

1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。

TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合

BKG_CNCL_TM_ID

DWM_TM

DWM_TM.TM_ID

1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。

TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合

BKG_CONF_TM_ID

DWM_TM

DWM_TM.TM_ID

1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。

TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合

CPN_ID

DWB_BKG_H

CPN_ID

ダイレクト・マッピング。これは、ソース・システムで生成されるクーポン識別子であり、このデータは業務レイヤーから導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

INF_CPN_ID

DWB_BKG_H

INF_CPN_ID

ダイレクト・マッピング。これは、ソース・システムで生成される幼児クーポン識別子であり、このデータは業務レイヤーから導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

CLNT_ID

CLS

DWB_BKG_H

CLS

ダイレクト・マッピング。これは、予約クラスです。データは、業務レイヤーから導出レイヤーに移動します。

NIGHT_IND

DWB_BKG_H

NIGHT_IND

ダイレクト・マッピング。これは、予約クラスが夜間クラスであるかどうかのフラグであり、¡¯Y¡¯に設定されるか、そうでない場合は¡¯N¡¯に設定されます。

STS_CD

DWB_BKG_H

STS_CD

ダイレクト・マッピング。これは、予約のステータスです。データは、業務レイヤーから導出レイヤーに移動します。

DEAD_IND

DWB_BKG_H

DEAD_IND

ダイレクト・マッピング。これは、予約がキャンセルされているかどうかを示す、ソース・システムが生成したインジケータです。データは、業務レイヤーから導出レイヤーに移動します。

キャンセル済 = ¡¯Y¡¯

BKG_LAST_UPDT_TMSTMP

DWB_BKG_H

BKG_LAST_UPD_TMSTMP

ダイレクト・マッピング。これは、予約が最後に更新された時点のソース・システムの更新タイムスタンプです。データは、業務レイヤーから導出レイヤーに移動します。

ORGNL_ACTN_CD

DWB_BKG_H

ORGNL_ACTN_CD

ダイレクト・マッピング。これは、販売時に使用されるアクション・コードです。これは、超過予約の識別に役立ちます。データは、業務レイヤーから導出レイヤーに移動します。

WTLST_IND

DWB_BKG_H

WTLST_IND

ダイレクト・マッピング。これは、予約に待機リスト・ステータス・コードが含まれるかどうかを示します。データは、業務レイヤーから導出レイヤーに移動します。

WTLST_DTTM

DWB_BKG_H

WTLST_DTTM

ダイレクト・マッピング。これは、予約が待機リストに含まれる場合のタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。

CNCL_DTTM

DWB_BKG_H

BKG_CNCL_DTTM

ダイレクト・マッピング。これは、予約がキャンセルされた場合のタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。

CONF_DTTM

DWB_BKG_H

BKG_CONF_DTTM

ダイレクト・マッピング。これは、予約が確認された場合のタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。

CONF_IND

DWB_BKG_H

CONF_IND

ダイレクト・マッピング。これは、予約の確認済ステータス・コードを示します。データは、業務レイヤーから導出レイヤーに移動します。

BKG_CREN_TMSTMP

DWB_BKG_H

BKG_CREN_DTTM

ダイレクト・マッピング。これは、チケットが予約された時点のソース・システムのタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。

FST_IND

DWB_BKG_H

FST_IND

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

BUSNS_IND

DWB_BKG_H

BUSNS_IND

ダイレクト・マッピング。これは、予約がビジネス・クラスであるかどうかを示します。データは、業務レイヤーから導出レイヤーに移動します。

ECONMY_IND

DWB_BKG_H

ECONMY_IND

ダイレクト・マッピング。これは、予約がエコノミであるかどうかを示します。

CDSH_CLS

DWB_BKG_H

CDSH_CLS

ダイレクト・マッピング。

CBN_CD

DWB_BKG_H

CBN_CD

ダイレクト・マッピング。

CPN_AMT

DWB_BKG_H

CPN_AMT

ダイレクト・マッピング。

INF_CPN_AMT

DWB_BKG_H

INF_CPN_AMT

ダイレクト・マッピング。

PNR_RLOC

DWB_BKG_H

BKG_PNR_RLOC

ダイレクト・マッピング。

PNR_CREN_DT

DWB_BKG_H

PNR_CREN_DT

ダイレクト・マッピング。

ACCT_NBR

DWB_BKG_H

ACCT_NBR

ダイレクト・マッピング。

MKTG_REF_RLOC

DWB_BKG_H

MKTG_REF_RLOC

ダイレクト・マッピング。

BKG_OPRTNG_FLT_DT_UTC

DWB_BKG_H

BKG_OPRTNG_FLT_DT_UTC

ダイレクト・マッピング。これは、UTCタイムゾーンでの業務フライト日付を示します。

BKG_MKTG_FLT_DT_LCL

DWB_BKG_H

BKG_MKTG_FLT_DT_LCL

ダイレクト・マッピング。これは、ローカル・タイムゾーンでのマーケティング・フライト日付を示します。

BKG_MKTG_FLT_DT_UTC

DWB_BKG_H

BKG_MKTG_FLT_DT_UTC

ダイレクト・マッピング。これは、UTCタイムゾーンでのマーケティング・フライト日付を示します。

CDSH_IND

DWB_BKG_H

CDSH_IND

ダイレクト・マッピング。

RQST_TYP

DWB_BKG_H

RQST_TYP

ダイレクト・マッピング。

SMOKNG_IND

DWB_BKG_H

SMOKNG_IND

ダイレクト・マッピング。

SEAT_STS

DWB_BKG_H

SEAT_STS

ダイレクト・マッピング。

SEAT_NBR

DWB_BKG_H

SEAT_NBR

ダイレクト・マッピング。これは、予約の座席番号を示します。

OVRBKG_TYP

DWB_BKG_H

OVRBKG_TYP

ダイレクト・マッピング。

OVRBKG_RSN

DWB_BKG_H

OVRBKG_RSN_DESC

ダイレクト・マッピング。これは、超過予約の説明を示します。

BKG_STS_CHNG_IND

DWB_BKG_H

BKG_STS_CHNG_IND

ダイレクト・マッピング。これは、予約から待機リスト記載またはキャンセルになった予約ステータスの変更を示します。

BRDNG_IND

DWB_BKG_H

BRDNG_IND

ダイレクト・マッピング。予約がチェックインに変換されたか、予約の乗客が搭乗したかを示すフラグです。

GRPNG_IND

DWB_BKG_H

GRPNG_IND

ダイレクト・マッピング。これは、グループ予約であるかどうかを示します。

CLID_CARR_CD

DWB_BKG_H

CLID_CARR_CD

ダイレクト・マッピング。これは、クライアントのキャリア・コードを示します。

CDSH_AGMT

DWB_BKG_H

CDSH_AGMT

ダイレクト・マッピング。

FRQTFLIER_NBR

DWB_BKG_H

FRQTFLIER_NBR

ダイレクト・マッピング。これは、予約が搭乗頻度の高い乗客によって行われた場合に、ソース・システムが生成した搭乗頻度の高い乗客の一意の番号です。

MEAL_CD

DWB_BKG_H, DWR_INFLT_MEAL_H

DWR_INFLT_MEAL_H.MEAL_CD

ソース・システムが生成した食事識別子に基づいて機内食表に左側外部結合が実行され、食事コードが取得されます。

MEAL_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_INFLT_MEAL_H表の間でMEAL_ID列に対して実行される結合

OPEN_IND

DWB_BKG_H

OPEN_IND

ダイレクト・マッピング。

INFO_IND

DWB_BKG_H

INFRMTNL_IND

ダイレクト・マッピング。これは、情報コピーとして予約が作成されているかどうかを示します。

BKG_OPRL_FLT_DT

DWB_BKG_H

BKG_OPRTNG_FLT_DT_LCL

ダイレクト・マッピング。これは、予約業務フライトのローカル・タイムスタンプを日付に変換します。

TO_DATE(TO_CHAR(BKG_OPRTNG_FLT_DT_LCL,'DD-MON-YYYY'))

MKTG_SEG_DEPTR_DT_UTC

パッケージにリストされていない列。

BKG_MKTG_FLT_DT

DWB_BKG_H

BKG_MKTG_FLT_DT_LCL

ダイレクト・マッピング。これは、予約マーケティング・フライトのローカル・タイムスタンプを日付に変換します。

TO_DATE(TO_CHAR(SRC2.BKG_MKTG_FLT_DT_LCL,'DD-MON-YYYY'))

MKTG_SEG_DEPTR_DT_LCL

DWB_BKG_H

MKTG_SEG_DEPTR_DT_LCL

ダイレクト・マッピング。

NGSPC_REF

DWB_BKG_H

NGSPC_REF

ダイレクト・マッピング。これは、NegoSpaceブロックのDBIDを示します(予約がブロックで販売される場合)。

OPRTNG_INFRMTNL_COPY

DWB_BKG_H

OPRTNG_INFRMTNL_COPY

ダイレクト・マッピング。これは、予約の業務情報コピーを示します。

SUBCLS_CLS_SRC

DWB_BKG_H

SUBCLS_CLS_SRC

ダイレクト・マッピング。

SUBCLS_CLS_CTRY

DWB_BKG_H

SUBCLS_CLS_CTRY

ダイレクト・マッピング。

SUBCLS_CLS_SYS

DWB_BKG_H

SUBCLS_CLS_SYS

ダイレクト・マッピング。

BKG_TYP

DWB_BKG_H

BKG_TYP

ダイレクト・マッピング。これは、完了した予約のタイプを示します。データは、業務レイヤーから導出レイヤーに移動します。

APIS_CMPLT_IND

DWB_BKG_H

APIS_CMPLT_IND

ダイレクト・マッピング。

TST_PAX_FARE_BASIS_CD

DWB_BKG_H

TST_PAX_FARE_BASIS_CD

ダイレクト・マッピング。これは、予約に応じた乗客の運賃ベース・コードを示します。

TST_INF_FARE_BASIS_CD

DWB_BKG_H

TST_INF_FARE_BASIS_CD

ダイレクト・マッピング。これは、予約に応じた幼児乗客の運賃ベース・コードを示します。

BKG_IP_ADDR

DWB_BKG_H

BKG_IP_ADDR

ダイレクト・マッピング。これは、予約に使用されるIPアドレスを示します。

BID_PRC

DWB_BKG_H

BID_PRC

ダイレクト・マッピング。これは、予約の入札価格を示します。

YLD

DWB_BKG_H

YLD

ダイレクト・マッピング。

RVN_LOSS

DWB_BKG_H

RVN_LOSS

ダイレクト・マッピング。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

BKG_GRP_IND

DWB_BKG_H

GRP_BKG_IND

ダイレクト・マッピング。

FLN_RVN

DWB_BKG_H

FLN_RVN

ダイレクト・マッピング。これは、飛行の収益を示します。

FLN_PAX_CNT

DWB_BKG_H

FLN_PAX_CNT

ダイレクト・マッピング。これは、飛行の乗客数を示します。

NON_RVN_FLN_PAX_CNT

DWB_BKG_H

NON_RVN_FLN_PAX_CNT

ダイレクト・マッピング。

ONFLT_ORGN_TO_DEST_FLT_RVN

DWB_BKG_H

ONFLT_ORGN_TO_DEST_FLT_RVN

ダイレクト・マッピング。

FLN_RVN_ORGN_TO_DEST_OFRD

DWB_BKG_H

FLN_RVN_ORGN_TO_DEST_OFRD

ダイレクト・マッピング。

ONFLT_ORGN_TO_DEST_FLN_PAX_CNT

DWB_BKG_H

ONFLT_ORGN_TO_DEST_FLN_PAX_CNT

ダイレクト・マッピング。

OFRD_ORGN_TO_DEST_FLN_PAX_CNT

DWB_BKG_H

OFRD_ORGN_TO_DEST_FLN_PAX_CNT

ダイレクト・マッピング。

CPN_CNT

DWB_BKG_H

CPN_CNT

ダイレクト・マッピング。

ONBRD_RVN

DWB_BKG_H

ONBRD_RVN

ダイレクト・マッピング。

EXCESS_BAG_RVN

DWB_BKG_H

EXCESS_BAG_RVN

ダイレクト・マッピング。

FEES_RVN

DWB_BKG_H

FEES_RVN

ダイレクト・マッピング。

CHARTER_RVN

DWB_BKG_H

CHARTER_RVN

ダイレクト・マッピング。

BELLY_CARGO_RVN

DWB_BKG_H

BELLY_CARGO_RVN

ダイレクト・マッピング。

CDSH_RVN

DWB_BKG_H

CDSH_RVN

ダイレクト・マッピング。

OTR_RVN

DWB_BKG_H

OTR_RVN

ダイレクト・マッピング。

BKG_OPRTNG_FLT_DT_LCL

DWB_BKG_H

BKG_OPRTNG_FLT_DT_LCL

ダイレクト・マッピング。これは、ローカル・タイムゾーンでのマーケティング・フライト日付を示します。

OFF_KEY

DWB_BKG_H, DWM_BKG_OFF,

DWM_SALES_CHNL

DWM_BKG_OFF.OFF_KEY

ソース・システムが生成したオフィス識別子に基づいて予約オフィスおよび販売チャネル表に左側外部結合が実行され、一意のオフィス・キーが取得されます。

OFF_KEYの値をフェッチするためにDWB_BKG_HおよびDWM_BKG_OFF表とDWM_FRQTFLR表の間でOFF_ID列に対して実行される結合

OPRTNG_SEG_DEPTR_LCL_DT_KEY

DWD_FLT_DETLS_FACT

DWD_FLT_DETLS_FACT.DEPTR_LCL_DT_KEY

セグメント・キー、フライト・キー、フライト日付、有効日および終了日に基づいてフライト詳細ファクト予約オフィスに左側外部結合が実行され、出発ローカル日付キーが取得されます。

JDEPTR_LCL_DT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_FLT_DETLS_FACT表の間でSEG_KEY、FLT_KEY、FLT_DT、EFFECTIVE_DTおよびEND_DT列に対して実行される結合

OPRTNG_SEG_DEPTR_UTC_DT_KEY

DWD_FLT_DETLS_FACT

DWD_FLT_DETLS_FACT.DEPTR_UTC_DT_KEY

セグメント・キー、フライト・キー、フライト日付、有効日および終了日に基づいてフライト詳細ファクト予約オフィスに左側外部結合が実行され、出発UTC日付キーが取得されます。

DEPTR_UTC_DT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_FLT_DETLS_FACT表の間でSEG_KEY、FLT_KEY、FLT_DT、EFFECTIVE_DTおよびEND_DT列に対して実行される結合

PKG_DWD_CALL_CNTR_PRFMNCマッピング

表6-14に、ターゲット表DWD_CALL_CNTR_PRFMNCに移入するマッピングを示します。詳細は、CALL CENTER PERFORMANCEを参照してください。

ソース表

DWB_PRTY_INTRATN_CALL_H

DWB_PRTY_INTRATN_H

DWM_CLNDR

DWM_BKG_OFF

DWR_SMS_AGNT_H

表6-14 PKG_DWD_CALL_CNTR_PRFMNC ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

DLY_CALL_CNTR_PRFMNC_KEY

DWB_PRTY_INTRATN_CALL_H

DWB_PRTY_INTRATN_CALL_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

INTRATN_EVNT_DTTM_KEY

DWB_PRTY_INTRATN_H

INTRATN_EVNT_DTTM_KEY

PARTY INTERACTION H表に対して左側外部結合が実行されてINTRATN_EVNT_DT_AND_TMが取得され、CALENDAR表の左側外部結合でINTRATN_EVNT_DTTM_KEYが取得されます。

INTRATN_EVNT_DTTM_KEYの値をフェッチするためにPARTY INTERACTION H表とCALENDAR表の間でCLNDR_DT列に対して実行される結合

PRTY_INTRATN_CALL_ID

DWB_PRTY_INTRATN_CALL_H

PRTY_INTRATN_CALL_ID

ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

TALK_DURN

DWB_PRTY_INTRATN_CALL_H

TALK_DURN

ダイレクト・マッピング。これは、会話の継続時間を示します。データは、業務レイヤーから導出レイヤーに移動します。

HLDD_BY_IVR_IND

DWB_PRTY_INTRATN_CALL_H

HLDD_BY_IVR_IND

ダイレクト・マッピング。電話はIVRによって処理されました。Y、N、P (部分的)。データは、業務レイヤーから導出レイヤーに移動します。

CUST_STSFYN_IND

DWB_PRTY_INTRATN_CALL_H

CUST_STSFYN_IND

ダイレクト・マッピング。これは、顧客が対話に満足したかどうかを示します。データは、業務レイヤーから導出レイヤーに移動します。

INTRATN_DURN

DWB_PRTY_INTRATN_CALL_H

INTRATN_DURN

ダイレクト・マッピング。これは、分単位の対話継続時間を示します。データは、業務レイヤーから導出レイヤーに移動します。

CALL_CNTR_AGNT_KEY

DWB_PRTY_INTRATN_CALL_H

CALL_CNTR_AGNT_KEY

QUE_DURN

DWB_PRTY_INTRATN_CALL_H

列マッピングなし

HLD_DURN

DWB_PRTY_INTRATN_CALL_H

列マッピングなし

CALL_CNTR_KEY

DWB_PRTY_INTRATN_CALL_H

CALL_CNTR_KEY

ソース・システムで生成された一意キー。データは、業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

PKG_DWD_CUST_SRVYマッピング

表6-15に、ターゲット表DWD_CUST_SRVYに移入するマッピングを示します。詳細は、CUSTOMER SURVEYを参照してください。

ソース表

DWB_PRTY_INTRATN_THREAD

DWM_CLNDR

DWM_SVC

DWM_INTRATN_RSN

DWM_INTRATN_RSLT

表6-15 PKG_DWD_CUST_SRVY ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

CUST_SRVY_KEY

DWB_PRTY_INTRATN_THRD_H

DWB_PRTY_INTRATN_THRD_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

SVC_KEY

DWB_PRTY_INTRATN_THRD_H, DWM_SVC

SVC_KEY

SERVICE IDに基づいてSERVICE表に左側外部結合が実行され、SERVICE KEYが取得されます。

SVC_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_SVC表の間でSVC_ID列に対して実行される結合

INTRATN_RSN_KEY

DWB_PRTY_INTRATN_THRD_H, DWM_INTRATN_RSN

INTRATN_RSN_KEY

INTERACTION REASON IDに基づいてINTERACTION REASON表に左側外部結合が実行され、INTERACTION REASON KEYが取得されます。

実行された結合: DWB_PRTY_INTRATN_THRD_HおよびDWM_INTRATN_RSN

表(INTRATN_RSN_ID列)、INTRATN_RSN_KEYのために値をフェッチするため

INTRATN_THRD_STRT_DT_KEY

DWB_PRTY_INTRATN_THRD_H, DWM_CLNDR

INTRATN_THRD_STRT_DT

CLNDR_DTに基づいてCALENDAR表に左側外部結合が実行され、INTERACTION THREADSTARTDATEKEYが取得されます。

INTRATN_THRD_STRT_DT_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_CLNDR表の間でCLNDR_DT列に対して実行される結合

PRTY_INTRATN_THRD_ID

DWB_PRTY_INTRATN_THRD_H

PRTY_INTRATN_THRD_ID

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

INTRATN_THRD_CLOSE_DT_KEY

DWB_PRTY_INTRATN_THRD_H, DWM_CLNDR

INTRATN_THRD_CLOSE_DT

CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、INTERACTION THREADCLOSEDAが取得されます。

実行された結合: DWB_PRTY_INTRATN_THRD_H

とDWM_CLNDR表(CLNDR_ DT列)、INTRATN_THRD_CLOSE_DT_KEYのために値をフェッチするため

INTRATN_THRD_TRGT_DT_KEY

DWB_PRTY_INTRATN_THRD_H , DWM_CLNDR

INTRATN_TRGT_DT

CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、INTERACTION THREAD TARGET DATEKEYが取得されます。

INTRATN_THRD_TRGT_DT_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_CLNDR表の間でCLNDR_DT列に対して実行される結合

INTRATN_RSLT_KEY

DWB_PRTY_INTRATN_THRD_H , DWM_INTRATN_RSLT

INTRATN_RSLT_TYP_ID

INTERACTION RESULT IDに基づいてINTERACTION RESULT表に左側外部結合が実行され、INTERACTION RESULT KEYが取得されます。

INTRATN_RSLT_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_INTRATN_RSLT表の間でINTRATN_RSLT_ ID列に対して実行される結合

CUST_ID

DWB_PRTY_INTRATN_THRD_H

CUST_ID

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWD_FLT_DETLS_FACTマッピング

表6-16に、ターゲット表DWD_FLT_DETLS_FACTに移入するマッピングを示します。詳細は、FLIGHT DETAILS FACTを参照してください。

ソース表

DWB_FLT_SCHD_H

DWM_SEG

DWM_LEG

DWM_FLT

DWM_ACFT_VER

DWM_TRAF_CATG

DWM_CARR

DWM_CLNDR

DWM_AIP

表6-16 PKG_DWD_FLT_DETLS_FACT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

FLT_DETLS_FACT_KEY

DWB_FLT_SCHD_H

DWB_FLT_SCHD_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

SEG_KEY

DWB_FLT_SCHD_H DWM_SEG

SEG_KEY

実行された左側外部結合: SEGMENT

表(SEGMENT IDに基づいた)、SEGMENT KEYを取得するため

SEG_ KEYの値をフェッチするためにDWB_FLT_SCHD_H表とDWM_SEG表の間でSEG_ID列に対して実行される結合

LEG_KEY

DWB_FLT_SCHD_H DWM_LEG

LEG_KEY

LEGIDに基づいてLEG表に左側外部結合が実行され、LEGKEYが取得されます。

LEG_KEYの値をフェッチするためにDWB_FLT_SCHD_H表とDWM_LEG表の間でLEG_ID列に対して実行される結合

ARVL_AIP_KEY

DWM_LEG DWM_AIP DWB_FLT_SCHD_H

ARVL_AIP_KEY

実行された左側外部結合: LEGとAIRPORT表とFLIGHT SCHEDULE

表(LEGIDに基づいた)、ARRIVALAIRPORTKEYを取得するため

実行された結合: DWM_AIP表とDWM_LEG表とDWB_FLT_SCHD_H

表(基づいた:

LEG_ID)、ARVL_AIP_KEYのために値をフェッチするため

DEPTR_AIP_KEY

DWM_LEG DWM_AIP DWB_FLT_SCHD_H

DEPTR_AIP_KEY

実行された左側外部結合:

LEGとAIRPORT表(LEGIDに基づいた)、DEPARTUREAIRPORTKEYを取得するため

実行された結合: DWM_LEGとDWM_AIP表、およびDWB_FLT_SCHD_H表の左側外部結合(基づいた:

LEG_ID)、DEPTR_AIP_KEYのために値をフェッチするため

TRAF_CATG_KEY

DWM_TRAF_CATG

DWB_FLT_SCHD_H

TRAF_CATG_KEY

TRAFFIC CATEGORY IDに基づいてTRAFFIC CATEGORY表に左側外部結合が実行され、TRAFFIC CATEGORY KEYが取得されます。

TRAF_CATG_ KEYの値をフェッチするためにDWB_FLT_SCHD_H表とDWM_TRAF_CATG表の間で

TRAF_CATG_ID列に基づいて実行される結合

ACV_KEY

DWB_FLT_SCHD_H

ACV_KEY

FLT_KEY

DWB_FLT_SCHD_H

DWM_FLT

FLT_KEY

FLIGHT IDに基づいてFLIGHTに左側外部結合が実行され、FLIGHT KEYが取得されます。

NVL(FLT_KEY,-1)

CDSH_TYP

DWB_FLT_SCHD_H

FLT_CDSH_TYP

ダイレクト・マッピング。これは、コード共有でのフライトのタイプを示します。データは、業務レイヤーから導出レイヤーに移動します。

STS_FLG

DWB_FLT_SCHD_H

STS_FLG

ダイレクト・マッピング。これは、アクティブ・フライトの分析に使用されるフライトのアクティブ・ステータス・フラグを格納します。このデータは、業務レイヤーから導出レイヤーに移動します。

EFFECTIVE_DT

DWB_FLT_SCHD_H

EFFECTIVE_DT

ダイレクト・マッピング。これは、システムでのフライトの開始日を格納します。これは、このフライトが最初に導入された時期です。データは、業務レイヤーから導出レイヤーに移動します。

END_DT

DWB_FLT_SCHD_H

END_DT

ダイレクト・マッピング。これは、システムでのフライトの終了日を格納します。これは、フライトが業務を停止する時期です。データは、業務レイヤーから導出レイヤーに移動します。

ACV_TOT_CPCTY

DWB_FLT_SCHD_H

LEG_ACV_TOT_CPCTY

ダイレクト・マッピング。これは、フライトの合計座席数を格納します。データは、業務レイヤーから導出レイヤーに移動します。

SALEBLE_TOT_CPCTY

DWB_FLT_SCHD_H

TOT_SLBL_CPCTY

ダイレクト・マッピング。これは、フライトの販売可能な合計座席数を格納します。データは、業務レイヤーから導出レイヤーに移動します。

NAUTICAL_MLS

DWB_FLT_SCHD_H

NAUTICAL_MLS

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

NAUTICAL_TO_KILOMETER_CONV_IND

DWB_FLT_SCHD_H

NAUTICAL_TO_KILOMETER_CONV_IND

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

ACV

DWB_FLT_SCHD_H

LEG_ACV

ダイレクト・マッピング。これは、フライトの航空機バージョンを格納します。データは、業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

ARVL_LCL_DT_KEY

DWB_FLT_SCHD_H DWM_CLNDR

ARVL_LCL_DT_KEY

CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、ARRIVAL LOCAL DATE KEYが取得されます。

NVL(ARVL_LCL_DT_KEY,-1)

ARVL_UTC_DT_KEY

DWB_FLT_SCHD_H DWM_CLNDR

ARVL_UTC_DT_KEY

CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、ARRIVAL UTC DATE KEYが取得されます。

NVL(ARVL_UTC_DT_KEY,-1)

DEPTR_LCL_DT_KEY

DWB_FLT_SCHD_H DWM_CLNDR

DEPTR_LCL_DT_KEY

CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、DEPARTURE LOCAL DATE KEYが取得されます。

NVL(DEPTR_LCL_DT_KEY,-1)

DEPTR_UTC_DT_KEY

DWB_FLT_SCHD_H DWM_CLNDR

DEPTR_DTTM_UTC

CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、DEPARTURE UTCDATEKEYが取得されます。

NVL(DEPTR_UTC_DT_KEY,-1)

FLT_CARR_CD

DWM_CARR DWB_FLT_SCHD_H

FLT_CARR_KEY

CARRIER CODEに基づいてCARRIER表に左側外部結合が実行され、FLIGHTCARRIERCODEの値が取得されます。

実行された結合: DWB_FLT_SCHD_H

とDWM_CARR表(SEG_ID列)、FLT_CARR_KEYのために値をフェッチするため

FLT_DT

DWB_FLT_SCHD_H

FLT_DT

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

FLT_NBR

DWB_FLT_SCHD_H

FLT_NBR

ダイレクト・マッピング。これは、キャリアのフライト番号を格納します。データは、業務レイヤーから導出レイヤーに移動します。

LEG_ACFT_SLBL_CONFIG_CD

DWB_FLT_SCHD_H

LEG_ACFT_SLBL_CONFIG_CD

ダイレクト・マッピング。これは、航空機の適切な構成を識別します。データは、業務レイヤーから導出レイヤーに移動します。

FLT_ALPHA_SFX

DWB_FLT_SCHD_H

FLT_ALPHA_SFX

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

LEG_ACFT_TYP

DWB_FLT_SCHD_H

LEG_ACFT_TYP

ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。

PKG_DWD_LYLTY_ACCT_BAL_HISTマッピング

表6-17に、ターゲット表DWD_LYLTY_ACCT_BAL_HISTに移入するマッピングを示します。詳細は、LOYALTY ACCOUNT BALANCE HISTORYを参照してください。

ソース表

DWB_LYLTY_ACCT_BAL_HIST_H

DWM_CLNDR

DWM_FRQTFLR

DWD_LYLTY_PRG

表6-17 PKG_DWD_LYLTY_ACCT_BAL_HIST ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

LYLTY_ACCT_BAL_HIST_KEY

DWB_LYLTY_ACCT_BAL_HIST_H

DWB_LYLTY_ACCT_BAL_HIST_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

GEO_CITY_KEY

DWB_LYLTY_ACCT_BAL_HIST_H, DWM_FRQTFLR

DWM_FRQTFLR.CITY_KEY

ソース・システムが生成した搭乗頻度の高い乗客の識別子に基づいて搭乗頻度の高い乗客表に左側外部結合が実行され、都市キーが取得されます。

CITY_KEYの値をフェッチするためにDWB_LYLTY_ACCT_BAL_HIST_H表とDWM_FRQTFLR表の間でFRQTFLR_CARD_ID列に対して実行される結合

BAL_DT_KEY

DWB_LYLTY_ACCT_BAL_HIST_H, DWM_CLNDR

DWM_CLNDR.CLNDR_KEY

カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。

実行された結合: DWB_LYLTY_ACCT_BAL_HIST_HとDWM_CLNDR表(DWB_LYLTY_ACCT_BAL_HIST_H.BAL_DT = DWM_CLNDR.CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため

LYLTY_ACCT_BAL_HIST_ID

DWB_LYLTY_ACCT_BAL_HIST_H

LYLTY_ACCT_BAL_HIST_ID

ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

CURR_MLS_AMT

DWB_LYLTY_ACCT_BAL_HIST_H

CURR_MLS_AMT

ダイレクト・マッピング。これは、収支確定後の現在のマイル数を示します。データは、業務レイヤーから導出レイヤーに移動します。

LAST_BAL_AMT

DWB_LYLTY_ACCT_BAL_HIST_H

LAST_BAL_AMT

ダイレクト・マッピング。これは、ポイント更新前の最新の収支ポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。

PROM_MLS_AMT

DWB_LYLTY_ACCT_BAL_HIST_H

PROM_MLS_AMT

ダイレクト・マッピング。プロモーションで付与されたポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。

EXTRA_MLS_AMT

DWB_LYLTY_ACCT_BAL_HIST_H

EXTRA_MLS_AMT

ダイレクト・マッピング。これは、特定のフライトのアカウント・レベルに基づいて搭乗頻度の高い乗客が特別ポイントを取得することを示します。データは、業務レイヤーから導出レイヤーに移動します。

EXPRD_MLS_AMT

DWB_LYLTY_ACCT_BAL_HIST_H

EXPRD_MLS_AMT

ダイレクト・マッピング。これは、収支確定日に期限切れとなるポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。

RDM_MLS_AMT

DWB_LYLTY_ACCT_BAL_HIST_H

RDM_MLS_AMT

ダイレクト・マッピング。これは、収支確定日に引き換えられたポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。

OTR_NON_AIR_MLS_AMT

DWB_LYLTY_ACCT_BAL_HIST_H

OTR_NON_AIR_MLS_AMT

ダイレクト・マッピング。これは、航空会社の提携先以外から付与されたポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。

FRQTFLIER_CARD_KEY

DWB_LYLTY_ACCT_BAL_HIST_H, DWM_FRQTFLR

DWM_FRQTFLR.FRQTFLIER_CARD_KEY

ソース・システムが生成した搭乗頻度の高い乗客の識別子に基づいて搭乗頻度の高い乗客表に左側外部結合が実行され、搭乗頻度の高い乗客の一意のカード・キーが取得されます。

FRQTFLIER_CARD_KEYの値をフェッチするためにDWB_LYLTY_ACCT_BAL_HIST_H表とDWM_FRQTFLR表の間でFRQTFLR_CARD_ID列に対して実行される結合

CRT_DT_KEY

DWB_LYLTY_ACCT_BAL_HIST_H, DWM_CLNDR

DWM_CLNDR.CLNDR_KEY

カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。

実行された結合: DWB_LYLTY_ACCT_BAL_HIST_HとDWM_CLNDR表(DWB_LYLTY_ACCT_BAL_HIST_H.CRT_DT = DWM_CLNDR.CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため

UPDT_DT_KEY

DWB_LYLTY_ACCT_BAL_HIST_H, DWM_CLNDR

DWM_CLNDR.CLNDR_KEY

カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。

実行された結合: DWB_LYLTY_ACCT_BAL_HIST_HとDWM_CLNDR表(DWB_LYLTY_ACCT_BAL_HIST_H.UPDT_DT = DWM_CLNDR.CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

LYLTY_PRG_KEY

DWD_LYLTY_PRG, DWM_FRQTFLR

DWD_LYLTY_PRG.LYLTY_PRG_KEY

ソース・システムが生成したロイヤルティ・プログラム識別子に基づいてロイヤルティ・プログラム表に左側外部結合が実行され、一意のプログラム・キーが取得されます。

LYLTY_PRG_KEYの値をフェッチするためにDWD_LYLTY_PRG表とDWM_FRQTFLR表の間でLYLTY_PRG_ID列に対して実行される結合

PKG_DWD_LYLTY_ACCT_LVL_HISTマッピング

表6-18に、ターゲット表DWD_LYLTY_ACCT_LVL_HISTに移入するマッピングを示します。詳細は、LOYALTY ACCOUNT LEVEL HISTORYを参照してください。

ソース表

DWB_LYLTY_ACCT_LVL_HIST_H

DWM_CLNDR

DWM_LYLTY_LVL

DWM_FREQUENT_FLYER

表6-18 PKG_DWD_LYLTY_ACCT_LVL_HIST ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

LYLTY_ACCT_LVL_HIST_KEY

DWB_LYLTY_ACCT_LVL_HIST_H

DWB_LYLTY_ACCT_LVL_HIST_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

ACCT_LVL_HIST_ID

DWB_LYLTY_ACCT_LVL_HIST_H

ACCT_LVL_HIST_ID

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

FRQTFLIER_CARD_KEY

DWB_LYLTY_ACCT_LVL_HIST_H

DWM_FRQTFLR

FRQTFLIER_CARD_KEY

FREQUENT FLYER CARDIDに基づいてFREQUENT FLYER表に左側外部結合が実行され、FREQUENT FLYER CARDKEYが取得されます。

FRQTFLIER_ CARD_KEYの値をフェッチするためにDWB_LYLTY_ACCT_LVL_HIST表とDWM_FRQTFLR表の間でFRQTFLIER_CARD_ID列に基づいて実行される結合

LYLTY_LVL_KEY

DWB_LYLTY_ACCT_LVL_HIST_H

DWM_LYLTY_LVL

LYLTY_LVL_KEY

LOYALTY LEVEL IDに基づいてLOYALTY LEVELに左側外部結合が実行され、LOYALTY LEVEL KEYが取得されます。

LYLTY_LVL_KEYの値をフェッチするためにDWB_LYLTY_ACCT_LVL_HIST表とDWM_LYLTY_LVL表の間でLYLTY_LVL_ID列に対して実行される結合

VLD_DT_KEY

DWB_LYLTY_ACCT_LVL_HIST_H

DWM_CLNDR

VLD_DT_KEY

実行された左側外部結合:

CALENDAR表(CALENDAR DATEに基づいた)、

VALIDDATEKEYを取得するため

実行された結合: DWB_LYLTY_ACCT_LVL_HIST_H

とDWM_CLNDR表(CLNDR_DT列)、VLD_DT_KEYのために値をフェッチするため

EXPRY_DT_KEY

DWB_LYLTY_ACCT_LVL_HIST_H

DWM_CLNDR

EXPRY_DT_KEY

EXPIRY DATE KEYを取得するためにCALENDAR DATEに基づいてCALENDAR表に実行される左側外部結合

EXPRY _DT_KEYの値をフェッチするためにDWB_LYLTY_ACCT_LVL_HIST_H表とDWM_CLNDR表の間でCLNDR_DT列に対して実行される結合

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWD_LYLTY_PRGマッピング

表6-19に、ターゲット表DWD_LYLTY_PRGに移入するマッピングを示します。詳細は、LOYALTY PROGRAMを参照してください。

ソース表

DWB_LYLTY_PRG_H

表6-19 PKG_DWD_LYLTY_PRG ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

LYLTY_PRG_KEY

DWB_LYLTY_PRG_H

DWB_LYLTY_PRG_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

LYLTY_PRG_ID

DWB_LYLTY_PRG_H

LYLTY_PRG_ID

ダイレクト・マッピング。これは、ロイヤルティ・プログラムに関連付けられた一意のIDを示します。データは、業務レイヤーから導出レイヤーに移動します。

LYLTY_PRG_NM

DWB_LYLTY_PRG_H

LYLTY_PRG_NM

ダイレクト・マッピング。これは、ロイヤルティ・プログラム名を示します。データは、業務レイヤーから導出レイヤーに移動します。

LYLTY_PRG_DESC

DWB_LYLTY_PRG_H

LYLTY_PRG_DESC

ダイレクト・マッピング。これは、ロイヤルティ・プログラムの詳細な説明です。データは、業務レイヤーから導出レイヤーに移動します。

LYLTY_PRG_STRT_DT

DWB_LYLTY_PRG_H

LYLTY_PRG_STRT_DT

ダイレクト・マッピング。これは、ロイヤルティ・プログラムの開始日を示します。データは、業務レイヤーから導出レイヤーに移動します。

LYLTY_PRG_END_DT

DWB_LYLTY_PRG_H

LYLTY_PRG_END_DT

ダイレクト・マッピング。これは、ロイヤルティ・プログラムの終了日を示します。データは、業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWD_PNRマッピング

表6-20に、ターゲット表DWD_PNRに移入するマッピングを示します。詳細は、PASSENGER NAME RECORDを参照してください。

ソース表

DWL_PNR_TYP_H

DWB_PNR_H

表6-20 PKG_DWD_PNR ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

PNR_KEY

DWB_PNR_H

DWB_PNR_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

PNR_ID

DWB_PNR_H

PNR_ID

ダイレクト・マッピング。これは、ソース・システムADSによって割り当てられた表の主キーを示し、エンティティのadsuniqueidと呼ばれます。データは業務レイヤーから導出レイヤーに移動します。

RLOC

DWB_PNR_H

RLOC

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

CURR_ENVLP

DWB_PNR_H

CURR_ENVLP

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

NVL(CURR_ENVLP,pv_CURRENT_ENVELOPE_NVL) AS CURR_ENVLP

DORMANT_IND

DWB_PNR_H

DORMANT_IND

ダイレクト・マッピング。これは、PNRが休止PNRかどうかを示します。これは、予約中に作成されます。データは、業務レイヤーから導出レイヤーに移動します。

PURGE_DT

DWB_PNR_H

PURGE_DT

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

NON_CMCL_NIP

DWB_PNR_H

NON_CMCL_PNR

ダイレクト・マッピング。PNRがグループPNRの場合、これには未割当ての名前の数が含まれます。

このフィールドは、個人PNR、非営利PNRまたは企業PNRには適用されません。データは、業務レイヤーから導出レイヤーに移動します。

NON_CMCL_NM

DWB_PNR_H

NON_CMCL_NM

ダイレクト・マッピング。これは、PNRが非営利PNRの場合に値を格納し、非営利名が含まれます。このフィールドは、個人PNR、グループPNRまたは企業PNRでは使用できません。データは、業務レイヤーから導出レイヤーに移動します。

UNASSGND_NIP

DWB_PNR_H

UNASSGND_NIP

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

GRP_NM

DWB_PNR_H

GRP_NM

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

JRNY_ORGN

DWB_PNR_H

JRNY_ORGN

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

JRNY_DEST

DWB_PNR_H

JRNY_DEST

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

JRNY_RET_PNT

DWB_PNR_H

JRNY_RET_PNT

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

JRNY_TRIP_TYP

DWB_PNR_H

JRNY_TRIP_TYP

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

ORGL_SEAT_CNT

DWB_PNR_H

ORGL_SEAT_CNT

ダイレクト・マッピング。これは、PNRの元の座席数を格納します。データは、業務レイヤーから導出レイヤーに移動します。

CURR_SEAT_CNT

DWB_PNR_H

CURR_SEAT_CNT

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

CURR_NM_CNT

DWB_PNR_H

CURR_NM_CNT

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

PNR_TYP_CD

DWB_PNR_H

DWL_PNR_TYP_H

PNR_TYP

実行された左側外部結合: PASSENGER NAME RECORD TYPE

(基づいた: PASSENGER NAME RECORD TYPE

IDENTIFIER)、PASSENGER NAME RECORD TYPEを取得するため

PNR_TYPの値をフェッチするためにDWB_PNR_H表とDWL_PNR_TYP_H表の間でPNR_TYP_ID列に対して実行される結合

PNR_CREN_DT

DWB_PNR_H

PNR_CRTD_DTTM

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

PNR_TYP_ID

DWB_PNR_H

PNR_TYP_ID

ダイレクト・マッピング。これは、PNRのタイプを格納します。

IND=個人、GRP=グループ、COR=企業

NCO=非営利。データは業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWD_TKTマッピング

表6-21に、ターゲット表DWD_TKTに移入するマッピングを示します。詳細は、TICKETを参照してください。

ソース表

DWB_TKT_H

表6-21 PKG_DWD_TKT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

TKT_KEY

DWB_TKT_H

DWB_TKT_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

TKT_ID

DWB_TKT_H

TKT_ID

ダイレクト・マッピング。これは、ソース・システムADSによって割り当てられた表の主キーを示し、エンティティのadsunique idと呼ばれます。データは業務レイヤーから導出レイヤーに移動します。

PRIMRY_NBR

DWB_TKT_H

PRIMRY_NBR

ダイレクト・マッピング。これは、チケットに割り当てられたプライマリ番号を格納します。データは、業務レイヤーから導出レイヤーに移動します。

CONJTVE_TKT_CNT

DWB_TKT_H

NBR_OF_CONJUCTIVE_TKT

ダイレクト・マッピング。これは、このチケットで発行されたチケットの数を格納します。データは、業務レイヤーから導出レイヤーに移動します。

CRCY

DWB_TKT_H

TKT_CRCY

ダイレクト・マッピング。これは、チケット通貨(チケットが発行された基準通貨)を格納します。データは、業務レイヤーから導出レイヤーに移動します。

TOT_AMT

DWB_TKT_H

TOT_AMT

ダイレクト・マッピング。これは、税込みのチケット合計金額を格納します。データは、業務レイヤーから導出レイヤーに移動します。

PAX_TYP

DWB_TKT_H

PAX_TYP

ダイレクト・マッピング。これは、このチケットの乗客のタイプを格納します。データは業務レイヤーから導出レイヤーに移動します。

ISNG_OFF_ID

DWB_TKT_H

OFF_ID

ダイレクト・マッピング。これは、チケットの発行オフィスIDを格納します。データは業務レイヤーから導出レイヤーに移動します。

DT_OF_ISS

DWB_TKT_H

TKT_ISNG_DT

ダイレクト・マッピング。これは、チケットの発行日付を格納します。チケットがアマデウス予約システムで発行された場合のみ使用できます。データは、業務レイヤーから導出レイヤーに移動します。

TO_TIMESTAMP(TKT_ISNG_DT,'DD-MON-YY H12.MI.SS.FF AM')

ISS_OFF_IATA_CD

DWB_TKT_H

ISNG_OFF_IATA_CD

ダイレクト・マッピング。これは、チケット発行オフィスのIATAコードを格納します。データは業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_ACCTマッピング

表6-22に、ターゲット表DWM_ACCTに移入するマッピングを示します。詳細は、ACCOUNTを参照してください。

ソース表名

DWR_ACCT_H

表6-22 PKG_DWM_ACCT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

ACCT_KEY

DWR_ACCT_H

DWR_ACCT_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

ACCT_ID

DWR_ACCT_H

ACCT_ID

ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

ACCT_NBR

DWR_ACCT_H

ACCT_NBR

ダイレクト・マッピング。予約に対応するアカウント番号が生成されます。

ACCT_COST_CNTR

DWR_ACCT_H

ACCT_COST_CNTR

ダイレクト・マッピング。アカウントのコスト・センター情報は、業務レイヤーから導出レイヤーにロードされます。

ACCT_IATA_CO_NBR

DWR_ACCT_H

ACCT_IATA_CO_NBR

ダイレクト・マッピング。アカウントのIATA企業番号は、業務レイヤーから導出レイヤーにロードされます。

ACCT_CLNT_REF_NBR

DWR_ACCT_H

ACCT_CLNT_REF_NBR

ダイレクト・マッピング。アカウントのクライアント参照番号で、業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_ACFT_VERマッピング

表6-23に、ターゲット表DWM_ACFT_VERに移入するマッピングを示します。詳細は、AIRCRAFT VERSIONを参照してください。

ソース表名

DWL_ACV_H

表6-23 PKG_DWM_ ACFT_VER ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

ACV_KEY

DWL_ACV_H

DWL_ACV_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

AIRCARFTVER_ID

DWL_ACV_H

ACV_ID

ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

ACFT_TYP_ID

DWL_ACV_H

ACFT_TYP_ID

ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

ACV

DWL_ACV_H

ACV

ダイレクト・マッピング。これは、航空機バージョンを示します。データは、業務レイヤーから導出レイヤーに移動します。

SLBL_CONFIG_CD

DWL_ACV_H

SLBL_CONFIG_CD

ダイレクト・マッピング。これは、販売可能な構成コードを示します。データは、業務レイヤーから導出レイヤーに移動します。

ACFT_TYP

DWL_ACV_H

ACFT_TYP

ダイレクト・マッピング。これは、航空機バージョンの航空機タイプを示します。データは、業務レイヤーから導出レイヤーに移動します。

ACV_TOT_CPCTY

DWL_ACV_H

ACV_TOT_CPCTY

ダイレクト・マッピング。これは、各キャビン・コードのACVキャビン収容能力の合計を示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_AIPプロシージャ

表6-24に、ターゲット表DWM_AIPに移入するマッピングを示します。詳細は、AIRPORTを参照してください。

ソース表名

DWR_ AIP_H

表6-24 PKG_DWM_ AIP ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

AIP_KEY

DWR_AIP_H

DWR_AIP_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

AIP_ID

DWR_AIP_H

AIP_ID

ダイレクト・マッピング。これは、業務レイヤーの属性に割り当てられたシステム生成の一意値を示します。

AIP_NM

DWR_AIP_H

AIP_NM

ダイレクト・マッピング。これは、空港に割り当てられた短縮名を示します。

CITY

DWR_AIP_H

CITY

ダイレクト・マッピング。これは、空港が属する都市の短縮名を示します。

REGN

DWR_AIP_H

REGN

ダイレクト・マッピング。これは、空港が属する地域を示します。

CTRY

DWR_AIP_H

CTRY

ダイレクト・マッピング。これは、空港が属する国を示します。

CONT

DWR_AIP_H

CONT

ダイレクト・マッピング。これは、空港が属する大陸を示します。

CITY_LONG_NM

lv_CITY_LONG_NM

パラメータ化

AIP_LONG_NM

lv_AIP_LONG_NM

パラメータ化

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

CITY_CD

DWR_AIP_H

CITY_CD

ダイレクト・マッピング。

REGN_CD

DWR_AIP_H

REGN_CD

ダイレクト・マッピング。

CONT_CD

DWR_AIP_H

CONT_CD

ダイレクト・マッピング。

CTRY_CD

DWR_AIP_H

CTRY_CD

ダイレクト・マッピング。

PKG_DWM_BKG_CLS_TYPプロシージャ

表6-25に、ターゲット表DWM_BKG_CLS_TYPに移入するマッピングを示します。詳細は、BOOKING CLASS TYPEを参照してください。

ソース表

DWR_ BKG_CLS_H

DWL_BKG_CLS_H

表6-25 PKG_DWM_ BKG_CLS_TYP ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

BKG_CLS_KEY

DWL_BKG_CLS_H

DWL_BKG_CLS_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

BKG_CLS_ID

DWL_BKG_CLS_H

BKG_CLS_ID

ダイレクト・マッピング。これは、ソース・システムによって割り当てられた表の主キーを示し、エンティティのadsunique idと呼ばれます。

SVC_CLS_CD

DWL_BKG_CLS_H

SVC_CLS_CD

ダイレクト・マッピング。これは、サービス・クラスの値を示します。

属性名をSERVICE CLASSからSERVICE CLASS CODEに変更するODTリクエスト

SVC_CLS_DESC

DWL_BKG_CLS_H

SVC_CLS_DESC

ダイレクト・マッピング。これは、サービス・クラスの説明を示します。

CARR_CD

DWL_BKG_CLS_H

CARR_CD

ダイレクト・マッピング。これは、予約クラスが属するキャリア・コードを示します。

BKG_CLS_CD

DWL_BKG_CLS_H

BKG_CLS_CD

ダイレクト・マッピング。この属性は、予約クラスを格納します。

属性名をBOOKING CLASSからBOOKING CLASS CODEに変更するODTリクエスト

BKG_CLS_DESC

DWL_BKG_CLS_H

BKG_CLS_DESC

ダイレクト・マッピング。これは、予約クラスを示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_BKG_OFFマッピング

表6-26に、ターゲット表DWM_BKG_OFFに移入するマッピングを示します。詳細は、BOOKING OFFICEを参照してください。

ソース表

DWR_BKG_OFF_H

DWR_SMS_AGNT_H

表6-26 PKG_DWM_ BKG_OFF ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

OFF_KEY

DWR_BKG_OFF_H

DWR_BKG_OFF_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

OFF_ID

DWR_BKG_OFF_H

OFF_ID

ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。

CITY_CD

DWR_BKG_OFF_H

CITY_CD

ダイレクト・マッピング。予約オフィスの都市コードで、業務レイヤーから導出レイヤーに移動します。

CHNL_TYP

DWR_BKG_OFF_H

CHNL_TYP

ダイレクト・マッピング。予約のチャネルのタイプ。データは、業務レイヤーから導出レイヤーに移動します。

CORP_CD

DWR_BKG_OFF_H

CORP_CD

ダイレクト・マッピング。ソース・システムの予約オフィスのGDS IDで、業務レイヤーから導出レイヤーに移動します。

CTRY_CD

DWR_BKG_OFF_H

CTRY_CD

ダイレクト・マッピング。予約オフィスの国コードで、業務レイヤーから導出レイヤーに移動します。

IATA_CD

DWR_BKG_OFF_H

IATA_CD

ダイレクト・マッピング。ソース・システムのオフィスに割り当てられたIATAコード。データは、業務レイヤーから導出レイヤーに移動します。

TRUE_CITY_CD

DWR_BKG_OFF_H

TRUE_CITY_CD

ダイレクト・マッピング。オフィスの実際の都市コードで、業務レイヤーから導出レイヤーに移動します。

OFF_TYP

DWR_BKG_OFF_H

OFF_TYP

ダイレクト・マッピング。ソース・システムのオフィスのタイプで、業務レイヤーから導出レイヤーに移動します。

OFF_TYP_DESC

DWR_BKG_OFF_H

OFF_TYP_DESC

ダイレクト・マッピング。ソース・システムのオフィス・タイプの説明で、業務レイヤーから導出レイヤーに移動します。

OFF_GRP

DWR_BKG_OFF_H

OFF_GRP

ダイレクト・マッピング。オフィスが属するグループで、業務レイヤーから導出レイヤーに移動します。

OFF_NM

DWR_BKG_OFF_H

OFF_NM

ダイレクト・マッピング。ソース・システムの予約オフィスの名前で、業務レイヤーから導出レイヤーに移動します。

GDS_ID

DWR_BKG_OFF_H

CORP_CD

ダイレクト・マッピング。ソース・システムの予約オフィスのGDS IDで、業務レイヤーから導出レイヤーに移動します。

GDS_NM

DWR_BKG_OFF_H

CORP_CD

ダイレクト・マッピング。オフィスのGDS名で、業務レイヤーから導出レイヤーに移動します。

DECODE (LTRIM (RTRIM (DWR_BKG_OFF_H.CORP_CD)), pv_CORPORATE_CD1, pv_CORPORATE_CD2, pv_CORPORATE_CD3, pv_CORPORATE_CD4, pv_CORPORATE_CD5, pv_CORPORATE_CD6,pv_CORPORATE_CD7, pv_CORPORATE_CD8, pv_CORPORATE_CD9, pv_CORPORATE_CD10, pv_CORPORATE_CD11, pv_CORPORATE_CD12, pv_CORPORATE_CD13, pv_CORPORATE_CD14, pv_CORPORATE_CD15, pv_CORPORATE_CD12, pv_CORPORATE_CD11, pv_CORPORATE_CD12,pv_CORPORATE_CD16, pv_CORPORATE_CD17, pv_CORPORATE_CD18, pv_CORPORATE_CD19, NULL, pv_CORPORATE_CD20)

OFF_AGNT_TYP

DWR_BKG_OFF_H

OFF_AGNT_TYP

ダイレクト・マッピング。これは、予約オフィスのIATA代理店タイプで、業務レイヤーから導出レイヤーに移動します。

OFF_AGNT_TYP_DESC

DWR_BKG_OFF_H

OFF_AGNT_TYP_DESC

ダイレクト・マッピング。これは、予約オフィスのIATA代理店タイプの説明で、業務レイヤーから導出レイヤーに移動します。

AGNT_ROW_ID

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_ROW_ID

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、ソース・システムが生成した代理店IDが取得されます。

AGNT_ROW_IDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_NM_LOCN

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_NM_LOCN

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の場所が取得されます。

AGNT_NM_LOCNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_HRCHY_LVL

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_HRCHY_LVL

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の階層レベルが取得されます。

AGNT_HRCHY_LVLの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CORPN

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CORPN

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店が属する企業が取得されます。

AGNT_CORPNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CHAIN

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CHAIN

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の系列情報が取得されます。

AGNT_CHAINの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_STS

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_STS

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のステータスが取得されます。

AGNT_STSの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_STRTG

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_STRTG

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の戦略情報が取得されます。

AGNT_STRTGの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_STRTG_LVL

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_STRTG_LVL

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の戦略レベルが取得されます。

AGNT_STRTG_LVLの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CRCY

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CRCY

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の取引通貨が取得されます。

AGNT_CRCYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_KEY_TYP

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_KEY_TYP

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のキー・タイプが取得されます。

AGNT_KEY_TYPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_PSTL_OFF

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_PSTL_OFF

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の郵便局が取得されます。

AGNT_PSTL_OFFの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_ZIP

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_ZIP

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の郵便番号が取得されます。

AGNT_ZIPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CNTY_CD

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CNTY_CD

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国コードが取得されます。

AGNT_CNTY_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CNTY

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CNTY

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国が取得されます。

AGNT_CNTYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_PROVNCE

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_PROVNCE

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都道府県が取得されます。

AGNT_PROVNCEの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_STATE

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_STATE

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都道府県が取得されます。

AGNT_STATEの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_INDSTRY

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_INDSTRY

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の業界または業種が取得されます。

AGNT_INDSTRYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_DISTRICT

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_DISTRICT

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の区域が取得されます。

AGNT_DISTRICTの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_REGN_CD

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_REGN_CD

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の地域コードが取得されます。

AGNT_REGN_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_REGN

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_REGN

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の地域が取得されます。

AGNT_REGNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_ORGANIZATION

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_ORGANIZATION

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の組織が取得されます。

AGNT_ORGANIZATIONの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CONT_CD

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CONT_CD

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の大陸コードが取得されます。

AGNT_CONT_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CONT

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CONT

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の大陸が取得されます。

AGNT_CONTの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_OFF_TYP

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_OFF_TYP

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のオフィス・タイプが取得されます。

AGNT_OFF_TYPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_TERR

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_TERR

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の地区が取得されます。

AGNT_TERRの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_POSN

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_POSN

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の位置が取得されます。

AGNT_POSNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CITY_CD

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CITY_CD

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都市コードが取得されます。

AGNT_CITY_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CITY

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CITY

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都市が取得されます。

AGNT_CITYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CTRY_CD

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CTRY_CD

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国コードが取得されます。

AGNT_CTRY_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_CTRY

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_CTRY

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国が取得されます。

AGNT_CTRYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_IATA_CD

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_IATA_CD

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のIATAコードが取得されます。

AGNT_IATA_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_NM

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_NM

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の名前が取得されます。

AGNT_NMの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

AGNT_TYP

DWR_SMS_AGNT_H, DWR_BKG_OFF_H

DWR_SMS_AGNT_H.AGNT_TYP

代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のタイプが取得されます。

AGNT_TYPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_BKG_PAXマッピング

表6-27に、ターゲット表DWM_BKG_PAXに移入するマッピングを示します。詳細は、BOOKING PASSENGERを参照してください。

ソース表

DWR_BKG_PAX _H

DWR_BKG_PAX_DOC_INFO_H

表6-27 PKG_DWM_ BKG_PAX ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

PAX_KEY

DWR_BKG_PAX _H

DWR_BKG_PAX_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

PAX_ID

DWR_BKG_PAX _H

PAX_ID

ダイレクト・マッピング。これは、ソース・システムによって生成された表の主キーです。

LAST_NM

DWR_BKG_PAX _H

LAST_NM

ダイレクト・マッピング。乗客の姓

FST_NM

DWR_BKG_PAX _H

FST_NM

ダイレクト・マッピング。乗客の名

TYP_CD

DWR_BKG_PAX _H

TYP_CD

ダイレクト・マッピング。これは、乗客のタイプを示します。

STF_TYP

DWR_BKG_PAX _H

STF_TYP

ダイレクト・マッピング。これは、スタッフが待機ベースまたは確認ベースで予約されているかどうかをデータが示していることを示します。

DOB

DWR_BKG_PAX _H

DOB

ダイレクト・マッピング。

IDFN_CD

DWR_BKG_PAX _H

IDFN_CD

ダイレクト・マッピング。"¡˚ID875¡±

IDコードは、識別目的でID番号を入力する場合に使用される乗客コードの特別なタイプです。

GNDR

DWR_BKG_PAX _H

GNDR

ダイレクト・マッピング。これは、乗客の性別を示します。

PAX_LAST_UPDT_TMSTMP

DWR_BKG_PAX _H

PAX_LAST_UPD_TMSTMP

ダイレクト・マッピング。

VIP_CARR_CD

DWR_BKG_PAX _H

VIP_CARR_CD

ダイレクト・マッピング。乗客がVIPの場合、ステータスが適用されるキャリア

VIP_FREE_TXT

DWR_BKG_PAX _H

VIP_FREE_TXT

CLID_NBR

DWR_BKG_PAX _H

CLID_NBR

ダイレクト・マッピング。これは、クライアント識別番号を示します。

CLID_CARR_CD

DWR_BKG_PAX _H

CLID_CARR_CD

ダイレクト・マッピング。値は、ソース入力から取得されると想定されます。

PAX_TYP

DWR_BKG_PAX _H

PAX_TYP

ダイレクト・マッピング。これは、このチケットの乗客のタイプを示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

TRVL_DOC_TYP

DWR_BKG_PAX_DOC_INFO_H

TRVL_DOC_TYP

乗客IDに基づいて予約乗客ドキュメント情報表に左側外部結合が実行され、旅行ドキュメント・タイプが取得されます。

TRVL_DOC_TYPの値をフェッチするためにDWR_BKG_PAX_H表とDWR_BKG_PAX_DOC_INFO_H表の間でPAX_ID列に対して実行される結合

TRVL_DOC_NBR

DWR_BKG_PAX_DOC_INFO_H

TRVL_DOC_NBR

乗客IDに基づいて予約乗客ドキュメント情報表に左側外部結合が実行され、旅行ドキュメント番号が取得されます。

TRVL_DOC_NBRの値をフェッチするためにDWR_BKG_PAX_H表とDWR_BKG_PAX_DOC_INFO_H表の間でPAX_ID列に対して実行される結合

PKG_DWM_BKG_TSTマッピング

表6-28に、ターゲット表DWM_BKG_TSTに移入するマッピングを示します。詳細は、BOOKING TSTを参照してください。

ソース表

DWR_BKG_TST_H

表6-28 PKG_DWM_ BKG_TST ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

TST_KEY

DWR_BKG_TST_H

DWR_BKG_TST_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

TST_ID

DWR_BKG_TST_H

TST_ID

ダイレクト・マッピング。これは、ソース・システムによって割り当てられた表の主キーを示し、エンティティのadsunique idと呼ばれます。

TRST_CRCY

DWR_BKG_TST_H

TRST_CRCY

ダイレクト・マッピング。これは、TSTのBRフィールドで使用されるトランジション通貨コードを示します。

VLDATING_CARR_CD

DWR_BKG_TST_H

VALIDATING_CARR_CD

ダイレクト・マッピング。これは、TSTが課金される必要のあるキャリア・コードを示します。これは、FV要素から取得されます。

TST_NBR

DWR_BKG_TST_H

TST_NBR

ダイレクト・マッピング。これは、TSTの数を示します。

ORGN

DWR_BKG_TST_H

ORGN

ダイレクト・マッピング。これは、TSTの出発地の空港コードを示します。

DEST

DWR_BKG_TST_H

DEST

ダイレクト・マッピング。これは、TSTの目的地の空港コードを示します。

MNUL_IND

DWR_BKG_TST_H

MNUL_IND

ダイレクト・マッピング。

SALE_IND

DWR_BKG_TST_H

SALE_IND

ダイレクト・マッピング。これは、TSTで使用される国際販売インジケータを示します。

ISS_IND

DWR_BKG_TST_H

ISS_IND

ダイレクト・マッピング。これは、TSTの発行ステータスを示します。

OLD_TKT_NBR

DWR_BKG_TST_H

OLD_TKT_NBR

ダイレクト・マッピング。

ACTN_FLG

DWR_BKG_TST_H

ACTN_FLG

ダイレクト・マッピング。これは、TSTに関連するアクション・フラグを示します。次に例を示します。

FARE_ENDRSMNT

DWR_BKG_TST_H

FARE_ENDRSMNT

ダイレクト・マッピング。

PYMT_RESTRC

DWR_BKG_TST_H

PYMT_RESTRC

ダイレクト・マッピング。

TOUR_CD

DWR_BKG_TST_H

TOUR_CD

ダイレクト・マッピング。これは、FY要素を通じて送信される料金印刷オーバーライド要素を示します。

FARE_PRINT_OVRD

DWR_BKG_TST_H

FARE_PRINT_OVRD

ダイレクト・マッピング。

LAST_TKT_DT

DWR_BKG_TST_H

LAST_TKT_DT

ダイレクト・マッピング。

CMSN

DWR_BKG_TST_H

AGNT_CMSN

ダイレクト・マッピング。これは、価格セグメントに関連付けられたコミッション(FM)を示し、TSTのコミッション・フィールドに表示されます。

FARE_CALC_MODE

DWR_BKG_TST_H

FARE_CALC_MODE

ダイレクト・マッピング。

FARE_CALC

DWR_BKG_TST_H

FARE_CALC

ダイレクト・マッピング。

FORM_OF_PYMT

DWR_BKG_TST_H

FORM_OF_PYMT

ダイレクト・マッピング。これは、価格セグメントに関連付けられたFP要素を示し、TST表示でFPとして表示されます。

TKT_TYP

DWR_BKG_TST_H

TKT_TYP

ダイレクト・マッピング。これは、料金見積りから戻されたチケット・タイプを示します。電子チケット(E)またはペーパー・チケット(P)があります。

BKG_TMSTMP

DWR_BKG_TST_H

BKG_TMSTMP

ダイレクト・マッピング。

TYP

DWR_BKG_TST_H

TYP

ダイレクト・マッピング。これは、TSTがINF乗客に関連していることを示します。TSTが示す乗客がINFタイプ・コードの乗客である場合、TYPはINFです。他の乗客タイプ・コードでTYPはADTです。

BNKR_RATE1

DWR_BKG_TST_H

BNKR_RATE1

ダイレクト・マッピング。

Bnkr_Rate2

DWR_BKG_TST_H

Bnkr_Rate2

ダイレクト・マッピング。

TST_AGNT_SIGN

DWR_BKG_TST_H

TST_AGNT_SIGN

ダイレクト・マッピング。これは、TSTを最後に更新した代理店の記号を付与する代理店記号を示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_CARRマッピング

表6-29に、ターゲット表DWM_CARRに移入するマッピングを示します。詳細は、CARRIERを参照してください。

ソース表

DWR_CARR_H

表6-29 PKG_DWM_CARR ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

CARR_KEY

DWR_CARR_H

DWR_CARR_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

CARR_TYP

DWR_CARR_H

CARR_TYP_ID

ダイレクト・マッピング。これは、飛行機、鉄道、船舶、バスなどのキャリアのタイプを示します。

CARR_CD

DWR_CARR_H

CARR_CD_SRC

ダイレクト・マッピング。これは、キャリアに割り当てられた短縮名を示します。

CARR_DESC

DWR_CARR_H

CARR_DESC

ダイレクト・マッピング。これは、キャリアに割り当てられた詳細名を示します。

CARR_ID

DWR_CARR_H

CARR_ID

ダイレクト・マッピング。これは、業務レイヤーの属性に割り当てられたシステム生成の一意値を示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_CORP_CUSTマッピング

表6-30に、ターゲット表DWM_CORP_CUSTに移入するマッピングを示します。詳細は、CORPORATE CUSTOMERを参照してください。

ソース表

DWR_SMS_CUST_H

表6-30 PKG_DWM_CORP_CUST ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

CORP_CUST_KEY

DWR_SMS_CUST_H

DWR_SMS_CUST_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

CUST_ROW_ID

DWM_CORP_CUST

CUST_ROW_ID

実行された左側外部結合: 企業顧客表

(顧客行識別子に基づいた)、

顧客行識別子の値を取得するため

実行された結合: DWM_CORP_CUST

とDWR_SMS_CUST_H表(CUST_ROW_ID

列)、CUST_ROW_IDのために値をフェッチするため

CUST_NM

DWR_SMS_CUST_H

CUST_NM

ダイレクト・マッピング。

CUST_NM_LOCN

DWR_SMS_CUST_H

CUST_NM_LOCN

ダイレクト・マッピング。

CUST_CLNT_CD

DWR_SMS_CUST_H

CUST_CLNT_CD

ダイレクト・マッピング。

CUST_HRCHY_LVL

DWR_SMS_CUST_H

CUST_HRCHY_LVL

ダイレクト・マッピング。

CUST_TYP

DWR_SMS_CUST_H

CUST_TYP

ダイレクト・マッピング。これは、企業顧客タイプを示します。

CUST_CORPN

DWR_SMS_CUST_H

CUST_CORPN

ダイレクト・マッピング。これは、企業の詳細を示します。

CUST_DIV_NM

DWR_SMS_CUST_H

CUST_DIV_NM

ダイレクト・マッピング。これは、企業の部門詳細を示します。

CUST_STS

DWR_SMS_CUST_H

CUST_STS

ダイレクト・マッピング。これは、企業顧客の顧客ステータスを示します。

CUST_STRTG

DWR_SMS_CUST_H

CUST_STRTG

ダイレクト・マッピング。これは、企業顧客の戦略情報を示します。

CUST_STRTG_LVL

DWR_SMS_CUST_H

CUST_STRTG_LVL

ダイレクト・マッピング。これは、顧客の階層レベルを示します。

CUST_CRCY_CD

DWR_SMS_CUST_H

CUST_CRCY_CD

ダイレクト・マッピング。これは、企業顧客の通貨を示します。

CUST_KEY_TYP

DWR_SMS_CUST_H

CUST_KEY_TYP

ダイレクト・マッピング。この属性は、企業顧客のキー・タイプを格納します。

CUST_CITY

DWR_SMS_CUST_H

CUST_CITY

これは、企業顧客の都市を示します。

CUST_PSTL_OFF

DWR_SMS_CUST_H

CUST_PSTL_OFF

ダイレクト・マッピング。これは、顧客の郵便局を示します。

CUST_ZIP

DWR_SMS_CUST_H

CUST_ZIP

ダイレクト・マッピング。これは、顧客住所の郵便番号を示します。

CUST_CNTY

DWR_SMS_CUST_H

CUST_CNTY

ダイレクト・マッピング。これは、顧客が属する国を示します。

CUST_PROVNCE

DWR_SMS_CUST_H

CUST_PROVNCE

ダイレクト・マッピング。これは、顧客の都道府県を示します。

CUST_STATE

DWR_SMS_CUST_H

CUST_STATE

ダイレクト・マッピング。これは、顧客の都道府県を示します。

CUST_CTRY

DWR_SMS_CUST_H

CUST_CTRY

ダイレクト・マッピング。これは、顧客の国を示します。

CUST_INDSTRY

DWR_SMS_CUST_H

CUST_INDSTRY

ダイレクト・マッピング。これは、顧客の業界および業種を示します。

CUST_DISTRICT

DWR_SMS_CUST_H

CUST_DISTRICT

ダイレクト・マッピング。これは、顧客の区域を示し、必要に応じて移入されます。

CUST_REGN

DWR_SMS_CUST_H

CUST_REGN

ダイレクト・マッピング。これは、顧客の地域を示します。

CUST_ORGANIZATION

DWR_SMS_CUST_H

CUST_ORGANIZATION

ダイレクト・マッピング。これは、組織を示します。つまり、顧客の国です。

CUST_CONT

DWR_SMS_CUST_H

CUST_CONT

ダイレクト・マッピング。これは、顧客の大陸を示します。

CUST_TERR

DWR_SMS_CUST_H

CUST_TERR

ダイレクト・マッピング。これは、顧客の地区を示します。

CUST_POSN

DWR_SMS_CUST_H

CUST_POSN

ダイレクト・マッピング。これは、顧客の位置を示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_FLTマッピング

表6-31に、ターゲット表DWM_FLTに移入するマッピングを示します。詳細は、FLIGHTを参照してください。

ソース表

DWR_FLT_H

DWM_ROUTES

表6-31 PKG_DWM_FLT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

FLT_KEY

DWR_FLT_H

FLT_KEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

VHCL_ID

DWR_FLT_H

FLT_ID

ダイレクト・マッピング。

FLT_NBR

DWR_FLT_H

FLT_NBR

ダイレクト・マッピング。これは、キャリアのフライト番号を示します。

ALPHASFX

DWR_FLT_H

ALPHA_SFX

ダイレクト・マッピング。これは、alphasuffixを示します。

ELCTRNC_TKT_IND

DWR_FLT_H

ELCTRNC_TKT_IND

ダイレクト・マッピング。これは、フライトにEチケットを発行できるかどうかを示します。

フライトが複数の日付にまたがっている場合、最初のLEGのフライト日付が考慮されます。

STS

DWR_FLT_H

FLT_STS

ダイレクト・マッピング。これは、フライト・ステータスを示します。

INTNL_DOM_FLG

DWR_FLT_H

FLT_TYP

ダイレクト・マッピング。これは、国外か国内のいずれかのフライト・タイプを示します。

Iは国外、Dは国内です。

TYP_HAUL

DWR_FLT_H

TYP_HAUL

ダイレクト・マッピング。これは、フライトの輸送タイプを示します。

TRAF_CATG_ID

DWM_ROUTES

TRAF_CATG_ID

実行された左側外部結合: 航路表

(フライト番号に基づいた)、

交通カテゴリIDを取得するため

実行された結合: DWM_ROUTES

とDWR_FLT_H表(FLT_NBR

列)、TRAF_CATG_IDのために値をフェッチするため

CDSH_TYP

DWR_FLT_H

CDSH_TYP

ダイレクト・マッピング。これは、コード共有でのフライトのタイプを示します。

FRNCHS_PTNR

DWR_FLT_H

FRNCHS_PTNR

ダイレクト・マッピング。これは、フランチャイズ契約の提携会社の航空キャリア・コードを示します。

CARR_CD

DWR_FLT_H

CARR_CD

ダイレクト・マッピング。これは、フライトのキャリアを示します。

SCNDRY_CARR_CD

DWR_FLT_H

SCNDRY_CARR_CD

ダイレクト・マッピング。これは、フライトの第2キャリアを示します。

FLT_TXT_DESC

DWR_FLT_H

FLT_TXT_DESC

この属性は、キャリア・コードとフライト番号の連結を示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

FLT_ID

DWR_FLT_H

FLT_ID

ダイレクト・マッピング。

PKG_DWM_FRQTFLRマッピング

表6-32に、ターゲット表DWM_FRQTFLRに移入するマッピングを示します。詳細は、FREQUENT FLYERを参照してください。

ソース表

DWR_FRQTFLR_H

DWM_GEOGRY

表6-32 PKG_DWM_FRQTFLR ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

FRQTFLR_CARD_KEY

DWR_FRQTFLR_H

DWR_FRQTFLR_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

FRQTFLR_NBR

DWR_FRQTFLR_H

FRQTFLR_NBR

ダイレクト・マッピング。これは、搭乗頻度の高い乗客の番号を示します。

CARD_CARR

DWR_FRQTFLR_H

CARD_CARR

ダイレクト・マッピング。これは、カード/メンバーが属するキャリアを示します。

CARR_CD

DWR_FRQTFLR_H

CARR_CD

ダイレクト・マッピング。特定の予約で番号が関連付けられているキャリア。

RQST_TYP

DWR_FRQTFLR_H

RQST_TYP

ダイレクト・マッピング。これは、SSRリクエストを示します。

STS_CD

DWR_FRQTFLR_H

STS_CD

ダイレクト・マッピング。

AIRL_MBSHP_LVL

DWR_FRQTFLR_H

AIRL_MBSHP_LVL

ダイレクト・マッピング。これは、航空会社のメンバー層レベルを示します。プラスやプラチナなどです。

AIRL_PRORTY_CD

DWR_FRQTFLR_H

AIRL_PRORTY_CD

ダイレクト・マッピング。これは、様々な基準に基づいてFFP用に航空会社が定義した優先度コードを示します。

AIRL_TIER_DESC

DWR_FRQTFLR_H

AIRL_TIER_DESC

ダイレクト・マッピング。これは、層レベルの説明を示します。

AIRL_CUST_VAL

DWR_FRQTFLR_H

AIRL_CUST_VAL

ダイレクト・マッピング。これは、顧客用に航空会社が定義した値を示します。

ALAN_MBR_LVL

DWR_FRQTFLR_H

ALAN_MBR_LVL

ダイレクト・マッピング。これは、航空会社のメンバー層レベルを示します。プラスやプラチナなどです。

ALAN_TIER_DESC

DWR_FRQTFLR_H

ALAN_TIER_DESC

ダイレクト・マッピング。これは、層レベルの説明を示します。

CERT_NBR

DWR_FRQTFLR_H

CERT_NBR

ダイレクト・マッピング。これは、搭乗頻度の高い乗客の証明書番号を示します。

ALANC_CD

DWR_FRQTFLR_H

ALANC_CD

ダイレクト・マッピング。これは、提携コードを示します。

STK_CNTRL_NBR

DWR_FRQTFLR_H

STK_CNTRL_NBR

ダイレクト・マッピング。これは、搭乗頻度の高い乗客に関連付けられた在庫管理番号を示します。

CLS_BEF_UPGRD

DWR_FRQTFLR_H

PAX_CLS_BEF_UPGRD

ダイレクト・マッピング。

MLS_CR_IND

DWR_FRQTFLR_H

MLS_CRDTD_IND

ダイレクト・マッピング。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

CITY_KEY

DWM_GEOGRY

CITY_KEY

都市コードに基づいて地理表に左側外部結合が実行され、都市キーが取得されます。

実行された結合: DWM_GEOGRY

とDWR_FRQTFLR_H表(CITY_CD

列)、都市キーのために値をフェッチするため

LYLTY_PRG_ID

DWR_FRQTFLR_H

LYLTY_PRG_ID

ダイレクト・マッピング。

FRQTFLR_CARD_ID

DWR_FRQTFLR_H

FRQTFLR_CARD_ID

ダイレクト・マッピング。

LYLTY_LVL_ID

DWR_FRQTFLR_H

LYLTY_LVL_ID

ダイレクト・マッピング。

ACCT_ID

DWR_FRQTFLR_H

ACCT_ID

ダイレクト・マッピング。

ACCT_OPEN_DT

DWR_FRQTFLR_H

ACCT_OPEN_DT

ダイレクト・マッピング。

ACCT_CLOSE_DT

DWR_FRQTFLR_H

ACCT_CLOSE_DT

ダイレクト・マッピング。

ACCT_EXPRY_DT

DWR_FRQTFLR_H

ACCT_EXPR_DT

ダイレクト・マッピング。

ACCT_RNWL_DT

DWR_FRQTFLR_H

ACCT_RNW_DT

ダイレクト・マッピング。

DOB

DWR_FRQTFLR_H

DOB

ダイレクト・マッピング。

GNDR

DWR_FRQTFLR_H

GNDR

ダイレクト・マッピング。

INCM_LVL

DWR_FRQTFLR_H

INCM_LVL

ダイレクト・マッピング。

MRTL_STS

DWR_FRQTFLR_H

MRTL_STS

ダイレクト・マッピング。

EDU

DWR_FRQTFLR_H

EDU

ダイレクト・マッピング。

OCCUPTN

DWR_FRQTFLR_H

OCCUPTN

ダイレクト・マッピング。

PKG_DWM_INTRATN_RSLTマッピング

表6-33に、ターゲット表DWM_INTRATN_RSLTに移入するマッピングを示します。詳細は、INTERACTION RESULTを参照してください。

ソース表

DWL_INTRATN_RSLT_H

表6-33 PKG_DWM_INTRATN_RSLT ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

INTRATN_RSLT_KEY

DWL_INTRATN_RSLT_H

DWL_INTRATN_RSLT_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

INTRATN_RSLT_ID

DWL_INTRATN_RSLT_H

INTRATN_RSLT_ID

ダイレクト・マッピング。

INTRATN_RSLT_NM

DWL_INTRATN_RSLT_H

INTRATN_RSLT_NM

ダイレクト・マッピング。

INTRATN_RSLT_DESC

DWL_INTRATN_RSLT_H

INTRATN_RSLT_DESC

ダイレクト・マッピング。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

PKG_DWM_INTRATN_RSNマッピング

表6-34に、ターゲット表DWM_INTRATN_RSNに移入するマッピングを示します。詳細は、INTERACTION REASONを参照してください。

ソース表

DWL_INTRATN_RSN_H

表6-34 PKG_DWM_INTRATN_RSN ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

INTRATN_RSN_ID

DWL_INTRATN_RSN_H

INTRATN_RSN_ID

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

INTRATN_RSN_NM

DWL_INTRATN_RSN_H

INTRATN_RSN_NM

ダイレクト・マッピング。

INTRATN_RSN_DESC

DWL_INTRATN_RSN_H

INTRATN_RSN_DESC

ダイレクト・マッピング。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

PKG_DWM_LEGマッピング

表6-35に、ターゲット表DWM_LEGに移入するマッピングを示します。詳細は、LEGを参照してください。

ソース表

DWR_LEG_H

DWM_AIP

表6-35 PKG_DWM_LEG ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

LEG_KEY

DWR_LEG_H

DWR_LEG_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

DEPTR_TRML

DWR_LEG_H

DEPTR_TRML

ダイレクト・マッピング。

ARVL_TRML

DWR_LEG_H

ARVL_TRML

ダイレクト・マッピング。これは、フライトが到着するターミナルを示します。

ARVL_AIP_NM

DWR_LEG_H

ARVL_AIP_NM

ダイレクト・マッピング。これは、降機地点と同じ到着空港名を示します。

DEPTR_AIP_NM

DWR_LEG_H

DEPTR_AIP_NM

ダイレクト・マッピング。これは、搭乗地点と同じ出発空港名を示します。

DEPTR_CITY

DWM_AIP

DEPTR_CITY

実行された左側外部結合: 空港表

(空港IDに基づいた)、出発都市を取得するため

DEPTR_CITYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

DEPTR_CTRY

DWM_AIP

DEPTR__CTRY

空港IDに基づいて空港表に左側外部結合が実行され、出発国が取得されます。

DEPTR_CTRYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

DEPTR_REGN

DWM_AIP

DEPTR__REGN

空港IDに基づいて空港表に左側外部結合が実行され、出発地域が取得されます。

DEPTR_REGNの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

DEPTR_CONT

DWM_AIP

DEPTR__CONT

空港IDと空港名に基づいて空港表に左側外部結合が実行され、出発大陸が取得されます。

DEPTR_CONTの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

ARVL_CITY

DWM_AIP

ARVL_CITY

空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着都市が取得されます。

ARVL_CITYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

ARVL_CTRY

DWM_AIP

ARVL__CTRY

空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着国が取得されます。

ARVL_CTRYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

ARVL_REGN

DWM_AIP

ARVL__REGN

空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着地域が取得されます。

ARVL_REGNの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

ARVL_CONT

DWM_AIP

ARVL__CONT

空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着大陸が取得されます。

ARVL_CONTの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

LEG_ID

DWR_LEG_H

LEG_ID

ダイレクト・マッピング。

PKG_DWM_LYLTY_LVLマッピング

表6-36に、ターゲット表DWM_LYLTY_LVLに移入するマッピングを示します。詳細は、LOYALTY LEVELを参照してください。

ソース表

DWR_LYLTY_LVL_H

表6-36 PKG_DWM_LYLTY_LVL ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

LYLTY_LVL_KEY

DWR_LYLTY_LVL_H

DWR_LYLTY_LVL_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

LYLTY_LVL_ID

DWR_LYLTY_LVL_H

LYLTY_LVL_ID

ダイレクト・マッピング。

LYLTY_LVL_NM

DWR_LYLTY_LVL_H

LYLTY_LVL_NM

ダイレクト・マッピング。

LVL_QLFYNG_STRT_PNTS

DWR_LYLTY_LVL_H

LVL_QLFYNG_STRT_PNTS

ダイレクト・マッピング。

LYLTY_PRG_ID

DWR_LYLTY_LVL_H

LYLTY_PRG_ID

ダイレクト・マッピング。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

¡

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

®9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_PDI_CHNLマッピング

表6-37に、ターゲット表DWM_PDI_CHNLに移入するマッピングを示します。詳細は、PDI CHANNELを参照してください。

ソース表

DWL_PDI_CHNL_H

表6-37 PKG_DWM_PDI_CHNL ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

CHNL_KEY

DWL_PDI_CHNL_H

DWL_PDI_CHNL_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

CHNL_ID

DWL_PDI_CHNL_H

CHNL_ID

ダイレクト・マッピング。これは、業務レイヤーのチャネルに割り当てられた一意の識別子を示します。

ACCPTNCE_CHNL_TYP

DWL_PDI_CHNL_H

ACCPTNCE_CHNL_TYP

ダイレクト・マッピング。これは、チェックイン・チャネルの起点を示します。

ACCPTNCE_CHNL_ORGN

DWL_PDI_CHNL_H

ACCPTNCE_CHNL_ORGN

ダイレクト・マッピング。これは、チェックイン・チャネルの起点を示します。

ACCPTNCE_CHNL_TYP_DESC

DWL_PDI_CHNL_H

ACCPTNCE_CHNL_TYP_DESC

ダイレクト・マッピング。これは、チェックイン・チャネルの適用タイプを示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_SALES_CHNLマッピング

表6-38に、ターゲット表DWM_SALES_CHNLに移入するマッピングを示します。詳細は、SALES CHANNELを参照してください。

ソース表

DWR_BKG_OFF_H

表6-38 PKG_DWM_SALES_CHNL ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

SALES_CHNL_KEY

DWL_SALES_CHNL_H

DWL_SALES_CHNL_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

SALES_CHNL_CD

DWL_SALES_CHNL_H

SALES_CHNL_CD

ダイレクト・マッピング。これは、販売チャネル・コードを格納します。データは業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_SEGマッピング

表6-39に、ターゲット表DWM_SEGに移入するマッピングを示します。詳細は、SEGMENTを参照してください。

ソース表

DWR_SEG_H

DWM_AIP

表6-39 PKG_DWM_SEG ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

SEG_KEY

DWR_SEG_H

DWR_SEG_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

SEG_TYP

DWR_SEG_H

SEG_TYP

ダイレクト・マッピング。これは、フライトのセグメント・タイプを示します。

LAST_CHECK_TM_LCL

DWR_SEG_H

LAST_CHKIN_TM_LCL

ダイレクト・マッピング。

BRD_AIP_NM

DWM_AIP

BP_AIP_NM

空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の空港名が取得されます。

BP_AIP_NMの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

OFPNT_AIP_NM

DWM_AIP

lkp_op_AIP_NM

空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の空港名が取得されます。

lkp_op_AIP_NMの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

BP_CITY

DWM_AIP

lkp_bp_CITY

空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の都市が取得されます。

lkp_bp_CITYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

BP_CTRY

DWM_AIP

lkp_bp_CTRY

空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の国が取得されます。

lkp_bp_CTRYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

OFPNT_CTRY

DWM_AIP

lkp_op_CTRY

空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の国が取得されます。

lkp_op_CTRYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

OFPNT_CITY

DWM_AIP

lkp_op_CITY

空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の都市が取得されます。

lkp_op_CITYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

BP_REGN

DWM_AIP

lkp_bp_REGN

空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の地域が取得されます。

lkp_bp_REGNの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

OFPNT_REGN

DWM_AIP

lkp_op_REGN

空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の地域が取得されます。

lkp_op_REGNの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

BP_CONT

DWM_AIP

lkp_bp_CONT

空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の大陸が取得されます。

lkp_bp_CONTの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

OFPNT_CONT

DWM_AIP

lkp_op_CONT

空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の大陸が取得されます。

lkp_op_CONTの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

SEG_ID

DWR_SEG_H

SEG_ID

ダイレクト・マッピング。

PKG_DWM_SEG_PAIRマッピング

表6-40に、ターゲット表DWM_SEG_PAIRに移入するマッピングを示します。詳細は、SEGMENT PAIRを参照してください。

ソース表

DWR_SEG_H

表6-40 PKG_DWM_SEG_PAIR ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

SEG_PAIR_KEY

DWR_SEG_H

DWR_SEG_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

SEG_PAIR_NM

DWR_SEG_H

SEG_PAIR

ダイレクト・マッピング。これは、セグメント・ペアの詳細を示します。

BP

DWR_SEG_H

BOARD_POINT

ダイレクト・マッピング。これは、セグメント・ペアの搭乗地点を示します。

OFPNT_CD

DWR_SEG_H

OFF_POINT

ダイレクト・マッピング。これは、セグメント・ペアの降機地点を示します。

PTP

DWR_SEG_H

PTP

ダイレクト・マッピング。これは、PTP (ポイント・ツー・ポイント)の詳細を示します。

搭乗地点と降機地点

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

SEG_PAIR_ID

DWR_SEG_H

SEG_ID

ダイレクト・マッピング。

PKG_DWM_SVCマッピング

表6-41に、ターゲット表DWM_SVCに移入するマッピングを示します。詳細は、SERVICEを参照してください。

ソース表

DWR_SVC_H

表6-41 PKG_DWM_SVC ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

SVC_KEY

DWR_SVC_H

DWR_SVC_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

SVC_NM

DWR_SVC_H

SVC_NM

ダイレクト・マッピング。これは、サービス名(予約とチケット、スタッフ予約とチケット、チェックイン、搭乗、ラウンジなど)を示します。

SVC_ID

DWR_SVC_H

SVC_ID

ダイレクト・マッピング。

SVC_DESC

DWR_SVC_H

SVC_DESC

ダイレクト・マッピング。これは、サービスの説明を示します。

SVC_TYP_CD

DWR_SVC_H

SVC_TYP_CD

ダイレクト・マッピング。これは、サービス・タイプ・コードを示します。

SVC_TYP_DESC

DWR_SVC_H

SVC_TYP_DESC

SVC_TYP_NM

DWR_SVC_H

SVC_TYP_NM

ダイレクト・マッピング。これは、サービス・タイプ名(販売、フライト前、搭乗など)を示します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

PKG_DWM_TRAF_CATGマッピング

表6-42に、ターゲット表DWM_TRAF_CATGに移入するマッピングを示します。詳細は、TRAFFIC CATEGORYを参照してください。

ソース表

DWL_TRAF_CATG_H

表6-42 PKG_DWM_TRAF_CATG ETLのソースとターゲットのマッピング

列名

ソース表名

ソース列名

変換の説明

コメント(式)

TRAF_CATG_KEY

DWL_TRAF_CATG_H

DWL_TRAF_CATG_H_SKEY

ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。

CATG_TYP

DWL_TRAF_CATG_H

CATG_TYP

ダイレクト・マッピング。これは、交通カテゴリのカテゴリ・タイプを格納します。データは、業務レイヤーから導出レイヤーに移動します。

LVL_1

DWL_TRAF_CATG_H

LVL1

ダイレクト・マッピング。これは、交通カテゴリのレベル1を格納します。データは、業務レイヤーから導出レイヤーに移動します。

LVL_2

DWL_TRAF_CATG_H

LVL2

ダイレクト・マッピング。これは、交通カテゴリのレベル2を格納します。データは、業務レイヤーから導出レイヤーに移動します。

LVL_3

DWL_TRAF_CATG_H

LVL3

ダイレクト・マッピング。これは、交通カテゴリのレベル3を格納します。データは、業務レイヤーから導出レイヤーに移動します。

LVL_4

DWL_TRAF_CATG_H

LVL4

ダイレクト・マッピング。これは、交通カテゴリのレベル4を格納します。データは、業務レイヤーから導出レイヤーに移動します。

LVL_5

DWL_TRAF_CATG_H

LVL5

ダイレクト・マッピング。これは、交通カテゴリのレベル5を格納します。データは、業務レイヤーから導出レイヤーに移動します。

CALC_MONTH

DWL_TRAF_CATG_H

CALCD_MONTH

ダイレクト・マッピング。これは、交通カテゴリの計算月を格納します。データは、業務レイヤーから導出レイヤーに移動します。

CALC_YR

DWL_TRAF_CATG_H

CALCD_YR

ダイレクト・マッピング。これは、交通カテゴリの計算月の計算年を格納します。データは、業務レイヤーから導出レイヤーに移動します。

TRAF_CATG_CD

DWL_TRAF_CATG_H

TRAF_CATG_CD

ダイレクト・マッピング

TRAF_CATG_ID

DWL_TRAF_CATG_H

TRAFIC_CATG_ID

ダイレクト・マッピング。これは、ソース・システムによって割り当てられた主キーを格納します。データは、業務レイヤーから導出レイヤーに移動します。

DWFEED_ID

DWR_ACCT_H

DWFEED_ID

ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。

SRC_SYS_ID

DWR_ACCT_H

SRC_SYS_ID

ダイレクト・マッピング。これは、ソース・システムの識別子です。

SRC_SYS_CRTD_TMSTMP

DWR_ACCT_H

SRC_SYS_CRTD_TMSTMP

ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。

SRC_SYS_UPD_TMSTMP

DWR_ACCT_H

SRC_SYS_UPD_TMSTMP

ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。

SRC_SYS_DEL_IND

DWR_ACCT_H

SRC_SYS_DEL_IND

ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。

'Y' (削除済の場合)または'N' (未削除の場合)

ETL_BATCH_ID

DWC_JOB_PARM

pv_ETL_BATCH_ID

これは、レコードが表で挿入または更新されるロード・サイクルの順序です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_BY

DWC_JOB_PARM

pv_ETL_BATCH_CRE_BY

これは、このロード・サイクルを作成および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_CRTD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_CRE_TMSTMP

これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N')

ETL_BATCH_UPD_BY

DWC_JOB_PARM

pv_ETL_BATCH_UPD_BY

これは、このロード・サイクルを更新および実行したソース・システムの名前です。

値は、DWC_JOB_PARMからパラメータ化されて渡されます。

ETL_BATCH_UPD_TMSTMP

DWC_JOB_PARM

pv_ETL_BATCH_UPD_TMSTMP

これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。

アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y')

DATA_MVT_STS_CD

DWC_JOB_PARM

pv_DATA_MVT_STS_CD

これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。

P = 処理済またはN = 新規

VLD_FRM

DWR_ACCT_H

VLD_FRM

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。

現在の日付

VLD_UPTO

DWR_ACCT_H

VLD_UPTO

ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。

'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合)

CURR_STS

DWR_ACCT_H

CURR_STS

ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。

Y = アクティブまたはN = 非アクティブ。

ROUTE_ID

DWL_TRAF_CATG_H

ROUTE_ID

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

FLT_NBR

DWL_TRAF_CATG_H

FLT_NBR

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

CITY_PAIR_ID

DWL_TRAF_CATG_H

CITY_PAIR_ID

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

MKTG_AREA_ID

DWL_TRAF_CATG_H

MKTG_AREA_ID

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

GEO_AREA_ID

DWL_TRAF_CATG_H

GEO_AREA_ID

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

ROUTE_PAIR_ID

DWL_TRAF_CATG_H

ROUTE_PAIR_ID

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

MKTG_AREA_NM

DWL_TRAF_CATG_H

MKTG_AREA_NM

ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。

Intra-ETLプロセス・フロー

Intra-ETLは、Oracle Airlines Data Modelのコンポーネントとして提供されます。このIntra-ETLは、PKG_INTRA_ETL_PROCESSという名前のPL/SQLパッケージとして提供されますが、このパッケージは、導出表、集計表およびディメンション表に実表と参照表からのデータを移入するサブプロセス・フローで構成された完全なIntra-ETLプロセスです。PKG_INTRA_ETL_PROCESSフローは、個々のプログラムの依存性を順守し、適切な順序でプログラムを実行します。

PKG_INTRA_ETL_PROCESSは、個々のサブプロセス・プロシージャおよびファンクションで構成されます。サブプロセスは、次に示す順序で実行されます。

1. Populate_Dimension: 参照表(DWR_)の内容に基づいてディメンション表(DWM_)に移入します。

2. Populate_Derived: 実表(DWB_)の内容に基づいて導出表(DWD_)に移入します。

3. Populate_Aggregate: ディメンション表(DWM_)と導出表(DWD_)からのデータを使用してすべての集計表(DWA_)をリフレッシュします。

4. Populate_Aw: Oracle Communications Data Modelの集計表(DWA_)からOracle Communications Data Modelアナリティック・ワークスペースにデータをロードし、予測データを計算します。DWC_OLAP_ETL_PARM表からOLAP ETLパラメータを読み取ります。

5. Populate_MINING: このサブプロセス・フローは、データ・マイニング・モデルを起動します。

図6-1に、最上位のIntra-ETLプロセス・フローを示します。

図6-1 Oracle Airlines Data ModelのIntra-ETLメイン・プロセス・フロー

「図6-1 Oracle Airlines Data ModelのIntra-ETLメイン・プロセス・フロー」の説明

図6-2に、プロセス・フロー1のプロセス・フローの詳細を示します。

図6-2 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー1の詳細

「図6-2 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー1の詳細」の説明

図6-3に、プロセス・フロー1の追加プロセス・フローの詳細を示します。

図6-3 Oracle Airlines Data ModelのIntra-ETL追加プロセス・フロー1の詳細

「図6-3 Oracle Airlines Data ModelのIntra-ETL追加プロセス・フロー1の詳細」の説明

図6-4に、プロセス・フロー2のプロセス・フローの詳細を示します。

図6-4 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー2の詳細

「図6-4 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー2の詳細」の説明

図6-5に、プロセス・フロー3のプロセス・フローの詳細を示します。

図6-5 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー3の詳細

「図6-5 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー3の詳細」の説明

7 Oracle Airlines Data Model OLAPモデル・ディメンション

『Oracle Airlines Data Modelリファレンス』のこの章では、Oracle Airlines Data Modelリレーショナルのファクト表とディメンション表の間のデータ・フローについて説明します。

この章の内容は次のとおりです。

- Oracle Airlines Data ModelのOLAPディメンションの概要

- Oracle Airlines Data Model OLAPディメンション

詳細は、第8章「Oracle Airlines Data Model OLAPモデル・キューブ」を参照してください。

Oracle Airlines Data ModelのOLAPディメンションの概要

Oracle Airlines Data Modelには、実表と、基本データおよび導出データのサマリーや平均などとの低レベルの組合せが含まれます。各ディメンションには次の情報が含まれます。

- レベル

- 階層

- 属性および属性のマッピング

Oracle Airlines Data Model OLAPディメンション

表7-1に、ディメンション表のリストを示します。

表7-1 Oracle Airlines Data Modelのディメンション表

ディメンション

予約クラス: BKCLS

予約オフィス: BKOFC

地理: GEO

対話の理由: IRSN

ロイヤルティ・レベル: LOYLV

業務フライト: OPFLT

業務セグメント: OPSMT

航路: ROUTE

サービス: SRVC

時間: TIME

予約クラス: BKCLS

表7-2に、予約クラス・ディメンションのすべての情報の簡単な説明を示します。

表7-2 予約クラス(BKCLS)のレベルおよび階層

レベル

説明

予約クラス階層(HBKCLS)

TBKCLS

予約クラス合計

TBKCLS

SVCLS

サービス・クラス

SVCLS

BKCLS

予約クラス

BKCLS

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-3 予約クラスの詳細な説明属性のマッピング

レベル

マッピング(物理列)

TBKCLS

予約クラス合計

SVCLS

DWM_BKG_CLS_TYP.SVC_CLS_DESC

BKCLS

DWM_BKG_CLS_TYP.BKG_CLS_DESC

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-4 予約クラスの簡単な説明属性のマッピング

レベル

マッピング(物理列)

TBKCLS

予約クラス合計

SVCLS

DWM_BKG_CLS_TYP.SVC_CLS_CD

BKCLS

DWM_BKG_CLS_TYP.BKG_CLS_CD

予約オフィス: BKOFC

表8-3に、予約オフィス・ディメンションのすべての情報の簡単な説明を示します。

表7-5 予約オフィス(HBKOFC)のレベルおよび階層

レベル

説明

予約オフィス階層(HBKOFC)

チャネル・タイプ階層(HCNTYP)

TBKOFC

予約オフィス合計

TBKOFC

TBKOFC

ACNTNT

代理店の大陸

ACNTNT

ACUNTRY

代理店の国

ACUNTRY

ARGN

代理店の地域

ARGN

ACITY

代理店の都市

ACITY

BKOFC

予約オフィス

BKOFC

CNTYP

チャネル・タイプ

CNTYP

AGNT

代理店

AGNT

AGNT

HBKOFCの階層

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-6 予約オフィス(HBKOFC)の詳細な説明属性のマッピング

レベル

マッピング(物理列)

TBKOFC

予約オフィス合計

ACNTNT

DWM_BKG_OFF.AGNT_CONT

ACUNTRY

DWM_BKG_OFF.AGNT_CTRY

ARGN

DWM_BKG_OFF.AGNT_REGN

ACITY

DWM_BKG_OFF.AGNT_CITY

BKOFC

DWM_BKG_OFF.OFF_NM

AGNT

DWM_BKG_OFF.AGNT_NM

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-7 予約オフィス(HBKOFC)の簡単な説明属性のマッピング

レベル

マッピング(物理列)

TBKOFC

予約オフィス合計

ACNTNT

DWM_BKG_OFF.AGNT_CONT_CD

ACUNTRY

DWM_BKG_OFF.AGNT_CTRY_CD

ARGN

DWM_BKG_OFF.AGNT_REGN_CD

ACITY

DWM_BKG_OFF.AGNT_CITY_CD

BKOFC

DWM_BKG_OFF.OFF_NM

AGNT

DWM_BKG_OFF.AGNT_NM

属性名: 代理店ステータス(ASTUS)

表7-8 予約オフィス(HBKOFC)の代理店ステータス属性のマッピング

レベル

マッピング(物理列)

TBKOFC

ACNTNT

ACUNTRY

ARGN

ACITY

BKOFC

AGNT

DWM_BKG_OFF.AGNT_STATE

属性名: 代理店名(ANM)

表7-9 予約オフィス(HBKOFC)の代理店名属性のマッピング

レベル

マッピング(物理列)

TBKOFC

ACNTNT

ACUNTRY

ARGN

ACITY

BKOFC

AGNT

DWM_BKG_OFF.AGNT_NM

属性名: 代理店IATAコード(AITCD)

表7-10 予約オフィス(HBKOFC)の代理店IATAコード属性のマッピング

レベル

マッピング(物理列)

TBKOFC

ACNTNT

ACUNTRY

ARGN

ACITY

BKOFC

AGNT

DWM_BKG_OFF.IATA_CD

HCNTYPの階層

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-11 予約オフィス(HCNTYP)の詳細な説明のマッピング

レベル

マッピング(物理列)

TBKOFC

予約オフィス合計

CNTYP

DWM_BKG_OFF.CHNL_TYP

AGNT

DWM_BKG_OFF.AGNT_NM

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-12 予約オフィス(HCNTYP)の簡単な説明のマッピング

レベル

マッピング(物理列)

TBKOFC

予約オフィス合計

CNTYP

DWM_BKG_OFF.CHNL_TYP

AGNT

DWM_BKG_OFF.AGNT_NM

属性名: 代理店IATAコード(AITCD)

表7-13 予約オフィス(HCNTYP)のIATAコード属性のマッピング

レベル

マッピング(物理列)

TBKOFC

CNTYP

AGNT

DWM_BKG_OFF.IATA_CD

属性名: 代理店名(ANM)

表7-14 予約オフィス(HCNTYP)の代理店名属性のマッピング

レベル

マッピング(物理列)

TBKOFC

CNTYP

AGNT

DWM_BKG_OFF.AGNT_NM

属性名: 代理店ステータス(ASTUS)

表7-15 予約オフィス(HCNTYP)の代理店ステータス属性のマッピング

レベル

マッピング(物理列)

TBKOFC

CNTYP

AGNT

DWM_BKG_OFF.AGNT_STATE

地理: GEO

表8-4に、地理ディメンションのすべての情報の簡単な説明を示します。

表7-16 地理(HGEO)のレベルおよび階層

レベル

説明

地理階層(HGEO)

TGEO

地理合計

TGEO

CONT

大陸

CONT

COUNTRY

国

COUNTRY

CITY

市区町村

CITY

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-17 Geographyの詳細な説明属性のマッピング

レベル

マッピング(物理列)

TGEO

地理合計

CONT

DWM_GEOGRY.CONT_NM

COUNTRY

DWM_GEOGRY.CTRY_NM

CITY

DWM_GEOGRY.CITY_NM

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-18 Geographyの簡単な説明属性のマッピング

レベル

マッピング(物理列)

TGEO

地理合計

CONT

DWM_GEOGRY.CONT_SURNM

COUNTRY

DWM_GEOGRY.CTRY_SURNM

CITY

DWM_GEOGRY.CITY_CD

対話の理由: IRSN

表8-5に、対話の理由ディメンションのすべての情報の簡単な説明を示します。

表7-19 対話の理由(HIRSN)のレベルおよび階層

レベル

説明

対話の理由階層(HIRSN)

TIRSN

対話の理由合計

TIRSN

IRSN

対話の理由

IRSN

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-20 対話の理由の詳細な説明属性のマッピング

レベル

マッピング(物理列)

TIRSN

対話の理由合計

IRSN

DWL_INTERACTION_RSN.INTERACTION_RSN_NM

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-21 対話の理由の簡単な説明属性のマッピング

レベル

マッピング(物理列)

TIRSN

対話の理由合計

IRSN

DWL_INTERACTION_RSN.INTERACTION_RSN_DESC

ロイヤルティ・レベル: LOYLV

表8-6に、ロイヤルティ・レベル・ディメンションのすべての情報の簡単な説明を示します。

表7-22 ロイヤルティ・レベル(HLOYLY)のレベルおよび階層

レベル

説明

ロイヤルティ・レベル階層(HLOYLY)

TLOYLY

ロイヤルティ・レベル合計

TLOYLY

LOYLY

ロイヤルティ・レベル

LOYLY

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-23 ロイヤルティ・レベルの詳細な説明属性のマッピング

レベル

マッピング(物理列)

TLOYLY

ロイヤルティ・レベル合計

LOYLY

DWR_LOYALTY_LVL.LOYALTY_LVL_NM

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-24 ロイヤルティ・レベルの簡単な説明属性のマッピング

レベル

マッピング(物理列)

TLOYLY

ロイヤルティ・レベル合計

LOYLY

DWR_LOYALTY_LVL.LOYALTY_LVL_NM

属性名: レベル限定開始点(LVL_STPN)

表7-25 ロイヤルティ・レベル限定開始点属性のマッピング

レベル

マッピング(物理列)

TLOYLY

LOYLY

DWR_LOYALTY_LVL.LVL_QUALIFYING_STRT_POINTS

業務フライト: OPFLT

表8-7に、業務フライト・ディメンションのすべての情報の簡単な説明を示します。

表7-26 業務フライト(OPFLT)のレベルおよび階層

レベル

説明

業務フライト階層(HOPFLT)

TOPFLT

業務フライト合計

TOPFLT

OPFLT

業務フライト

OPFLT

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-27 業務フライトの詳細な説明属性のマッピング

レベル

マッピング(物理列)

TOPFLT

業務フライト合計

OPFLT

DWM_FLT.FLT_TXT_DESC

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-28 業務フライトの簡単な説明属性のマッピング

レベル

マッピング(物理列)

TOPFLT

業務フライト合計

OPFLT

DWM_FLT.FLT_NBR

業務セグメント: OPSMT

表8-8に、業務セグメント・ディメンションのすべての情報の簡単な説明を示します。

表7-29 業務セグメント(OPSMT)のレベルおよび階層

レベル

説明

業務セグメント階層(HOPSMT)

TOPSMT

業務セグメント合計

TOPSMT

TFRGN

交通の地域

TFRGN

OPSMT

業務セグメント

OPSMT

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-30 業務セグメントの詳細な説明属性のマッピング

レベル

マッピング(物理列)

TOPSMT

業務セグメント合計

TFRGN

DWM_SEG.OFPNT_CONT

OPSMT

DWM_SEG.OFPNT_AIP_NM

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-31 業務セグメントの簡単な説明属性のマッピング

レベル

マッピング(物理列)

TOPSMT

業務セグメント合計

TFRGN

DWM_SEG.OFPNT_CONT

OPSMT

DWM_SEG.BRD_AIP_NM

属性名: セグメント・ペア(SEG_PAIR)

表7-32 業務セグメント・ペア属性のマッピング

レベル

マッピング(物理列)

TOPSMT

TFRGN

OPSMT

DWM_SEG.OFPNT_AIP_NM || DWM_SEG.BRD_AIP_NM

航路: ROUTE

表8-9に、航路ディメンションのすべての情報の簡単な説明を示します。

表7-33 航路(ROUTE)のレベルおよび階層

レベル

説明

航路階層(HROUTE)

TROUTE

航路合計

TROUTE

ROUTE

航路

ROUTE

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-34 航路の詳細な説明属性のマッピング

レベル

マッピング(物理列)

TROUTE

航路合計

ROUTE

ROUTE LD

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-35 航路の簡単な説明属性のマッピング

レベル

マッピング(物理列)

TROUTE

航路合計

ROUTE

ROUTE SD

サービス: SRVC

表8-10に、サービス・ディメンションのすべての情報の簡単な説明を示します。

表7-36 サービス(SRVC)のレベルおよび階層

レベル

説明

サービス階層(HSRVC)

SVTYP

サービス・タイプ

SVTYP

SRVC

サービス

SRVC

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-37 サービスの詳細な説明属性のマッピング

レベル

マッピング(物理列)

SVTYP

DWR_SERVICE.SERVICE_DESC

SRVC

DWR_SERVICE.SERVICE_TYP_DESC

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-38 サービスの簡単な説明属性のマッピング

レベル

マッピング(物理列)

SVTYP

DWR_SERVICE.SERVICE_NM

SRVC

DWR_SERVICE.SERVICE_TYP_NM

時間: TIME

表8-11に、時間ディメンションのすべての情報の簡単な説明を示します。

表7-39 Time (TIME)のレベルおよび階層

レベル

説明

時間階層(HTIME)

TIME

時間合計

TIME

YEAR

年

YEAR

HLFY

半年

HLFY

QTR

四半期

QTR

MONTH

月

MONTH

WEEK

週

WEEK

DAY

日

DAY

属性名: 詳細な説明(LONG_DESCRIPTION)

表7-40 Timeの詳細な説明属性のマッピング

レベル

マッピング(物理列)

TIME

時間合計

YEAR

DWM_CLNDR.CLNDR_YR_DESC

HLFY

DWM_CLNDR.CLNDR_HALF_YR_DESC

QTR

DWM_CLNDR.CLNDR_QTR

MONTH

DWM_CLNDR.CLNDR_MONTH_NM

WEEK

DWM_CLNDR.CLNDR_WEEK_DESC

DAY

DWM_CLNDR.CLNDR_DT_DESC

属性名: 簡単な説明(SHORT_DESCRIPTION)

表7-41 Timeの簡単な説明属性のマッピング

レベル

マッピング(物理列)

TIME

時間合計

YEAR

DWM_CLNDR.CLNDR_YR_CD

HLFY

DWM_CLNDR.CLNDR_HALF_YR_CD

QTR

DWM_CLNDR.CLNDR_QTR_CD

MONTH

DWM_CLNDR.CLNDR_MONTH_CD

WEEK

DWM_CLNDR.CLNDR_WEEK_CD

DAY

DWM_CLNDR.CLNDR_DT_DESC

属性名: 終了日(END_DATE)

表7-42 Timeの終了日属性のマッピング

レベル

マッピング(物理列)

TIME

DWM_CLNDR.CLNDR_YR_END_DT

YEAR

DWM_CLNDR.CLNDR_YR_END_DT

HLFY

DWM_CLNDR.CLNDR_HALF_YR_END_DT

QTR

DWM_CLNDR.CLNDR_QTR_END_DT

MONTH

DWM_CLNDR.CLNDR_MONTH_END_DT

WEEK

DWM_CLNDR.CLNDR_WEEK_END_DT

DAY

DWM_CLNDR.CLNDR_DT

属性名: 期間(TIME_SPAN)

表7-43 期間属性のマッピング

レベル

マッピング(物理列)

TIME

DWM_CLNDR.CLNDR_YR_TIMESPAN

YEAR

DWM_CLNDR.CLNDR_YR_TIMESPAN

HLFY

DWM_CLNDR.CLNDR_HALF_YR_TIMESPAN

QTR

DWM_CLNDR.CLNDR_QTR_TIMESPAN

MONTH

DWM_CLNDR.CLNDR_MONTH_TIMESPAN

WEEK

DWM_CLNDR.CLNDR_WEEK_TIMESPAN

DAY

1

属性名: 年のカレンダ週番号(CWIY)

表7-44 (時間)年のカレンダ週番号属性のマッピング

レベル

マッピング(物理列)

TIME

YEAR

HLFY

QTR

MONTH

WEEK

DWM_CLNDR.CLNDR_WEEK_NBR_IN_YR

DAY

DWM_CLNDR.CLNDR_WEEK_NBR_IN_YR

属性名: 曜日番号(DOWN)

表7-45 (時間)曜日番号属性のマッピング

レベル

マッピング(物理列)

TIME

YEAR

HLFY

QTR

MONTH

WEEK

DAY

DWM_CLNDR.DAY_OF_WEEK_NBR

属性名: 曜日名(DOWNM)

表7-46 (時間)曜日名属性のマッピング

レベル

マッピング(物理列)

TIME

YEAR

HLFY

QTR

MONTH

WEEK

DAY

DWM_CLNDR.DAY_OF_WEEK_NM

8 Oracle Airlines Data Model OLAPモデル・キューブ

この章の内容は次のとおりです。

- Oracle Airlines Data Model OLAPキューブの概要

- 予約セグメント出発ファクト・キューブ: BSDF

- 予約セグメント出発ファクト予測キューブ: BSDF_F

- コール・センター・パフォーマンス・ファクト・キューブ: CCPF

- 顧客調査日次ファクト・キューブ: CSDF

- フライト詳細日次ファクト・キューブ: FDDF

- ロイヤルティ・アカウント・ファクト・キューブ: LYAF

- ロイヤルティ予約ファクト・キューブ: LYBF

詳細は、第7章「Oracle Airlines Data Model OLAPモデル・ディメンション」を参照してください。

Oracle Airlines Data Model OLAPキューブの概要

各項には、各キューブに関する次の情報が含まれます。

- 説明

- ディメンション(リーフ・ロード・レベルおよびロード順序)

- ベース・メジャーと物理マッピングおよび説明

- 導出メジャーと論理名および計算

表8-1に、Oracle Airlines Data Model OLAPキューブのリストを示します。

表8-1 Oracle Airlines Data Model OLAPキューブ

キューブ

物理名

予約セグメント出発ファクト・キューブ: BSDF

BSDF

予約セグメント出発ファクト予測キューブ: BSDF_F

BSDF_F

コール・センター・パフォーマンス・ファクト・キューブ: CCPF

CCPF

顧客調査日次ファクト・キューブ: CSDF

CSDF

フライト詳細日次ファクト・キューブ: FDDF

FDDF

ロイヤルティ・アカウント・ファクト・キューブ: LYAF

LYAF

ロイヤルティ予約ファクト・キューブ: LYBF

LYBF

予約セグメント出発ファクト・キューブ: BSDF

要約された予約セグメント出発情報を含みます。

物理名: BSDF

ディメンションおよびロード・レベル

表8-2に、ディメンションおよびロード・レベルの簡単な説明を示します。

表8-2 予約セグメント出発ファクト・キューブのディメンションおよびロード・レベル

ディメンション

ロード・レベル

TIME

DAY

BKCLS

BKCLS

ROUTE

ROUTE

OPFLT

OPFLT

OPSMT

OPSMT

BKOFC

AGNT

集計の順序/演算子

表8-3に、集計の順序/演算子の簡単な説明を示します。

表8-3 予約セグメント出発ファクト・キューブの集計の演算子および順序

ディメンション名

演算子

順序

TIME

sum

1

BKCLS

sum

2

BKOFC

sum

3

OPFLT

sum

4

OPSMT

sum

5

ROUTE

sum

6

ベース・メジャー

表8-4に、ベース・メジャーの簡単な説明を示します。

表8-4 予約セグメント出発ファクト・キューブのベース・メジャー

物理名

論理名

物理列

説明

BKD

予約数

DWA_DLY_BKG_FACT.BKD

予約数

CFCNT

確認数

DWA_DLY_BKG_FACT.CONFMD_CNT

確認数

CLCNT

キャンセル数

DWA_DLY_BKG_FACT.CNCLD_CNT

キャンセル数

TKD

チケット発行数

DWA_DLY_BKG_FACT.TKTD

チケット発行数

NTCFD

正味の確認済

DWA_DLY_BKG_FACT.NET_CONFMD

正味の確認済

GBKD

グループ予約

DWA_DLY_BKG_FACT.GRP_BKD_QTY

グループ予約

IBKD

個人予約

DWA_DLY_BKG_FACT.INDV_BKD_QTY

個人予約

OTCHR

その他の課金

DWA_DLY_BKG_FACT.OTR_CHARGES

その他の課金

TXS

税金

DWA_DLY_BKG_FACT.TAX_AMT

税金

TRVN

総収益

DWA_DLY_BKG_FACT.TKT_AMT

総収益

PXCNT

乗客数

DWA_DLY_BKG_FACT.PAX_CNT

乗客数

WTLST

待機リスト数

DWA_DLY_BKG_FACT.WAITLISED

待機リスト数

FRVN

飛行収益

DWA_DLY_BKG_FACT.FLN_REV

飛行収益

FPAX

飛行乗客数

DWA_DLY_BKG_FACT.FLN_PAX_CNT

飛行乗客数

NFPAX

収益外の飛行乗客数

DWA_DLY_BKG_FACT.NON_REV_FLN_PAX_CNT

収益外の飛行乗客数

CPC

クーポン数

DWA_DLY_BKG_FACT.CPN_CNT

クーポン数

OBRVN

搭乗収益

DWA_DLY_BKG_FACT.ONBRD_REV

搭乗収益

EBRVN

超過荷物収益

DWA_DLY_BKG_FACT.EXCESS_BAG_REV

超過荷物収益

FES

料金収益

DWA_DLY_BKG_FACT.FEES_REV

料金収益

CTRVN

チャータ収益

DWA_DLY_BKG_FACT.CHARTER_REV

チャータ収益

BCRVN

ベリー・カーゴ収益

DWA_DLY_BKG_FACT.BELLY_CARGO_REV

ベリー・カーゴ収益

CSRVN

コード共有収益

DWA_DLY_BKG_FACT.CDSH_REV

コード共有収益

OTRVN

その他の収益

DWA_DLY_BKG_FACT.OTR_REV

その他の収益

導出メジャー

表8-5に、導出メジャーの簡単な説明を示します。

表8-5 予約セグメント出発ファクト・キューブの導出メジャー

物理名

論理名

定義

BCRVN_LP

ベリー・カーゴ収益LP

LAG(BSDF.BCRVN, 1) OVER HIERARCHY ("TIME".HTIME)

BCRVN_LP_PCT_CHG

ベリー・カーゴ収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.BCRVN, 1) OVER HIERARCHY ("TIME".HTIME)

BCRVN_YTD

ベリー・カーゴ収益YTD

SUM(BSDF.BCRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

BCRVN_YTD_LY

ベリー・カーゴ収益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

ベリー・カーゴ収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.BCRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

BKCR

予約変換率

(BSDF.NTCFD / BSDF.NTBKD) * 100

BKD_LP

予約LP

LAG(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME)

BKD_LP_PCT_CHG

予約%変更LP

LAG_VARIANCE_PERCENT(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME)

BKD_LY

予約LY

LAG(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

BKD_LY_CHG

予約変更LY

LAG_VARIANCE(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

BKD_LY_PCT_CHG

予約%変更LY

LAG_VARIANCE_PERCENT(BSDF.BKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

BKD_RNK_OFC

予約オフィスの親の予約ランク

RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.BKD DESC NULLS LAST WITHIN PARENT)

BKD_RNK_RUT

航路の親の予約ランク

RANK() OVER HIERARCHY (ROUTE.HROUTE ORDER BY BSDF.BKD DESC NULLS LAST WITHIN PARENT)

BKD_SHR_OFC

予約オフィスの親の予約共有

SHARE(BSDF.BKD OF BKOFC.HBKOFC PARENT)

BKD_YTD

予約数YTD

SUM(BSDF.BKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

BKD_YTD_LY

予約数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

予約数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.BKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

BTTR

予約とチケットの比率

(BSDF.TKD / BSDF.BKD) * 100

CFCNT_LP

確認LP

LAG(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CFCNT_LP_PCT_CHG

確認%変更LP

LAG_VARIANCE_PERCENT(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CFCNT_LY

確認LY

LAG(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CFCNT_LY_CHG

確認変更LY

LAG_VARIANCE(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CFCNT_LY_PCT_CHG

確認%変更LY

LAG_VARIANCE_PERCENT(BSDF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CFCNT_RNK_OFC

予約オフィスの確認ランク

RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.CFCNT DESC NULLS LAST WITHIN PARENT)

CFCNT_SHR_OFC

予約オフィスの親の確認共有

SHARE(BSDF.CFCNT OF BKOFC.HBKOFC PARENT)

CFCNT_YTD

確認数YTD

SUM(BSDF.CFCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CFCNT_YTD_LY

確認数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

確認数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.CFCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CLCNT_LP

キャンセルLP

LAG(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CLCNT_LP_PCT_CHG

キャンセル%変更LP

LAG_VARIANCE_PERCENT(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CLCNT_LY

キャンセルLY

LAG(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CLCNT_LY_CHG

キャンセル変更LY

LAG_VARIANCE(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CLCNT_LY_PCT_CHG

キャンセル%変更LY

LAG_VARIANCE_PERCENT(BSDF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CLCNT_RNK_OFC

予約オフィスのキャンセル・ランク

RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.CLCNT DESC NULLS LAST WITHIN PARENT)

CLCNT_SHR_OFC

予約オフィスの親のキャンセル共有

SHARE(BSDF.CLCNT OF BKOFC.HBKOFC PARENT)

CLCNT_YTD

キャンセル数YTD

SUM(BSDF.CLCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CLCNT_YTD_LY

キャンセル数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

キャンセル数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.CLCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CLFCF

確認からのキャンセル

BSDF.CFCNT - BSDF.CLCNT

CLFCF_LP

確認からのキャンセルLP

BSDF.CFCNT_LP - BSDF.CLCNT_LP

CLFCF_LP_PCT_CHG

確認からのキャンセル%変更LP

((BSDF.CLFCF - BSDF.CLFCF_LP) / BSDF.CLFCF_LP) * 100

CLFCF_LY

確認からのキャンセルLY

BSDF.CFCNT_LY - BSDF.CLCNT_LY

CLFCF_LY_PCT_CHG

確認からのキャンセル%変更LY

((BSDF.CLFCF - BSDF.CLFCF_LY) / BSDF.CLFCF_LY) * 100

CLRT

キャンセル率

(BSDF.CLCNT / BSDF.BKD) * 100

CLRT_LP

キャンセル率LP

(BSDF.CLCNT_LP / BSDF.BKD_LP) * 100

CPC_LP

クーポン数LP

LAG(BSDF.CPC, 1) OVER HIERARCHY ("TIME".HTIME)

CPC_LP_PCT_CHG

クーポン数%変更LP

LAG_VARIANCE_PERCENT(BSDF.CPC, 1) OVER HIERARCHY ("TIME".HTIME)

CPC_YTD

クーポン数YTD

SUM(BSDF.CPC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CPC_YTD_LY

クーポン数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

クーポン数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.CPC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CSRVN_LP

コード共有収益LP

LAG(BSDF.CSRVN, 1) OVER HIERARCHY ("TIME".HTIME)

CSRVN_LP_PCT_CHG

コード共有収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.CSRVN, 1) OVER HIERARCHY ("TIME".HTIME)

CSRVN_YTD

コード共有収益YTD

SUM(BSDF.CSRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CSRVN_YTD_LY

コード共有収益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

コード共有収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.CSRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CTRVN_LP

チャータ収益LP

LAG(BSDF.CTRVN, 1) OVER HIERARCHY ("TIME".HTIME)

CTRVN_LP_PCT_CHG

チャータ収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.CTRVN, 1) OVER HIERARCHY ("TIME".HTIME)

CTRVN_YTD

チャータ収益YTD

SUM(BSDF.CTRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CTRVN_YTD_LY

チャータ収益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

チャータYTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.CTRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

EBRVN_LP

超過荷物収益LP

LAG(BSDF.EBRVN, 1) OVER HIERARCHY ("TIME".HTIME)

EBRVN_LP_PCT_CHG

超過荷物収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.EBRVN, 1) OVER HIERARCHY ("TIME".HTIME)

EBRVN_YTD

超過荷物収益YTD

SUM(BSDF.EBRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

EBRVN_YTD_LY

超過荷物収益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

超過荷物収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.EBRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

FES_LP

料金収益LP

LAG(BSDF.FES, 1) OVER HIERARCHY ("TIME".HTIME)

FES_LP_PCT_CHG

料金収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.FES, 1) OVER HIERARCHY ("TIME".HTIME)

FES_YTD

料金収益YTD

SUM(BSDF.FES) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

FES_YTD_LY

料金収益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

料金収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.FES_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

FPAX_LP

飛行乗客数LP

LAG(BSDF.FPAX, 1) OVER HIERARCHY ("TIME".HTIME)

FPAX_LP_PCT_CHG

飛行乗客数%変更LP

LAG_VARIANCE_PERCENT(BSDF.FPAX, 1) OVER HIERARCHY ("TIME".HTIME)

FPAX_YTD

飛行乗客数YTD

SUM(BSDF.FPAX) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

FPAX_YTD_LY

飛行乗客数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

飛行乗客数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.FPAX_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

FRVN_LP

飛行収益LP

LAG(BSDF.FRVN, 1) OVER HIERARCHY ("TIME".HTIME)

FRVN_LP_PCT_CHG

飛行収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.FRVN, 1) OVER HIERARCHY ("TIME".HTIME)

FRVN_RNK_BKOFC

予約オフィスの親の飛行収益ランク

RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.FRVN DESC NULLS LAST WITHIN ANCESTOR AT LEVEL BKOFC.TBKOFC)

FRVN_RNK_CNTYP

チャネル・タイプの親の飛行収益ランク

RANK() OVER HIERARCHY (BKOFC.HCNTYP ORDER BY BSDF.FRVN DESC NULLS LAST WITHIN PARENT)

FRVN_YTD

飛行収益YTD

SUM(BSDF.FRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

FRVN_YTD_LY

飛行収益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

飛行収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.FRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

GBKD_LP

グループ予約LP

LAG(BSDF.GBKD, 1) OVER HIERARCHY ("TIME".HTIME)

GBKD_LP_PCT_CHG

グループ予約%変更LP

LAG_VARIANCE_PERCENT(BSDF.GBKD, 1) OVER HIERARCHY ("TIME".HTIME)

GBKD_YTD

グループ予約YTD

SUM(BSDF.GBKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

GBKD_YTD_LY

グループ予約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

グループ予約YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.GBKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

IBKD_LP

個人予約LP

LAG(BSDF.IBKD, 1) OVER HIERARCHY ("TIME".HTIME)

IBKD_LP_PCT_CHG

個人予約%変更LP

LAG_VARIANCE_PERCENT(BSDF.IBKD, 1) OVER HIERARCHY ("TIME".HTIME)

IBKD_YTD

個人予約YTD

SUM(BSDF.IBKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

IBKD_YTD_LY

個人予約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

個人予約YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.IBKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

MTLR

実現率

((BSDF.CFCNT - BSDF.CLFCF) / BSDF.CFCNT) * 100

MTLR_LP

実現率LP

((BSDF.CFCNT_LP - BSDF.CLFCF_LP) / BSDF.CFCNT_LP) * 100

MTLR_LP_PCT_CHG

実現率%変更LP

((BSDF.MTLR - BSDF.MTLR_LP) / BSDF.MTLR_LP) * 100

MTLR_LY

実現率LY

((BSDF.CFCNT_LY - BSDF.CLFCF_LY) / BSDF.CFCNT_LP) * 100

MTLR_LY_PCT_CHG

実現率%変更LY

((BSDF.MTLR - BSDF.MTLR_LY) / BSDF.MTLR_LY) * 100

NFPAX_LP

収益外の飛行乗客数LP

LAG(BSDF.NFPAX, 1) OVER HIERARCHY ("TIME".HTIME)

NFPAX_LP_PCT_CHG

収益外の飛行乗客数%変更LP

LAG_VARIANCE_PERCENT(BSDF.NFPAX, 1) OVER HIERARCHY ("TIME".HTIME)

NFPAX_YTD

収益外の飛行乗客数YTD

SUM(BSDF.NFPAX) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

NFPAX_YTD_LY

収益外の飛行乗客数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

収益外の飛行乗客数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.NFPAX_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

NRPB

予約当たりの純収益

BSDF.NRVN / BSDF.BKD

NRPB_LP

予約当たりの純収益LP

BSDF.NRVN_LP / BSDF.BKD_LP

NRPB_LY

予約当たりの純収益LY

BSDF.NRVN_LY / BSDF.BKD_LY

NRPB_LY_CHG

予約当たりの純収益変更LY

BSDF.NRPB - BSDF.NRPB_LY

NRPB_LY_PCT_CHG

予約当たりの純収益%変更LY

(BSDF.NRPB_LY_CHG / BSDF.NRPB_LY) * 100

NRPP

乗客当たりの純収益

BSDF.NRVN / BSDF.PXCNT

NRPP_LP

乗客当たりの純収益LP

BSDF.NRVN_LP / BSDF.PXCNT_LP

NRPP_LY

乗客当たりの純収益LY

BSDF.NRVN_LY / BSDF.PXCNT_LY

NRPP_LY_CHG

乗客当たりの純収益変更LY

BSDF.NRPP - BSDF.NRPP_LY

NRPP_LY_PCT_CHG

乗客当たりの純収益%変更LY

(BSDF.NRPP_LY_CHG / BSDF.NRPP_LY) * 100

NRPS

収益外の乗客共有

(BSDF.NFPAX / BSDF.FPAX) * 100

NRVN

純収益

BSDF.TRVN - (BSDF.OTCHR + BSDF.TXS)

NRVN_LP

純収益LP

BSDF.TRVN_LP - (BSDF.OTCHR_LP + BSDF.TXS_LP)

NRVN_LY

純収益LY

BSDF.TRVN_LY - (BSDF.OTCHR_LY + BSDF.TXS_LY)

NRVN_LY_CHG

純収益変更LY

BSDF.NRVN - BSDF.NRVN_LY

NRVN_LY_PCT_CHG

純収益%変更LY

(BSDF.NRVN_LY_CHG / BSDF.NRVN_LY) * 100

NTBKD

正味の予約済

BSDF.BKD - BSDF.CLFCF

NTBKD_LP

正味の予約済LP

BSDF.BKD_LP - BSDF.CLFCF_LP

NTBKD_LP_PCT_CHG

正味の予約済%変更LP

((BSDF.NTBKD - BSDF.NTBKD_LP) / BSDF.NTBKD_LP) * 100

NTBKD_LY

正味の予約済LY

BSDF.BKD_LY - BSDF.CLFCF_LY

NTBKD_LY_PCT_CHG

正味の予約済%変更LY

((BSDF.NTBKD - BSDF.NTBKD_LY) / BSDF.NTBKD_LY) * 100

NTCFD_YTD

正味の確認済YTD

SUM(BSDF.NTCFD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

NTCFD_YTD_LY

正味の確認済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

正味の確認済YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.NTCFD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

OBRVN_LP

搭乗収益LP

LAG(BSDF.OBRVN, 1) OVER HIERARCHY ("TIME".HTIME)

OBRVN_LP_PCT_CHG

搭乗収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.OBRVN, 1) OVER HIERARCHY ("TIME".HTIME)

OBRVN_YTD

搭乗収益YTD

SUM(BSDF.OBRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

OBRVN_YTD_LY

搭乗収益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

搭乗収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.OBRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

OTCHR_LP

その他の課金LP

LAG(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME)

OTCHR_LY

その他の課金LY

LAG(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

OTCHR_LY_CHG

その他の課金変更LY

LAG_VARIANCE(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

OTCHR_LY_PCT_CHG

その他の課金%変更LY

LAG_VARIANCE_PERCENT(BSDF.OTCHR, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

OTCHR_YTD

その他の課金YTD

SUM(BSDF.OTCHR) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

OTCHR_YTD_LY

その他の課金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

その他の課金YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.OTCHR_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

OTRVN_LP

その他の収益LP

LAG(BSDF.OTRVN, 1) OVER HIERARCHY ("TIME".HTIME)

OTRVN_LP_PCT_CHG

その他の収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.OTRVN, 1) OVER HIERARCHY ("TIME".HTIME)

OTRVN_YTD

その他の収益YTD

SUM(BSDF.OTRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

OTRVN_YTD_LY

その他の収益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

その他の収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.OTRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

PXCNT_LP

乗客数LP

LAG(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME)

PXCNT_LP_PCT_CHG

乗客数%変更LP

LAG_VARIANCE_PERCENT(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME)

PXCNT_LY

乗客数LY

LAG(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

PXCNT_LY_CHG

乗客数変更LY

LAG_VARIANCE(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

PXCNT_LY_PCT_CHG

乗客数%変更LY

LAG_VARIANCE_PERCENT(BSDF.PXCNT, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

PXCNT_RNK_RUT

航路の親の乗客数ランク

RANK() OVER HIERARCHY (ROUTE.HROUTE ORDER BY BSDF.PXCNT DESC NULLS LAST WITHIN PARENT)

PXCNT_YTD

乗客数YTD

SUM(BSDF.PXCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

PXCNT_YTD_LY

乗客数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

乗客数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.PXCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TKD_LP

チケット発行LP

LAG(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME)

TKD_LP_PCT_CHG

チケット発行%変更LP

LAG_VARIANCE_PERCENT(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME)

TKD_LY

チケット発行LY

LAG(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TKD_LY_CHG

チケット発行変更LY

LAG_VARIANCE(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TKD_LY_PCT_CHG

チケット発行%変更LY

LAG_VARIANCE_PERCENT(BSDF.TKD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TKD_YTD

チケット発行数YTD

SUM(BSDF.TKD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TKD_YTD_LY

チケット発行数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

チケット発行数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.TKD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TRPB

予約当たりの総収益

BSDF.TRVN / BSDF.BKD

TRPB_LY

予約当たりの総収益LY

BSDF.TRVN_LY / BSDF.BKD_LY

TRPB_LY_CHG

予約当たりの総収益変更LY

BSDF.TRPB - BSDF.TRPB_LY

TRPB_LY_PCT_CHG

予約当たりの総収益%変更LY

(BSDF.TRPB_LY_CHG / BSDF.TRPB_LY) * 100

TRPP

乗客当たりの総収益

BSDF.TRVN / BSDF.PXCNT

TRPP_LY

乗客当たりの総収益LY

BSDF.TRVN_LY / BSDF.PXCNT_LY

TRPP_LY_CHG

乗客当たりの総収益変更LY

BSDF.TRPP - BSDF.TRPP_LY

TRPP_LY_PCT_CHG

乗客当たりの総収益%変更LY

(BSDF.TRPP_LY_CHG / BSDF.TRPP_LY) * 100

TRVN_LP

総収益LP

LAG(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME)

TRVN_LP_PCT_CHG

総収益%変更LP

LAG_VARIANCE_PERCENT(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME)

TRVN_LY

総収益LY

LAG(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TRVN_LY_CHG

総収益変更LY

LAG_VARIANCE(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TRVN_LY_PCT_CHG

総収益%変更LY

LAG_VARIANCE_PERCENT(BSDF.TRVN, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TRVN_RNK_BKOFC

予約オフィスの親の総収益ランク

RANK() OVER HIERARCHY (BKOFC.HBKOFC ORDER BY BSDF.TRVN DESC NULLS LAST WITHIN PARENT)

TRVN_RNK_RUT

航路の親の総収益ランク

RANK() OVER HIERARCHY (ROUTE.HROUTE ORDER BY BSDF.TRVN DESC NULLS LAST WITHIN PARENT)

TRVN_YTD

総収益YTD

SUM(BSDF.TRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TRVN_YTD_LY

総収益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

総収益YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.TRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TXS_LP

税金LP

LAG(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME)

TXS_LY

税金LY

LAG(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TXS_LY_CHG

税金変更LY

LAG_VARIANCE(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TXS_LY_PCT_CHG

税金%変更LY

LAG_VARIANCE_PERCENT(BSDF.TXS, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TXS_YTD

税金YTD

SUM(BSDF.TXS) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TXS_YTD_LY

税金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

税金YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.TXS_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

WTLST_LP

待機リストLP

LAG(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME)

WTLST_LY

待機リストLY

LAG(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

WTLST_LY_CHG

待機リスト変更LY

LAG_VARIANCE(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

WTLST_LY_PCT_CHG

待機リスト%変更LY

LAG_VARIANCE_PERCENT(BSDF.WTLST, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

WTLST_YTD

待機リスト数YTD

SUM(BSDF.WTLST) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

WTLST_YTD_LY

待機リスト数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

待機リスト数YTD %変更LY

LAG_VARIANCE_PERCENT(BSDF.WTLST_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

予約セグメント出発ファクト予測キューブ: BSDF_F

要約された予約セグメント出発ファクト予測情報を含みます。

物理名: BSDF_F

ディメンションおよびロード・レベル

表8-6に、ディメンションおよびロード・レベルの簡単な説明を示します。

表8-6 予約セグメント出発ファクト予測キューブのディメンションおよびロード・レベル

ディメンション

ロード・レベル

TIME

DAY

BKCLS

BKCLS

ROUTE

ROUTE

OPFLT

OPFLT

OPSMT

OPSMT

BKOFC

AGNT

集計の順序/演算子

表8-7に、集計の演算子および順序の簡単な説明を示します。

表8-7 予約セグメント出発ファクト予測の集計の演算子および順序

ディメンション名

演算子

順序

TIME

sum

1

BKCLS

sum

2

BKOFC

sum

3

OPFLT

sum

4

OPSMT

sum

5

ROUTE

sum

6

ベース・メジャー

表8-8に、ベース・メジャーの簡単な説明を示します。

表8-8 予約セグメント出発ファクト予測のベース・メジャー

物理名

論理名

物理列

BKD_F

予約予測

予約予測

GBKD_F

グループ予約予測

グループ予約予測

IBKD_F

個人予約予測

個人予約予測

PXCNT_F

乗客数予測

乗客数予測

TRVN_F

総収益予測

総収益予測

導出メジャー

表8-9に、導出メジャーの簡単な説明を示します。

表8-9 予約セグメント出発ファクト予測の導出メジャー

物理名

論理名

定義

コール・センター・パフォーマンス・ファクト・キューブ: CCPF

要約されたコール・センター・パフォーマンス情報を含みます。

物理名: CCPF

ディメンションおよびロード・レベル

表8-10に、ディメンションおよびロード・レベルの簡単な説明を示します。

表8-10 コール・センター・パフォーマンス・キューブのディメンションおよびロード・レベル

ディメンション

ロード・レベル

TIME

DAY

BKOFC

AGNT

集計の順序/演算子

表8-11に、集計の演算子および順序の簡単な説明を示します。

表8-11 コール・センター・パフォーマンス・ファクトの集計の演算子および順序

ディメンション名

演算子

順序

TIME

sum

1

BKOFC

sum

2

ベース・メジャー

表8-12に、ベース・メジャーの簡単な説明を示します。

表8-12 コール・センター・パフォーマンス・ファクトのベース・メジャー

物理名

論理名

物理列

説明

CCNT

電話の合計数

DWA_DLY_CC_PRFM.CALL_CNT

電話の合計数

ACCNT

対応可能な電話の合計数

DWA_DLY_CC_PRFM.ACSBL_CNT

対応可能な電話の合計数

STCNT

満足させた電話の合計数

DWA_DLY_CC_PRFM.STFY_CNT

満足させた電話の合計数

CMIN

電話時間の合計分数

DWA_DLY_CC_PRFM.MIN_AMT

電話時間の合計分数

AGCNT

作業代理店数

DWA_DLY_CC_PRFM.AGNT_CNT

作業代理店数

導出メジャー

表8-13に、導出メジャーの簡単な説明を示します。

表8-13 コール・センター・パフォーマンス・ファクト・キューブの導出メジャー

物理名

論理名

定義

ACCNT_LP

対応可能な電話の合計数LP

LAG(CCPF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME)

ACCNT_LP_PCT_CHG

対応可能な電話の合計数%変更LP

LAG_VARIANCE_PERCENT(CCPF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME)

ACCNT_YTD

対応可能な電話の合計数YTD

SUM(CCPF.ACCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

ACCNT_YTD_LY

対応可能な電話の合計数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

対応可能な電話の合計数YTD %変更LY

LAG_VARIANCE_PERCENT(CCPF.ACCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

AGCNT_LP

作業代理店数LP

LAG(CCPF.AGCNT, 1) OVER HIERARCHY ("TIME".HTIME)

AGCNT_LP_PCT_CHG

作業代理店数%変更LP

LAG_VARIANCE_PERCENT(CCPF.AGCNT, 1) OVER HIERARCHY ("TIME".HTIME)

AGCNT_YTD

作業代理店数YTD

SUM(CCPF.AGCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

AGCNT_YTD_LY

作業代理店数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

作業代理店数YTD %変更LY

LAG_VARIANCE_PERCENT(CCPF.AGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CCNT_LP

電話の合計数LP

LAG(CCPF.CCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CCNT_LP_PCT_CHG

電話の合計数%変更LP

LAG_VARIANCE_PERCENT(CCPF.CCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CCNT_YTD

電話の合計数YTD

SUM(CCPF.CCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CCNT_YTD_LY

電話の合計数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

電話の合計数YTD %変更LY

LAG_VARIANCE_PERCENT(CCPF.CCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CMIN_LP

電話時間の合計分数LP

LAG(CCPF.CMIN, 1) OVER HIERARCHY ("TIME".HTIME)

CMIN_LP_PCT_CHG

電話時間の合計分数%変更LP

LAG_VARIANCE_PERCENT(CCPF.CMIN, 1) OVER HIERARCHY ("TIME".HTIME)

CMIN_YTD

電話時間の合計分数YTD

SUM(CCPF.CMIN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CMIN_YTD_LY

電話時間の合計分数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

電話時間の合計分数YTD %変更LY

LAG_VARIANCE_PERCENT(CCPF.CMIN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

STCNT_LP

満足させた電話の合計数LP

LAG(CCPF.STCNT, 1) OVER HIERARCHY ("TIME".HTIME)

STCNT_LP_PCT_CHG

満足させた電話の合計数%変更LP

LAG_VARIANCE_PERCENT(CCPF.STCNT, 1) OVER HIERARCHY ("TIME".HTIME)

STCNT_YTD

満足させた電話の合計数YTD

SUM(CCPF.STCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

STCNT_YTD_LY

満足させた電話の合計数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

満足させた電話の合計数YTD %変更LY

LAG_VARIANCE_PERCENT(CCPF.STCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

顧客調査日次ファクト・キューブ: CSDF

要約された顧客調査日次情報を含みます。

物理名: CSDF

ディメンションおよびロード・レベル

表8-14に、ディメンションおよびロード・レベルの簡単な説明を示します。

表8-14 顧客調査日次ファクト・キューブのディメンションおよびロード・レベル

ディメンション

ロード・レベル

TIME

DAY

IRSN

IRSN

SRV

SRVC

集計の順序/演算子

表8-15に、集計の演算子および順序の簡単な説明を示します。

表8-15 顧客調査日次ファクト・キューブの集計の演算子および順序

ディメンション名

演算子

順序

TIME

SUM

1

IRSN

SUM

2

SRVC

SUM

3

ベース・メジャー

表8-16に、ベース・メジャーの簡単な説明を示します。

表8-16 顧客調査日次ファクト・キューブのベース・メジャー

物理名

論理名

物理列

説明

STFC

満足数

DWA_DLY_CUST_SURVEY.STFY_CNT

満足数

TSRC

合計調査数

DWA_DLY_CUST_SURVEY.TOT_SURVEY_CNT

合計調査数

導出メジャー

表8-17に、導出メジャーの簡単な説明を示します。

表8-17 顧客調査日次ファクト・キューブの導出メジャー

物理名

論理名

定義

STFC_LP

満足数LP

LAG(CSDF.STFC, 1) OVER HIERARCHY ("TIME".HTIME)

STFC_LP_PCT_CHG

満足数%変更LP

LAG_VARIANCE_PERCENT(CSDF.STFC, 1) OVER HIERARCHY ("TIME".HTIME)

STFC_YTD

満足数YTD

SUM(CSDF.STFC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

STFC_YTD_LY

満足数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

満足数YTD %変更LY

LAG_VARIANCE_PERCENT(CSDF.STFC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TSRC_LP

合計調査数LP

LAG(CSDF.TSRC, 1) OVER HIERARCHY ("TIME".HTIME)

TSRC_LP_PCT_CHG

合計調査数%変更LP

LAG_VARIANCE_PERCENT(CSDF.TSRC, 1) OVER HIERARCHY ("TIME".HTIME)

TSRC_YTD

合計調査数YTD

SUM(CSDF.TSRC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TSRC_YTD_LY

合計調査数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

合計調査数YTD %変更LY

LAG_VARIANCE_PERCENT(CSDF.TSRC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

フライト詳細日次ファクト・キューブ: FDDF

要約されたフライト詳細日次情報を含みます。

物理名: FDDF

ディメンションおよびロード・レベル

表8-18に、ディメンションおよびロード・レベルの簡単な説明を示します。

表8-18 フライト詳細日次キューブのディメンションおよびロード・レベル

ディメンション

ロード・レベル

TIME

DAY

OPSMT

OPSMT

OPFLT

OPFLT

集計の順序/演算子

表8-19に、集計の演算子および順序の簡単な説明を示します。

表8-19 フライト詳細日次キューブの集計の演算子および順序

ディメンション名

演算子

順序

TIME

SUM

1

OPSMT

SUM

2

OPFLT

SUM

3

ベース・メジャー

表8-20に、ベース・メジャーの簡単な説明を示します。

表8-20 フライト詳細日次キューブのベース・メジャー

物理名

論理名

物理列

説明

SBCP

販売可能な合計座席数

DWA_DLY_FLT_DETLS.SALEBLE_TOT_CPCTY

販売可能な座席の合計数

DTFL

飛行距離

DWA_DLY_FLT_DETLS.NAUTICAL_MLS

出発地と目的地の間の飛行距離

導出メジャー

表8-21に、導出メジャーの簡単な説明を示します。

表8-21 フライト詳細日次キューブの導出メジャー

物理名

論理名

定義

DTFL_LP

飛行距離LP

LAG(FDDF.DTFL, 1) OVER HIERARCHY ("TIME".HTIME)

PASK

乗客利用可能座席km

FDDF.DTFL * FDDF.SBCP

PASK_LP

乗客利用可能座席km LP

FDDF.DTFL_LP * FDDF.SBCP_LP

SBCP_LP

販売可能な合計座席数LP

LAG(FDDF.SBCP, 1) OVER HIERARCHY ("TIME".HTIME)

ロイヤルティ・アカウント・ファクト・キューブ: LYAF

要約されたロイヤルティ・アカウント情報を含みます。

物理名: LYAF

ディメンションおよびロード・レベル

表8-22に、ディメンションおよびロード・レベルの簡単な説明を示します。

表8-22 ロイヤルティ・アカウント・ファクト・キューブのディメンションおよびロード・レベル

ディメンション

ロード・レベル

TIME

DAY

GEO

CITY

LOYLV

LOYLY

集計の順序/演算子

表8-23に、集計の演算子および順序の簡単な説明を示します。

表8-23 ロイヤルティ・アカウント・ファクト・キューブの集計の演算子および順序

ディメンション名

演算子

順序

TIME

SUM

1

GEO

SUM

2

LOYLV

SUM

3

ベース・メジャー

表8-24に、ベース・メジャーの簡単な説明を示します。

表8-24 ロイヤルティ・アカウント・ファクト・キューブのベース・メジャー

物理名

論理名

物理列

説明

LYCNT

ロイヤルティ・アカウント数

DWA_DLY_LYLTY_ACCT.LYLTY_ACCT_CNT

ロイヤルティ・アカウント数

UGCNT

アップグレード数

DWA_DLY_LYLTY_ACCT.UGRD_CNT

アップグレード数

DGCNT

ダウングレード数

DWA_DLY_LYLTY_ACCT.DGRD_CNT

ダウングレード数

ATCNT

アクティブ・アカウント数

DWA_DLY_LYLTY_ACCT.ACTV_CNT

アクティブ・アカウント数

TAML

アカウントの合計マイル数

DWA_DLY_LYLTY_ACCT.TOT_MILES_AMT

アカウントの合計マイル数

TMED

付与されたアカウントの合計マイル数

DWA_DLY_LYLTY_ACCT.MILES_ERND_AMT

付与されたアカウントの合計マイル数

TMRD

引き換えられたアカウントの合計マイル数

DWA_DLY_LYLTY_ACCT.MILES_RDMD_AMT

引き換えられたアカウントの合計マイル数

導出メジャー

表8-25に、導出メジャーの簡単な説明を示します。

表8-25 ロイヤルティ・アカウント・ファクト・キューブの導出メジャー

物理名

論理名

定義

ATCNT_LP

アクティブ・アカウント数LP

LAG(LYAF.ATCNT, 1) OVER HIERARCHY ("TIME".HTIME)

ATCNT_LP_PCT_CHG

アクティブ・アカウント数%変更LP

LAG_VARIANCE_PERCENT(LYAF.ATCNT, 1) OVER HIERARCHY ("TIME".HTIME)

ATCNT_YTD

アクティブ・アカウント数YTD

SUM(LYAF.ATCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

ATCNT_YTD_LY

アクティブ・アカウント数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

アクティブ・アカウント数YTD %変更LY

LAG_VARIANCE_PERCENT(LYAF.ATCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

DGCNT_LP

ダウングレード数LP

LAG(LYAF.DGCNT, 1) OVER HIERARCHY ("TIME".HTIME)

DGCNT_LP_PCT_CHG

ダウングレード数%変更LP

LAG_VARIANCE_PERCENT(LYAF.DGCNT, 1) OVER HIERARCHY ("TIME".HTIME)

DGCNT_YTD

ダウングレード数YTD

SUM(LYAF.DGCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

DGCNT_YTD_LY

ダウングレード数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

ダウングレード数YTD %変更LY

LAG_VARIANCE_PERCENT(LYAF.DGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

LYCNT_LP

ロイヤルティ・アカウント数LP

LAG(LYAF.LYCNT, 1) OVER HIERARCHY ("TIME".HTIME)

LYCNT_LP_PCT_CHG

ロイヤルティ・アカウント数%変更LP

LAG_VARIANCE_PERCENT(LYAF.LYCNT, 1) OVER HIERARCHY ("TIME".HTIME)

LYCNT_YTD

ロイヤルティ・アカウント数YTD

SUM(LYAF.LYCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

LYCNT_YTD_LY

ロイヤルティ・アカウント数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

ロイヤルティ・アカウント数YTD %変更LY

LAG_VARIANCE_PERCENT(LYAF.LYCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TAML_LP

アカウントの合計マイル数LP

LAG(LYAF.TAML, 1) OVER HIERARCHY ("TIME".HTIME)

TAML_LP_PCT_CHG

アカウントの合計マイル数%変更LP

LAG_VARIANCE_PERCENT(LYAF.TAML, 1) OVER HIERARCHY ("TIME".HTIME)

TAML_YTD

アカウントの合計マイル数YTD

SUM(LYAF.TAML) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TAML_YTD_LY

アカウントの合計マイル数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

アカウントの合計マイル数YTD %変更LY

LAG_VARIANCE_PERCENT(LYAF.TAML_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TMED_LP

付与されたアカウントの合計マイル数LP

LAG(LYAF.TMED, 1) OVER HIERARCHY ("TIME".HTIME)

TMED_LP_PCT_CHG

付与されたアカウントの合計マイル数%変更LP

LAG_VARIANCE_PERCENT(LYAF.TMED, 1) OVER HIERARCHY ("TIME".HTIME)

TMED_YTD

付与されたアカウントの合計マイル数YTD

SUM(LYAF.TMED) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TMED_YTD_LY

付与されたアカウントの合計マイル数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

付与されたアカウントの合計マイル数YTD %変更LY

LAG_VARIANCE_PERCENT(LYAF.TMED_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TMRD_LP

引き換えられたアカウントの合計マイル数LP

LAG(LYAF.TMRD, 1) OVER HIERARCHY ("TIME".HTIME)

TMRD_LP_PCT_CHG

引き換えられたアカウントの合計マイル数%変更LP

LAG_VARIANCE_PERCENT(LYAF.TMRD, 1) OVER HIERARCHY ("TIME".HTIME)

TMRD_YTD

引き換えられたアカウントの合計マイル数YTD

SUM(LYAF.TMRD) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TMRD_YTD_LY

引き換えられたアカウントの合計マイル数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

引き換えられたアカウントの合計マイル数YTD %変更LY

LAG_VARIANCE_PERCENT(LYAF.TMRD_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

UGCNT_LP

アップグレード数LP

LAG(LYAF.UGCNT, 1) OVER HIERARCHY ("TIME".HTIME)

UGCNT_LP_PCT_CHG

アップグレード数%変更LP

LAG_VARIANCE_PERCENT(LYAF.UGCNT, 1) OVER HIERARCHY ("TIME".HTIME)

UGCNT_YTD

アップグレード数YTD

SUM(LYAF.UGCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

UGCNT_YTD_LY

アップグレード数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

アップグレード数YTD %変更LY

LAG_VARIANCE_PERCENT(LYAF.UGCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

ロイヤルティ予約ファクト・キューブ: LYBF

要約されたロイヤルティ・アカウント予約情報を含みます。

物理名: LYBF

ディメンションおよびロード・レベル

表8-26に、ディメンションおよびロード・レベルの簡単な説明を示します。

表8-26 ロイヤルティ予約ファクト・キューブのディメンションおよびロード・レベル

ディメンション

ロード・レベル

TIME

DAY

LOYLV

LOYLY

BKOFC

AGNT

集計の順序/演算子

表8-27に、集計の演算子および順序の簡単な説明を示します。

表8-27 ロイヤルティ予約ファクト・キューブの集計の演算子および順序

ディメンション名

演算子

順序

TIME

SUM

1

LOYLV

SUM

2

BKOFC

SUM

3

ベース・メジャー

表8-28に、ベース・メジャーの簡単な説明を示します。

表8-28 ロイヤルティ予約ファクト・キューブのベース・メジャー

物理名

論理名

物理列

説明

LACNT

ロイヤルティ・アカウント数

DWA_DLY_LA_BKG.LYLTY_ACCT_CNT

ロイヤルティ・アカウント数

ACCNT

アクティブ・アカウント数

DWA_DLY_LA_BKG.ACTV_CNT

アクティブ・アカウント数

PCNT

乗客数

DWA_DLY_LA_BKG.PAX_CNT

乗客数

BKCNT

予約数

DWA_DLY_LA_BKG.BKD

予約数

CFCNT

確認済予約数

DWA_DLY_LA_BKG.CONFMD_CNT

確認済予約数

CLCNT

キャンセル済予約数

DWA_DLY_LA_BKG.CNCLD_CNT

キャンセル済予約数

FPCNT

飛行乗客数

DWA_DLY_LA_BKG.FLN_PAX_CNT

飛行乗客数

FRAC

アクティブ・アカウントが寄与した飛行収益

DWA_DLY_LA_BKG.FLN_REV_BY_ACTV

アクティブ・アカウントが寄与した飛行収益

FLRVN

飛行収益

DWA_DLY_LA_BKG.FLN_REV

飛行収益

FTCNT

フライト数

DWA_DLY_LA_BKG.FLT_CNT

フライト数

TKAMT

チケット金額

DWA_DLY_LA_BKG.TKT_AMT

チケット金額

導出メジャー

表8-29に、導出メジャーの簡単な説明を示します。

表8-29 ロイヤルティ予約ファクト・キューブの導出メジャー

物理名

論理名

定義

ACCNT_LP

アクティブ・アカウント数LP

LAG(LYBF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME)

ACCNT_LP_PCT_CHG

アクティブ・アカウント数%変更LP

LAG_VARIANCE_PERCENT(LYBF.ACCNT, 1) OVER HIERARCHY ("TIME".HTIME)

ACCNT_YTD

アクティブ・アカウント数YTD

SUM(LYBF.ACCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

ACCNT_YTD_LY

アクティブ・アカウント数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

アクティブ・アカウント数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.ACCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

BKCNT_LP

予約数LP

LAG(LYBF.BKCNT, 1) OVER HIERARCHY ("TIME".HTIME)

BKCNT_LP_PCT_CHG

予約数%変更LP

LAG_VARIANCE_PERCENT(LYBF.BKCNT, 1) OVER HIERARCHY ("TIME".HTIME)

BKCNT_YTD

予約数YTD

SUM(LYBF.BKCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

BKCNT_YTD_LY

予約数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

予約数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.BKCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CFCNT_LP

確認済予約数LP

LAG(LYBF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CFCNT_LP_PCT_CHG

確認済予約数%変更LP

LAG_VARIANCE_PERCENT(LYBF.CFCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CFCNT_YTD

確認済予約数YTD

SUM(LYBF.CFCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CFCNT_YTD_LY

確認済予約数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

確認済予約数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.CFCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

CLCNT_LP

キャンセル済予約数LP

LAG(LYBF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CLCNT_LP_PCT_CHG

キャンセル済予約数%変更LP

LAG_VARIANCE_PERCENT(LYBF.CLCNT, 1) OVER HIERARCHY ("TIME".HTIME)

CLCNT_YTD

キャンセル済予約数YTD

SUM(LYBF.CLCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

CLCNT_YTD_LY

キャンセル済予約数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

キャンセル済予約数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.CLCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

FLRVN_LP

飛行収益LP

LAG(LYBF.FLRVN, 1) OVER HIERARCHY ("TIME".HTIME)

FLRVN_LP_PCT_CHG

飛行収益%変更LP

LAG_VARIANCE_PERCENT(LYBF.FLRVN, 1) OVER HIERARCHY ("TIME".HTIME)

FLRVN_YTD

飛行収益YTD

SUM(LYBF.FLRVN) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

FLRVN_YTD_LY

飛行収益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

飛行収益YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.FLRVN_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

FPCNT_LP

飛行乗客数LP

LAG(LYBF.FPCNT, 1) OVER HIERARCHY ("TIME".HTIME)

FPCNT_LP_PCT_CHG

飛行乗客数%変更LP

LAG_VARIANCE_PERCENT(LYBF.FPCNT, 1) OVER HIERARCHY ("TIME".HTIME)

FPCNT_YTD

飛行乗客数YTD

SUM(LYBF.FPCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

FPCNT_YTD_LY

飛行乗客数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

飛行乗客数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.FPCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

FRAC_LP

アクティブ・アカウントが寄与した飛行収益LP

LAG(LYBF.FRAC, 1) OVER HIERARCHY ("TIME".HTIME)

FRAC_LP_PCT_CHG

アクティブ・アカウントが寄与した飛行収益%変更LP

LAG_VARIANCE_PERCENT(LYBF.FRAC, 1) OVER HIERARCHY ("TIME".HTIME)

FRAC_YTD

アクティブ・アカウントが寄与した飛行収益YTD

SUM(LYBF.FRAC) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

FRAC_YTD_LY

アクティブ・アカウントが寄与した飛行収益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

アクティブ・アカウントが寄与した飛行収益YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.FRAC_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

FTCNT_LP

フライト数LP

LAG(LYBF.FTCNT, 1) OVER HIERARCHY ("TIME".HTIME)

FTCNT_LP_PCT_CHG

フライト数%変更LP

LAG_VARIANCE_PERCENT(LYBF.FTCNT, 1) OVER HIERARCHY ("TIME".HTIME)

FTCNT_YTD

フライト数YTD

SUM(LYBF.FTCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

FTCNT_YTD_LY

フライト数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

フライト数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.FTCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

LACNT_LP

ロイヤルティ・アカウント数LP

LAG(LYBF.LACNT, 1) OVER HIERARCHY ("TIME".HTIME)

LACNT_LP_PCT_CHG

ロイヤルティ・アカウント数%変更LP

LAG_VARIANCE_PERCENT(LYBF.LACNT, 1) OVER HIERARCHY ("TIME".HTIME)

LACNT_YTD

ロイヤルティ・アカウント数YTD

SUM(LYBF.LACNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

LACNT_YTD_LY

ロイヤルティ・アカウント数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

ロイヤルティ・アカウント数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.LACNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

PCNT_LP

乗客数LP

LAG(LYBF.PCNT, 1) OVER HIERARCHY ("TIME".HTIME)

PCNT_LP_PCT_CHG

乗客数%変更LP

LAG_VARIANCE_PERCENT(LYBF.PCNT, 1) OVER HIERARCHY ("TIME".HTIME)

PCNT_YTD

乗客数YTD

SUM(LYBF.PCNT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

PCNT_YTD_LY

乗客数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

乗客数YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.PCNT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

TKAMT_LP

チケット金額LP

LAG(LYBF.TKAMT, 1) OVER HIERARCHY ("TIME".HTIME)

TKAMT_LP_PCT_CHG

チケット金額%変更LP

LAG_VARIANCE_PERCENT(LYBF.TKAMT, 1) OVER HIERARCHY ("TIME".HTIME)

TKAMT_YTD

チケット金額YTD

SUM(LYBF.TKAMT) OVER HIERARCHY ("TIME".HTIME BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT LEVEL "TIME"."YEAR")

TKAMT_YTD_LY

チケット金額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

チケット金額YTD %変更LY

LAG_VARIANCE_PERCENT(LYBF.TKAMT_YTD, 1) OVER HIERARCHY ("TIME".HTIME BY ANCESTOR AT LEVEL "TIME".HTIME."YEAR" POSITION FROM BEGINNING)

9 Oracle Airlines Data Modelのデータ・マイニング・モデル

この章では、Oracle Airlines Data Modelで提供されるデータ・マイニング・モデルの参照情報を提供します。

この章の内容は次のとおりです。

- Oracle Airlines Data Modelのデータ・マイニングについて

- Oracle Airlines Data Modelマイニング結果表

- モデル1: 顧客セグメンテーション分析

- モデル2: 顧客ロイヤルティ分析

- モデル3: 顧客生涯価値分析

- モデル4: 搭乗頻度の高い乗客の予測

Oracle Airlines Data Modelのデータ・マイニングについて

Oracle Airlines Data Modelのマイニング・モデルには、マイニング・パッケージ、マイニング・ソース表(MV)およびターゲット表が含まれます。

ソース・マテリアライズド・ビューは、Oracle Airlines Data Modelの3NFレイヤー表(実表、参照表)および分析レイヤー表(導出表、参照表)で定義されます。マイニング・パッケージのプロシージャは、ソース表からデータを取得してマイニング・モデルをトレーニングします。トレーニングされたマイニング・モデルは、同様に3NFおよび分析レイヤー表で定義される適用表(MV)に適用されます。ソース表および適用表のデータは、時間によって異なります。ターゲット表には、マイニングの結果データが含まれますが、これは、トレーニングされたモデルから導出されたルールであり、トレーニングされたモデルを適用データに適用した結果でもあります。

注意:
Oracle Airlines Data Modelでは、データ・モデルの変更または新規のデータ・モデルはサポートされません。したがって、Oracle Airlines Data Modelで定義および提供されたデータ・モデルは変更せず、データ・モデルを作成する場合は、提供されたデータ・モデルをコピーしてください。

表9-2に示すように、Oracle Airlines Data Modelマイニング・モデルでは、特定の問題タイプに対して指定されたアルゴリズムが使用されます。

表9-1 Oracle Airlines Data Modelのモデルが使用するアルゴリズムのタイプ

モデル

問題のタイプ

データ・マイニング・モデルで使用されるアルゴリズム

モデル1: 顧客セグメンテーション分析

クラスタリング

K-Meansクラスタリング

モデル2: 顧客ロイヤルティ分析

分類

Decision Tree (DT)、Support Vector Machine (SVM)

モデル3: 顧客生涯価値分析

分類および回帰

ディシジョン・ツリー(DT)、一般化線形モデル回帰(GLMR)

モデル4: 搭乗頻度の高い乗客の予測

分類

Decision Tree (DT)、Support Vector Machine (SVM)

Oracle Airlines Data Modelのデータ・マイニング・アーキテクチャの理解

Oracle Airlines Data Modelは、1つのスキーマのoadm_sysで構成されます。表9-1に、マイニング・ソース表(MV)のマップ方法とマイニング・パッケージの動作方法を示します。

oadm_sysスキーマの構成は次のとおりです。

- OADMメイン・モデル: これには、すべての実表、参照表、検索表、導出表および集計表が含まれます。

- マイニング・モデル・パッケージ(pkg_oadm_mining): マイニング・ソース表および適用表のデータが提供されると、マイニング・パッケージは、ソース表を使用してモデルをトレーニングし、マイニング・ルールを生成し、適用データにトレーニング・モデルを適用して、予測される結果を生成します。

- マイニング・モデル・ソースおよび適用表: マテリアライズド・ビューがOADMメイン・モデル表(3NFレイヤーの実表と参照表、分析レイヤーの導出表と参照表)で定義されます。

- マイニング・サポート表: マイニング・サポート表は中間表であり、マイニング・モデルのトレーニング中にマイニング・パッケージで使用されます。これらのサポート表の名前には、DMという接頭辞が付きます。

- マイニング結果表: マイニング結果表は、トレーニング・モデルからマイニング・ルールを保存します。これらの表は、適用データにトレーニング・モデルを適用した結果も保存します。

Oracle Miningのトレーニングおよびスコアリング(適用)プロセスの詳細は、『Oracle Data Mining概要』を参照してください。

図9-1 Oracle Airlines Data Modelのマイニング・パッケージの概要

「図9-1 Oracle Airlines Data Modelのマイニング・パッケージの概要」の説明

マイニング・モデルのリフレッシュ・プロシージャの使用

顧客情報および顧客動作は、時間の経過とともに変化します。このため、トレーニングされたマイニング・モデルは、最新の顧客データおよび使用状況データを使用してリフレッシュできます。トレーニングされたマイニング・モデルをリフレッシュすることで、最新のデータに基づいてマイニング・モデルを再トレーニングします。再トレーニングされたマイニング・モデルと以前のトレーニング・モデルは、最新のソース・データに基づいてテストされ、最も適したものが選択されます。マイニング・モデルのリフレッシュ・プロセスは、次の3つのタスクに分類されます。

- データの準備: データをロードし、マイニング・アルゴリズムによって認識される形式に変換します。また、ユーザーは、次の2つのタスクのいずれかにそれぞれ対応する2セットのデータを準備する必要があります。

- トレーニング・データ

- スコアリング(適用)・データ

- トレーニング: 顧客の最近のデータがトレーニング・データとして使用され、アルゴリズムの使用によって、選択したトレーニング・データに基づいてモデルがトレーニングされます。

- スコアリング(適用): 顧客の最新のデータがスコアリング・データとして使用され、選択したスコアリング・データにトレーニングされたマイニング・モデルが適用されて、管理下の問題のターゲット変数や管理外の問題のグルーピング/ルールが予測されます。

最新の顧客データおよび搭乗頻度の低い乗客のデータに基づいてすべてのマイニング・モデルをリフレッシュするには、pkg_oadm_mining.refresh_modelプロシージャをコールします。このプロシージャは、各モデルで次のタスクを実行します。

- 3NFおよび分析レイヤー表からの最新データに基づいて、すべてのソース・マテリアライズド・ビューをリフレッシュします。

- 新しいトレーニング・データを使用して各モデルを再度トレーニングします。新しくトレーニングされたマイニング・モデルと以前のメイン・マイニング・モデルを新しいトレーニング・データに適用して、どちらのモデルがより適切に動作するかを確認します。2つのモデルのうち最も適したものがメイン・マイニング・モデルとして選択されます。

- 最新の適用データに各メイン・モデルを適用します。

マイニング・モデルのリフレッシュ中に発生したエラーは、制御表のdwc_intra_etl_activityに保存されます。

Oracle Airlines Data Modelのデータ・マイニングについて

表9-2 Oracle Airlines Data Modelのモデルが使用するアルゴリズムのタイプ

モデル

問題のタイプ

データ・マイニング・モデルで使用されるアルゴリズム

モデル1: 顧客セグメンテーション分析

クラスタリング

K-Meansクラスタリング

モデル2: 顧客ロイヤルティ分析

分類

Decision Tree (DT)、Support Vector Machine (SVM)

モデル3: 顧客生涯価値分析

分類および回帰

ディシジョン・ツリー(DT)、一般化線形モデル回帰(GLMR)

モデル4: 搭乗頻度の高い乗客の予測

分類

Decision Tree (DT)、Support Vector Machine (SVM)

Oracle Airlines Data Modelマイニング結果表

表9-3に、dwd_cust_mnngデータ・マイニング結果表を示します。

表9-3 dwd_cust_mnngデータ・マイニング結果表

列名

データ型

説明

MO_CD

VARCHAR2(30)

モデルがトレーニングされたときの月コード

FF_CARD_KEY

NUMBER(38)

搭乗頻度の高い乗客を一意に識別するための、搭乗頻度の高い乗客のカード・キー

CUST_SGMNT_CD

VARCHAR2(30)

顧客セグメント・コード

CUST_LYLTY_DT_PRED

VARCHAR2(30)

ディシジョン・ツリーを使用した顧客ロイヤルティ予測

CUST_LYLTY_DT_ND_NBR

VARCHAR2(30)

ディシジョン・ツリーを使用したツリー内の顧客ロイヤルティ予測のノード番号

CUST_LYLTY_SVM_PRED

VARCHAR2(30)

サポート・ベクター・マシンを使用した顧客ロイヤルティ予測

CUST_LYLTY_SVM_PROB

NUMBER(10,8)

サポート・ベクター・マシンを使用した顧客ロイヤルティ予測確率

LTV_BAND_CD

VARCHAR2(30)

生涯価値バンド・コード

LTV_VALUE

NUMBER(16,2)

生涯価値(連続値)

LT_SRVVL_CD

VARCHAR2(30)

生涯生存価値コード

LT_SRVVL_VALUE

NUMBER(16,2)

生涯生存価値(連続値)

表9-4に、dwr_cust_sgmnt結果表を示します。

表9-4 dwr_cust_sgmntデータ・マイニング結果表

名前

型

説明

CUST_SGMNT_KEY

NUMBER(30)

順序によって生成された顧客セグメンテーション・キー

CUST_SGMNT_CD

VARCHAR2(30)

顧客セグメンテーション・コード

CUST_SGMNT_NAME

VARCHAR2(50)

顧客セグメンテーション名

CUST_SGMNT_DESC

VARCHAR2(50)

顧客セグメンテーションの説明

CUST_SGMNT_PROFILE

VARCHAR2(4000)

セグメントに含まれる顧客のすべての属性の平均値と最頻値によって構成される顧客セグメンテーション・プロファイル

SGMNT_DISPRSN

NUMBER(10,4)

セグメント内の顧客の類似度を示すセグメント分散

SPRTNG_REC_CNT

NUMBER(16)

セグメント内の顧客の数に相当するサポート・レコード数

TREE_LVL

NUMBER(4)

階層型k-meansクラスタリングのツリーのレベル

IS_LEAF_IND

CHAR(1)

リーフ・レベル・インジケータ

表9-5に、dwd_cust_lylty_dt_rulesデータ・マイニング結果表を示します。

表9-5 dwd_cust_lylty_dt_rulesデータ・マイニング結果表

名前

型

説明

MO_CD

VARCHAR2(30)

モデルがトレーニングされたときの月コード

ANALYSIS_NAME

VARCHAR2(100)

分析の名前

MODEL_NAME

VARCHAR2(100)

マイニング・モデル名

RULE_ID

NUMBER(10)

ルール識別子番号

PERFORMANCE_MEASURE

VARCHAR2(100)

ターゲット・メジャー列名

MEASURE_VALUE

VARCHAR2(100)

ターゲット・メジャー値

PROFILE

VARCHAR2(1000)

各ツリー・ノードのディシジョンを連結することで構成される顧客のプロファイル

IS_LEAF

CHAR(10)

リーフ・レベル・インジケータ

PREDICTION_COUNT

NUMBER(10)

ノードの予測と同じ予測を持つ、このノードに分類される顧客の数

RECORD_COUNT

NUMBER(10)

このノードに分類される顧客の数

SUPPORT

NUMBER(10,5)

record_countと顧客の合計数の比率

CONFIDENCE

NUMBER(10,5)

prediction_countとrecord_countの比率

RULE_DISPLAY_ORDER

NUMBER(10)

ルール表示順序

表9-6に、dwd_cust_lylty_svm_factorデータ・マイニング結果表を示します。

表9-6 dwd_cust_lylty_svm_factorデータ・マイニング結果表

名前

型

説明

MO_CD

VARCHAR2(30)

モデルがトレーニングされたときの月コード

TARGET_VALUE

VARCHAR2(100)

ターゲット・メジャー値

ATTRIBUTE_NAME

VARCHAR2(4000)

ATTRIBUTE_SUBNAME

VARCHAR2(4000)

ATTRIBUTE_VALUE

VARCHAR2(4000)

COEFFICIENT

NUMBER

表9-7に、dwd_cust_ltv_dt_rulesデータ・マイニング結果表を示します。

表9-7 dwd_cust_ltv_dt_rulesデータ・マイニング結果表

名前

型

説明

MO_CD

VARCHAR2(30)

ANALYSIS_NAME

VARCHAR2(100)

分析の名前

MODEL_TYPE

VARCHAR2(100)

マイニング・モデルのタイプ

MODEL_NAME

VARCHAR2(100)

マイニング・モデル名

RULE_ID

NUMBER(10)

ルール識別子番号

PERFORMANCE_MEASURE

VARCHAR2(100)

ターゲット・メジャー列名

MEASURE_VALUE

VARCHAR2(100)

ターゲット・メジャー値

PROFILE

VARCHAR2(1000)

各ツリー・ノードのディシジョンを連結することで構成される、搭乗頻度の低い乗客のプロファイル

IS_LEAF

CHAR(10)

リーフ・レベル・インジケータ

PREDICTION_COUNT

NUMBER(10)

ノードの予測と同じ予測を持つ、このノードに分類される搭乗頻度の低い乗客の数

RECORD_COUNT

NUMBER(10)

このノードに分類される搭乗頻度の低い乗客の数

SUPPORT

NUMBER(10,5)

record_countと搭乗頻度の低い乗客の合計数の比率

CONFIDENCE

NUMBER(10,5)

prediction_countとrecord_countの比率

RULE_DISPLAY_ORDER

NUMBER(10)

ルール表示順序

表9-8に、dwd_cust_ltv_svm_factorデータ・マイニング結果表を示します。

表9-8 dwd_cust_ltv_svm_factorデータ・マイニング結果表

名前

型

説明

MO_CD

VARCHAR2(30)

モデルがトレーニングされたときの月コード

MODEL_NAME

VARCHAR2(100)

マイニング・モデル名

TARGET_COLUMN

VARCHAR2(100)

ターゲット・メジャー値

TARGET_COLUMN_ABBR

VARCHAR2(30)

ターゲット・メジャー値の略語

ATTRIBUTE_NAME

VARCHAR2(4000)

顧客属性名

ATTRIBUTE_SUBNAME

VARCHAR2(4000)

顧客属性別名(存在する場合)

ATTRIBUTE_VALUE

VARCHAR2(4000)

顧客属性の値

COEFFICIENT

NUMBER

サポート・ベクター・マシン・アルゴリズムによって予測される属性係数

表9-9に、dwd_ffp_pred_dt_rulesデータ・マイニング結果表を示します。

表9-9 dwd_cust_lylty_svm_factorデータ・マイニング結果表

名前

型

説明

MO_CD

VARCHAR2(30)

ANALYSIS_NAME

VARCHAR2(100)

分析の名前

MODEL_TYPE

VARCHAR2(100)

マイニング・モデルのタイプ

MODEL_NAME

VARCHAR2(100)

マイニング・モデル名

RULE_ID

NUMBER(10)

ルール識別子番号

PERFORMANCE_MEASURE

VARCHAR2(100)

ターゲット・メジャー列名

MEASURE_VALUE

VARCHAR2(100)

ターゲット・メジャー値

PROFILE

VARCHAR2(1000)

各ツリー・ノードのディシジョンを連結することで構成される、搭乗頻度の低い乗客のプロファイル

IS_LEAF

CHAR(10)

リーフ・レベル・インジケータ

PREDICTION_COUNT

NUMBER(10)

ノードの予測と同じ予測を持つ、このノードに分類される搭乗頻度の低い乗客の数

RECORD_COUNT

NUMBER(10)

このノードに分類される搭乗頻度の低い乗客の数

SUPPORT

NUMBER(10,5)

record_countと搭乗頻度の低い乗客の合計数の比率

CONFIDENCE

NUMBER(10,5)

prediction_countとrecord_countの比率

RULE_DISPLAY_ORDER

NUMBER(10)

ルール表示順序

表9-10に、dwd_ffp_pred_svm_factorデータ・マイニング結果表を示します。

表9-10 dwd_ffp_pred_svm_factorデータ・マイニング結果表

名前

型

説明

MO_CD

VARCHAR2(30)

モデルがトレーニングされたときの月コード

ATTRIBUTE_NAME

VARCHAR2(4000)

搭乗頻度の低い乗客の属性名

ATTRIBUTE_SUBNAME

VARCHAR2(4000)

搭乗頻度の低い乗客の属性別名(存在する場合)

ATTRIBUTE_VALUE

VARCHAR2(4000)

搭乗頻度の低い乗客の属性の値

COEFFICIENT

NUMBER

サポート・ベクター・マシン・アルゴリズムによって予測される属性係数

表9-11に、dwd_non_ffp_mnngデータ・マイニング結果表を示します。

表9-11 dwd_non_ffp_mnngデータ・マイニング結果表

名前

型

説明

MO_CD

VARCHAR2(30)

モデルがトレーニングされたときの月コード

TRVL_DOC_NBR

VARCHAR2(30)

識別のために乗客によって示される旅行ドキュメント番号

FST_NM

VARCHAR2(40)

搭乗頻度の低い乗客の名

LAST_NM

VARCHAR2(40)

搭乗頻度の低い乗客の姓

FFP_DT_PRED

VARCHAR2(10)

ディシジョン・ツリーを使用した、搭乗頻度の低い乗客のうちで搭乗頻度の高い乗客になるという予測

FFP_DT_ND_NBR

VARCHAR2(30)

ディシジョン・ツリーの予測のノード番号

FFP_SVM_PRED

VARCHAR2(10)

サポート・ベクター・マシンを使用した、搭乗頻度の低い乗客のうちで搭乗頻度の高い乗客になるという予測

FFP_SVM_PROB

NUMBER(10,8)

サポート・ベクター・マシンを使用した、搭乗頻度の低い乗客のうちで搭乗頻度の高い乗客になるという予測確率

モデル1: 顧客セグメンテーション分析

ビジネス問題では、顧客の人口統計や飛行履歴などに基づいて顧客を一般的な同種のグループにグループ化します。ビジネス・アナリストは、モデルによって検出された顧客グループをさらに深く理解するために各セグメントを調査し、各セグメントに名前を付けることができます。

顧客は、クラスタリング・アルゴリズムのK-Meansを使用してクラスタ化されます。検出されたクラスタリング・ルールによって、顧客のプロファイルが示されます。

顧客セグメンテーションのソース

次の表に、K-Meansモデルのソースとしてデータ・ウェアハウスの3NFレイヤー(実表、参照表)および分析レイヤー(導出表、参照表)から識別される列を示します。

表9-12に、モデルの入力ソース変数として識別されるマテリアライズド・ビューdmv_cust_profile_srcの列を示します。

表9-12 顧客セグメンテーションのソース: dmv_cust_profile_src

列名

説明

ff_card_key

順序によって生成された一意の識別子である、搭乗頻度の高い乗客のカード・キー

ff_nbr

搭乗頻度の高い乗客の識別番号(ビジネス・キー)

clndr_month_key

収集されたデータのカレンダの月のキー

gndr

搭乗頻度の高い乗客の性別

income_lvl

搭乗頻度の高い乗客の所得水準

marital_sts

搭乗頻度の高い乗客の婚姻関係

edu

搭乗頻度の高い乗客の学歴

occupation

搭乗頻度の高い乗客の職業

age

搭乗頻度の高い乗客の年齢

card_carr

carr_cd

rqst_typ

搭乗頻度の高い乗客によるリクエスト・タイプ

sts_cd

ステータス・コード

airl_mbshp_lvl

搭乗頻度の高い乗客の航空会社のメンバーシップ・レベル

airl_prorty_cd

搭乗頻度の高い乗客の航空会社の優先度コード

airl_tier_desc

航空会社の層の説明

airl_cust_value

航空会社の顧客値

alan_membr_lvl

all_airl_prorty_cd

alan_tier_desc

cert_nbr

alanc_cd

stk_cntrl_nbr

cls_bef_upgrd

アップグレード前の予約クラス(アップグレードがある場合)

miles_cr_ind

マイル・インジケータ

city_nm

搭乗頻度の高い乗客の都市名

ctry_nm

搭乗頻度の高い乗客の国名

cont_nm

搭乗頻度の高い乗客の大陸名

sales_chnl_id

搭乗頻度の高い乗客が予約を行う場合に使用する販売チャネル・インジケータ

tot_ernd_miles_amt

搭乗頻度の高い乗客が取得した合計マイル数

mo_ernd_miles_amt

clndr_month_keyの搭乗頻度の高い乗客が取得したマイル数

tot_redeem_miles_amt

搭乗頻度の高い乗客が引き換えた合計マイル数

mo_redeem_miles_amt

clndr_month_keyの搭乗頻度の高い乗客が引き換えたマイル数

tot_expired_miles_amt

搭乗頻度の高い乗客の期限切れ合計マイル数

mo_expired_miles_amt

clndr_month_keyの搭乗頻度の高い乗客の期限切れマイル数

tot_conf_bkgs

搭乗頻度の高い乗客が行った予約における確認済予約の合計数

mo_conf_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約における確認済予約の数

tot_grp_bkgs

搭乗頻度の高い乗客が行った予約におけるグループ予約の合計数

mo_grp_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるグループ予約の数

tot_night_bkgs

搭乗頻度の高い乗客が行った予約における夜間予約の合計数

mo_night_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約における夜間予約の数

tot_dead_bkgs

搭乗頻度の高い乗客が行った予約における無効予約の合計数

mo_dead_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約における無効予約の数

tot_bsns_cls_bkgs

搭乗頻度の高い乗客が行った予約におけるビジネス・クラス予約の合計数

mo_bsns_cls_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるビジネス・クラス予約の数

tot_ecnmy_cls_bkgs

搭乗頻度の高い乗客が行った予約におけるエコノミ・クラス予約の合計数

mo_ecnmy_cls_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるエコノミ・クラス予約の数

tot_cdsh_bkgs

搭乗頻度の高い乗客が行った予約におけるコード共有予約の合計数

mo_cdsh_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるコード共有予約の数

tot_brdng_cnt

搭乗頻度の高い乗客の搭乗フライトの合計回数

mo_brdng_cnt

clndr_month_keyの搭乗頻度の高い乗客の搭乗フライトの回数

tot_open_bkgs

搭乗頻度の高い乗客が行った予約におけるオープン予約の合計数

mo_open_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるオープン予約の数

tot_info_bkgs

搭乗頻度の高い乗客が行った予約における情報予約の合計数

mo_info_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約における情報予約の数

tot_avg_days_btwn_bkg_dprtr

確定された予約とフライトの出発日の間の合計平均日数

mo_avg_days_btwn_bkg_dprtr

clndr_month_keyの確定された予約とフライトの出発日の間の平均日数

tot_bkgs_at_rdy_to_leave

搭乗頻度の高い乗客の出発準備ができている合計予約数

mo_bkgs_at_rdy_to_leave

clndr_month_keyの搭乗頻度の高い乗客の出発準備ができている予約数

tot_cpn_amt

合計クーポン数

mo_cpn_amt

clndr_month_keyのクーポン数

マテリアライズド・ビューdmv_cust_profile_srcは、次の表から導出されます。

- dwb_lylty_acct_bal_hist_h

- dwd_bkg_fact

- dwm_frequent_flyer

- dwm_clndr

- dwm_geogry

- dwc_etl_parameter

顧客セグメンテーションの出力

マイニング・ルールは、次のターゲット表に保存されます。

- dwr_cust_sgmnt

スコアリング結果は、ターゲット表dwd_cust_mnngの次の列に保存されます。

- dwd_cust_mnng. cust_sgmnt_cd

顧客セグメンテーションのアルゴリズム

- K-Meansクラスタリング・アルゴリズム

モデル2: 顧客ロイヤルティ分析

ビジネス問題では、顧客のプロファイルを構築して、顧客の特性が航空会社に対するロイヤルティに影響を与えることを説明します。Oracle Data Miningでは、KPIは、ディシジョン・ツリー(DT)およびサポート・ベクター・マシン(SVM)という一般的な2つの分類アルゴリズムを使用してモデル化されます。この分析では、航空会社に対するロイヤルティに顧客のどのキー属性が影響を与えているかを識別します。このモデルは、顧客の様々な属性をマイニングします。

モデルからの出力には次の2つがあります。

- 検出ルールによって、航空会社に対する顧客ロイヤルティと顧客属性の間の相関関係が示されます。

- 履歴データに基づいて構築されたモデルを使用して、次の月または四半期に関して現在の基本顧客データを対象に予測を行うことができます。

ターゲット変数

ルールは、月または四半期ごとに生成されるように設計されます。したがって、ターゲットとして次の変数を使用して、すべての顧客に対して毎月1つのSVMモデルと1つのDTモデルが作成されます。

ディシジョン・ツリー(DT)のターゲット変数は次のとおりです。

- 乗客ロイヤルティ・コードcust_lylty_cd

サポート・ベクター・マシン(SVM)のターゲット変数は次のとおりです。

- 乗客ロイヤルティ・コードcust_lylty_cd

顧客ロイヤルティのソース

顧客ロイヤルティ・モデルでは、ソースとしてdmv_cust_loyalty_srcマテリアライズド・ビューを使用します。このマテリアライズド・ビューには、dmv_cust_profile_srcマテリアライズド・ビューのすべての列と、次の列が含まれます。

- cust_rfmp_cd

- cust_lylty_score

- cust_lylty_cd

顧客ロイヤルティの出力

マイニング・ルールは、次のターゲット表に保存されます。

- dwd_cust_lylty_dt_rules

- dwd_cust_lylty_svm_factor

スコアリング結果は、ターゲット表dwd_cust_mnngの次の列に保存されます。

- cust_lylty_dt_pred

- cust_lylty_dt_nd_nbr

- cust_lylty_svm_pred

- cust_lylty_svm_prob

顧客ロイヤルティのアルゴリズム

- 分類用のディシジョン・ツリー(DT)

- 分類用のサポート・ベクター・マシン(SVM)

モデル3: 顧客生涯価値分析

ビジネス問題では、顧客の人口統計情報、飛行履歴、サービス品質などの基準に基づいて、生涯を通じて収益価値が最も大きくなる可能性が高い顧客を識別および予測します。

この分析では、生涯価値に顧客のどのキー属性が影響を与えているかを識別します。生涯価値は、連続値です(顧客が寄与する総収益)。生涯価値は、標準的なビニング操作を使用してカテゴリ値に変換されます。分類変数は、様々な独立変数(属性)がターゲットの従属変数(KPI - 分類)に与える影響を特定または予測するために、分類モデルとしてモデル化されます。Oracle Data Mining (11gリリース2)では、分類アルゴリズムのディシジョン・ツリー(DT)を使用して、ターゲット変数のカテゴリ生涯価値および生涯生存価値がモデル化されます。

連続する生涯価値および生涯生存価値は、一般化線形モデル回帰(GLMR)の回帰アルゴリズムを使用して、回帰モデルとしてモデル化されます。

マイニング・モデルは、顧客の最新データを使用して毎月構築され、現在の基本顧客データに適用されて、生涯を通じて収益価値が最も大きくなる可能性が高い顧客が予測されます。

モデルからの出力には次の2つがあります。

- 生涯を通じて収益価値が最も大きくなる可能性が非常に高い顧客のプロファイルの概要を示す検出ルール。

- モデルが一度トレーニングされると、顧客データを対象に予測を行うことができます。

ターゲット変数

ルールは、月ごとに生成されるように設計されます。したがって、ターゲットとして次の変数を使用して、すべての顧客に対して毎月2つのGLMRモデルと2つのDTモデルが作成されます。

ディシジョン・ツリー(DT)のターゲット変数は次のとおりです。

- 生涯価値コードcust_ltv_bnd

- 生涯生存価値コード

一般化線形モデル回帰(GLMR)のターゲット変数は次のとおりです。

- 生涯価値tot_cpn_amt

- ライフタイム・サバイバル・バリュー

顧客生涯価値のソース

顧客ロイヤルティ・モデルでは、ソースとしてdmv_cust_ltv_srcマテリアライズド・ビューを使用します。このマテリアライズド・ビューには、dmv_cust_profile_srcマテリアライズド・ビューのすべての列と、次の列が含まれます。

- cust_ltv_bnd

顧客生涯価値の出力

マイニング・ルールは、次のターゲット表に保存されます。

- dwd_cust_ltv_dt_rules

- dwd_cust_ltv_svm_factor

スコアリング結果は、ターゲット表dwd_cust_mnngの次の列に保存されます。

- ltv_band_cd

- ltv_value

- lt_srvvl_cd

- lt_srvvl_value

顧客生涯価値のアルゴリズム

- 分類用のディシジョン・ツリー(DT)

- 回帰用の一般化線形モデル回帰(GLMR)

モデル4: 搭乗頻度の高い乗客の予測

ビジネス問題では、人口統計属性、フライト使用状況、1ユーザー当たりの収益などに基づいて、FFP乗客になる可能性の高い非FFP乗客(搭乗頻度の低い乗客)を識別および予測します。

この分析では、非FFP乗客がFFPになる可能性が高いかどうかを予測する場合に重要となる非FFP乗客のキー属性も識別します。トレーニング・データは、非FFP乗客とFFP乗客の混在したものになります。FFP乗客は、過去1年間に非FFPからFFPになった乗客です。ターゲット変数は、FFP_INDであり、FFP乗客の場合は1で、非FFP乗客の場合は0です。ターゲット変数FFP_INDは、分類アルゴリズムのサポート・ベクター・マシン(SVM)とディシジョン・ツリー(DT)を使用してモデル化されます。

2つのマイニング・モデルは、最新のFFPおよび非FFPデータを使用して毎月構築され、現在の非FFP乗客に適用されて、FFP乗客になる可能性の高い乗客が予測されます。

モデルからの出力には次の2つがあります。

- 検出ルールによって、FFPになる可能性の高い非FFP乗客のプロファイルの概要が示されます。

- モデルが一度トレーニングされると、現在の非FFP乗客を対象に予測を行うことができます。

ターゲット変数

ルールは、月ごとに生成されるように設計されます。したがって、ターゲットとして次の変数を使用して、毎月1つのSVMモデルと1つのDTモデルが作成されます。

- 搭乗頻度の高い乗客のインジケータff_ind

搭乗頻度の低い乗客のソース

次の表に、K-Meansモデルのソースとしてデータ・ウェアハウスの3NFレイヤー(実表、参照表)および分析レイヤー(導出表、参照表)から識別される列を示します。

表9-13に、モデルの入力ソース変数として識別されるマテリアライズド・ビューdmv_ffp_pred_srcの列を示します。

表9-13 搭乗頻度の高い乗客の予測ソース: dmv_ffp_pred_src

列名

説明

case_id

一意識別子

trvl_doc_typ

旅行ドキュメント・タイプ

trvl_doc_nbr

識別のために乗客によって示される旅行ドキュメント番号

ff_nbr

搭乗頻度の高い乗客の番号(ビジネス・キー)

idfn_cd

識別コード

pax_typ

乗客タイプ

typ_cd

タイプ・コード

gndr

乗客の性別

age

乗客の年齢

curr_sts

乗客の現在のステータス

ff_ind

搭乗頻度の高い乗客のインジケータ(現在FFPだが、過去に非FFPだった乗客は1、現在非FFPの乗客は0)

clndr_month_key

収集されたデータのカレンダの月のキー

sales_chnl_id

乗客が予約を行う場合に使用する販売チャネル・インジケータ

tot_conf_bkgs

搭乗頻度の高い乗客が行った予約における確認済予約の合計数

mo_conf_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約における確認済予約の数

tot_grp_bkgs

搭乗頻度の高い乗客が行った予約におけるグループ予約の合計数

mo_grp_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるグループ予約の数

tot_night_bkgs

搭乗頻度の高い乗客が行った予約における夜間予約の合計数

mo_night_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約における夜間予約の数

tot_dead_bkgs

搭乗頻度の高い乗客が行った予約における無効予約の合計数

mo_dead_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約における無効予約の数

tot_bsns_cls_bkgs

搭乗頻度の高い乗客が行った予約におけるビジネス・クラス予約の合計数

mo_bsns_cls_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるビジネス・クラス予約の数

tot_ecnmy_cls_bkgs

搭乗頻度の高い乗客が行った予約におけるエコノミ・クラス予約の合計数

mo_ecnmy_cls_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるエコノミ・クラス予約の数

tot_cdsh_bkgs

搭乗頻度の高い乗客が行った予約におけるコード共有予約の合計数

mo_cdsh_bkgs

clndr_month_keyの搭乗頻度の高い乗客が行った予約におけるコード共有予約の数

tot_avg_days_btwn_bkg_dprtr

確定された予約とフライトの出発日の間の合計平均日数

mo_avg_days_btwn_bkg_dprtr

clndr_month_keyの確定された予約とフライトの出発日の間の平均日数

tot_bkgs_at_rdy_to_leave

搭乗頻度の高い乗客の出発準備ができている合計予約数

mo_bkgs_at_rdy_to_leave

clndr_month_keyの搭乗頻度の高い乗客の出発準備ができている予約数

tot_cpn_amt

合計クーポン数

mo_cpn_amt

clndr_month_keyのクーポン数

搭乗頻度の低い乗客の出力

マイニング・ルールは、次のターゲット表に保存されます。

- dwd_ffp_pred_dt_rules

- dwd_ffp_pred_svm_factor

スコアリング結果は、ターゲット表dwd_non_ffp_mnngの次の列に保存されます。

- ffp_dt_pred

- ffp_dt_nd_nbr

- ffp_svm_pred

- ffp_svm_prob

搭乗頻度の低い乗客のアルゴリズム

- 分類用のディシジョン・ツリー(DT)

- 分類用のサポート・ベクター・マシン(SVM)

10 Oracle Airlines Data Modelユーティリティ・スクリプト

この章では、Oracle Airlines Data Modelのユーティリティ・スクリプトについて説明します。

この章の内容は次のとおりです。

- カレンダ移入

カレンダ移入

カレンダ移入スクリプトには、1回かぎりのインストール・パッケージが2つ含まれます。

カレンダ移入スクリプト

カレンダ移入スクリプトには、次のパッケージが含まれます。

- calendar_population_header.sql

- calendar_population_body.sql

これらのパッケージを実行すると、次の処理が行われます。

1. OADM_SYSスキーマの必要な変更を準備します。

2. 次のプロシージャを含むCalendar_Populationパッケージが作成されます。

- RUN(in_setup_start_date, in_setup_no_years)は、カレンダに関するすべてを移入するメイン・プロシージャです。

- RBIW_Base_Time_Tables_ddlは、複数階層(ビジネスまたはカレンダ)のサポートに必要な実表を作成します。

- RBIW_Populate_Time_Hier_Bsns(in_setup_start_date, in_setup_no_years)は、セットアップ・セクションまたはインストール・セクションで指定したビジネス階層で、実表のデータを設定します。

- RBIW_Populate_Time_Hier_Clndr(in_setup_start_date, in_setup_no_years)は、セットアップ・セクションまたはインストール・セクションで指定したカレンダ階層で、実表のデータを設定します。

- RBIW_Time_hier_Starは、時間階層レポート・レイヤー表を設定します。

- RBIW_Time_Viewsは、時間階層レポート・レイヤー・ビュー、スターおよびハイブリッド・スノーフレーク・ビューを設定します。

- RBIW_Populate_Time_Transformは、実時間表または作成済のビューを使用して、時間変換表への移入を行います。ビジネスとカレンダの両方の階層に変換データが移入されます。

カレンダ・データの移入方法

カレンダ・データを移入するには、次の手順を実行します。

1. OADM_SYSユーザーにログインします。

2. 次のSQL文を実行します。

exec Calendar_Population.run(date,num_years);

dateは、カレンダ・データを移入する開始日です。CHAR型であり、'YYYY-MM-DD'(たとえば、"2005-05-18")の形式で入力する必要があります。num_yearsは、カレンダ・データを移入する年数で、INTEGERである必要があります。

11 Oracle Airlines Data Modelサンプル・レポート

この章では、Oracle Airlines Data Modelサンプル・レポートについて説明し、次の項が含まれます。

- 代理店パフォーマンス分析

- 予約分析

- チャネル・パフォーマンス分析

- 収益分析

- 航路分析レポート

- コール・センター・パフォーマンス分析

- 顧客ロイヤルティ分析

- 顧客対話分析

注意:
この章の例で表示されるOracle Airlines Data Modelに付属のレポートおよびダッシュボードは、デモンストレーションのためにのみ提供されています。これらのレポートおよびダッシュボードのサンプルは、Oracleではサポートされません。

代理店パフォーマンス分析

代理店パフォーマンス分析レポートには、次の領域が含まれます。

- 代理店パフォーマンス分析確認済

- 代理店パフォーマンス分析PCT CANCEL

- 代理店パフォーマンス分析総収益

代理店パフォーマンス分析確認済

図11-1に示すとおり、このレポートでは、各代理店とそのランクについて確認されている今年度の月レベルの代理店パフォーマンス分析が提供されます。レポートでは、売上収益の確認LPや確認%変更LPなどのメトリックも表示されます。

レポートのディメンション:

- 時間

図11-1 代理店パフォーマンス分析確認済のサンプル・レポート

「図11-1 代理店パフォーマンス分析確認済のサンプル・レポート」の説明

代理店パフォーマンス分析PCT CANCEL

図11-2に示すとおり、このレポートでは、代理店の月レベルの合計予約におけるキャンセル率が、そのランクとともに提供されます。レポートには、キャンセル率のLPなどのメトリックが含まれます。

レポートのディメンション:

- 時間

図11-2 代理店パフォーマンス分析PCT CANCELのサンプル・レポート

「図11-2 代理店パフォーマンス分析PCT CANCELのサンプル・レポート」の説明

代理店パフォーマンス分析総収益

図11-3に示すとおり、このレポートでは、各代理店の代理店パフォーマンスに基づいて今年度の月レベルの総収益が提供されます。レポートには、その収益に応じた代理店のランクが表示されます。レポートでは、売上収益のLPや%変更LPなどのメトリックも表示されます。

レポートのディメンション:

- 時間

図11-3 代理店パフォーマンス分析総収益のサンプル・レポート

「図11-3 代理店パフォーマンス分析総収益のサンプル・レポート」の説明

予約分析

予約分析レポートには、次の領域が含まれます。

- 代理店予約分析

- 予約セグメント分析

- 日次予約分析

- フライト予約分析

- グループ予約分析

- 月次予約分析

- 四半期予約分析

- サービス・クラス分析

- 週次予約分析

代理店予約分析

図11-4に示すとおり、このレポートでは、年間の月レベルの代理店予約分析が提供されます。レポートによって、予約済のうちの予約チケット、確認チケット、キャンセル・チケットの数と実現率の内容に関する情報に加え、予約済、キャンセル済、確認済のLPや%変更LPメトリック、および実現率とキャンセル率が示されます。

レポートのディメンション:

- 時間

- 代理店名

- 予約クラス

図11-4 代理店予約分析のサンプル・レポート

「図11-4 代理店予約分析のサンプル・レポート」の説明

予約セグメント分析

図11-5に示すとおり、このレポートでは、予約セグメントの統計が、月レベルの予約済のうちの予約チケット数、確認数およびキャンセル数とともに提供されます。レポートでは、予約済、確認済およびキャンセル済の予約のLPや%変更LPなどのメトリックも表示されます。

レポートのディメンション:

- 時間

- セグメント

図11-5 予約セグメント分析のサンプル・レポート

「図11-5 予約セグメント分析のサンプル・レポート」の説明

日次予約分析

図11-6に示すとおり、このレポートでは、今年度の日レベルのチケット予約分析が提供されます。統計には、キャンセル済、チケット発行済、正味の予約済の数と、予約チケットの実現率も示されます。

レポートのディメンション:

- 時間

図11-6 日次予約分析のサンプル・レポート

「図11-6 日次予約分析のサンプル・レポート」の説明

フライト予約分析

図11-7に示すとおり、このレポートでは、今年度の月レベルの業務フライトのフライト予約が提供されます。レポートでは、チケットの予約数と、予約済のうちの確認済およびキャンセル済の数も表示されます。レポートには、予約済、確認済およびキャンセル済のLPや%変更LPのメトリックが含まれます。

レポートのディメンション:

- 時間

- 業務フライト

図11-7 フライト予約分析のサンプル・レポート

「図11-7 フライト予約分析のサンプル・レポート」の説明

グループ予約分析

図11-8に示すとおり、このレポートでは、異なるサービス・クラスごとに月レベルのグループのチケット予約が提供されます。レポートには、個人予約チケットの情報も含まれます。レポートでは、グループ予約と個人予約のLPや%変更LPなどのメトリックが表示されます。

レポートのディメンション:

- 時間

- サービス・クラス

図11-8 グループ予約分析のサンプル・レポート

「図11-8 グループ予約分析のサンプル・レポート」の説明

月次予約分析

図11-9に示すとおり、このレポートでは、チケットの月次予約分析が提供されます。予約済、確認済およびキャンセル済の統計が表示されます。レポートでは、予約、確認およびキャンセル・チケットのLPや%変更LPなどのメトリックも表示されます。

図11-9 月次予約分析のサンプル・レポート

「図11-9 月次予約分析のサンプル・レポート」の説明

四半期予約分析

図11-10に示すとおり、このレポートでは、今年度の四半期レベルの予約分析が提供されるため、予約が最も多い四半期と最も少ない四半期を把握できます。予約チケットと、予約チケットのうちの確認チケットおよびキャンセル・チケットの統計が表示されます。LPや%変更LPなどのメトリック、または予約、確認およびキャンセル・チケットが表示されます。

レポートのディメンション:

- 時間

図11-10 四半期予約分析のサンプル・レポート

「図11-10 四半期予約分析のサンプル・レポート」の説明

サービス・クラス分析

図11-11に示すとおり、このレポートでは、月レベルのサービス・クラスの分析が提供されるため、最も人気のあるクラスを把握できます。これは、サービス・クラスの予約済、確認済、キャンセル済、確認済からのキャンセル、正味の確認済で提供される情報から理解できます。LPや%変更LPなどのメトリックの情報も取得できます。

レポートのディメンション:

- 時間

- 業務フライト

図11-11 サービス・クラス分析のサンプル・レポート

「図11-11 サービス・クラス分析のサンプル・レポート」の説明

週次予約分析

図11-12に示すとおり、このレポートでは、チケットの週次予約分析が提供されます。レポートには、チケットの予約数と、週レベルの予約済のうちの確認済およびキャンセル済に関する情報が含まれます。メトリックのLPや%変更LPも提供されます。

レポートのディメンション:

- 時間

図11-12 週次予約分析のサンプル・レポート

「図11-12 週次予約分析のサンプル・レポート」の説明

チャネル・パフォーマンス分析

チャネル・パフォーマンス分析レポートには、次の領域が含まれます。

- 代理店予約分析

- 販売チャネル・パフォーマンス分析

代理店予約分析

図11-13に示すとおり、このレポートでは、代理店の予約分析が提供されます。レポートには、どの代理店でどのサービス・クラスがよく予約されているかについてと、確認済とキャンセル済の数、および実現率の内容に関する情報が表示されます。

レポートのディメンション:

- 時間

- 代理店

図11-13 代理店予約分析のサンプル・レポート

「図11-13 代理店予約分析のサンプル・レポート」の説明

販売チャネル・パフォーマンス分析

図11-14に示すとおり、このレポートでは、販売チャネル・パフォーマンス分析が提供されます。

レポートのディメンション:

- 時間

- 代理店

図11-14 販売チャネル・パフォーマンス分析のサンプル・レポート

「図11-14 販売チャネル・パフォーマンス分析のサンプル・レポート」の説明

収益分析

収益分析レポートには、次の領域が含まれます。

- 代理店収益分析(USD)

- 予約クラス収益分析(USD)

- チャネル収益分析(USD)

- フライト収益分析(USD)

- 販売地域当たりの飛行収益

- 販売地域およびサービス・クラス当たりの飛行収益

- 販売 - 純収益飛行チャネル・フロップ10

- 販売 - 純収益飛行チャネル上位10

- 販売 - 純収益飛行フロップ10の国

- 販売 - 純収益飛行上位10の国

- 販売 - 代理店当たりの純収益 - 上位10の収益

- セグメント収益分析(USD)

- サービス・クラス収益分析(USD)

代理店収益分析(USD)

図11-15に示すとおり、このレポートでは、月レベルの代理店の収益分析がUSD単位で提供されます。このレポートの情報を使用して、成績の優秀な代理店を確認できます。レポートでは、販売収益、純収益、LPおよび%変更LPの各メトリックに関する情報も提供されます。

レポートのディメンション:

- 時間

図11-15 代理店収益分析(USD)のサンプル・レポート

「図11-15 代理店収益分析(USD)のサンプル・レポート」の説明

予約クラス収益分析(USD)

図11-16に示すとおり、このレポートでは、予約クラスの収益分析がUSD単位で提供されます。これにより、どのサービス・クラスでどの予約クラスがよく使用されているかを確認できる情報が提供されます。レポートでは、純収益、販売収益、LPおよび%変更LPの各メトリックも提供されます。

レポートのディメンション:

- 時間

図11-16 予約クラス収益分析(USD)のサンプル・レポート

「図11-16 予約クラス収益分析(USD)のサンプル・レポート」の説明

チャネル収益分析(USD)

図11-17に示すとおり、このレポートでは、チャネル収益分析がUSD単位で提供されます。

レポートのディメンション:

- 時間

図11-17 チャネル収益分析(USD)のサンプル・レポート

「図11-17 チャネル収益分析(USD)のサンプル・レポート」の説明

フライト収益分析(USD)

図11-18に示すとおり、このレポートでは、月レベルのフライトの収益分析がUSD単位で提供されます。レポートには、業務フライトごとの収益が表示されます。レポートには、純収益、販売収益、LPおよび%変更LPの各メトリックに関する情報も含まれます。

レポートのディメンション:

- 時間

図11-18 フライト収益分析(USD)のサンプル・レポート

「図11-18 フライト収益分析(USD)のサンプル・レポート」の説明

販売地域当たりの飛行収益

図11-19に示すとおり、このレポートでは、今年度の月レベルの販売地域の飛行収益が提供されます。情報は、販売地域の飛行収益、飛行乗客数および平均料金と、LPや%変更LPを対象に取得されます。このレポートの情報によって、最も収益の多い地域を確認できます。

レポートのディメンション:

- 時間

- 代理店の地域

図11-19 販売地域当たりの飛行収益のサンプル・レポート

「図11-19 販売地域当たりの飛行収益のサンプル・レポート」の説明

販売地域およびサービス・クラス当たりの飛行収益

図11-20に示すとおり、このレポートでは、販売地域およびサービス・クラス当たりの飛行収益が提供されます。レポート情報は、フライト収益、フライト乗客数および平均料金と、フライト収益およびフライト乗客数のLPや%変更LPのメトリックに基づきます。このレポートの情報によって、収益の高い販売地域とサービス・クラスを確認できます。

レポートのディメンション:

- 時間

- 代理店の地域

- サービス・クラス

図11-20 販売地域およびサービス・クラス当たりの飛行収益のサンプル・レポート

「図11-20 販売地域およびサービス・クラス当たりの飛行収益のサンプル・レポート」の説明

販売 - 純収益飛行チャネル・フロップ10

図11-21に示すとおり、このレポートでは、販売の純収益飛行チャネル・フロップ10レポートが提供されます。

レポートのディメンション:

- 時間

図11-21 販売 - 純収益飛行チャネル・フロップ10

「図11-21 販売 - 純収益飛行チャネル・フロップ10」の説明

販売 - 純収益飛行チャネル上位10

図11-22に示すとおり、このレポートでは、販売の純収益の飛行チャネルがチャネル・タイプごとに提供されます。

レポートのディメンション:

- 時間

図11-22 純収益飛行チャネル上位10のサンプル・レポート

「図11-22 純収益飛行チャネル上位10のサンプル・レポート」の説明

販売 - 純収益飛行フロップ10の国

図11-23に示すとおり、このレポートでは、飛行乗客数の情報が国ごとに提供されます。

レポートのディメンション:

- 時間

図11-23 純収益飛行フロップ10の国のサンプル・レポート

「図11-23 純収益飛行フロップ10の国のサンプル・レポート」の説明

販売 - 純収益飛行上位10の国

図11-24に示すとおり、このレポートでは、上位10の国の純収益飛行が提供されます。

レポートのディメンション:

- 時間

図11-24 販売 - 純収益飛行上位10の国のサンプル・レポート

「図11-24 販売 - 純収益飛行上位10の国のサンプル・レポート」の説明

販売 - 代理店当たりの純収益 - 上位10の収益

図11-25に示すとおり、このレポートでは、上位10の代理店当たりの販売純収益が提供されます。

レポートのディメンション:

- 時間

図11-25 販売 - 代理店当たりの純収益 - 上位10の収益のサンプル・レポート

「図11-25 販売 - 代理店当たりの純収益 - 上位10の収益のサンプル・レポート」の説明

セグメント収益分析(USD)

図11-26に示すとおり、このレポートでは、月レベルの収益分析セグメント方式の情報が提供されます。販売収益、純収益、乗客当たりの純収益、予約当たりの純収益に関する統計が、LPメトリックとともに表示されます。このレポートでは、収益に基づいてよく使用されているセグメントを確認できます。

レポートのディメンション:

- 時間

図11-26 セグメント収益分析(USD)のサンプル・レポート

「図11-26 セグメント収益分析(USD)のサンプル・レポート」の説明

サービス・クラス収益分析(USD)

図11-27に示すとおり、このレポートでは、サービス・クラスの月レベルの収益分析がUSD単位で提供されます。レポートでは、使用可能なすべてのサービス・クラスからの項目と、サービス・クラスごとのクラス使用状況および収益が表示されます。レポートには、販売収益、純収益、乗客当たりの純収益、および予約の純収益に関するLPなどのメトリックも表示されます。

レポートのディメンション:

- 時間

図11-27 サービス・クラス収益分析(USD)のサンプル・レポート

「図11-27 サービス・クラス収益分析(USD)のサンプル・レポート」の説明

航路分析レポート

航路分析レポートには、1つのレポートが含まれます。

- 予約の航路ランク

予約の航路ランク

図11-28に示すとおり、このレポートでは、月レベルの予約に基づいて航路のランクに関する情報が提供されます。レポートには、予約済、確認済およびキャンセル済の統計と、予約済、確認済およびキャンセル済のLPや%変更LPメトリックが表示されます。レポートでは、予約統計に基づいて航路のランクが提供されます。レポートには、特定の航路のキャンセル率も表示されます。

レポートのディメンション:

- 時間

図11-28 予約の航路ランクのサンプル・レポート

「図11-28 予約の航路ランクのサンプル・レポート」の説明

コール・センター・パフォーマンス分析

コール・センター・パフォーマンス分析レポートには、次の領域が含まれます。

- コール・センター・パフォーマンス

- コール・センター販売パフォーマンス

コール・センター・パフォーマンス

図11-29に示すとおり、このレポートでは、年間の月レベルのコール・センター・パフォーマンス代理店が提供されます。レポートには、電話の合計回数と、電話の合計のうち対応可能な電話の回数が含まれます。電話の合計回数および対応可能な電話のLPや%変更LPなどのメトリックは、このレポートから取得できます。

レポートのディメンション:

- 時間

- 代理店

図11-29 コール・センター・パフォーマンスのサンプル・レポート

「図11-29 コール・センター・パフォーマンスのサンプル・レポート」の説明

コール・センター販売パフォーマンス

図11-30に示すとおり、このレポートでは、すべての代理店のコール・センターについて、今年度の月レベルの販売パフォーマンスが提供されます。レポートには、販売収益とクーポン数の情報が含まれます。このレポートには、販売収益とクーポン数のLPや%変更LPのメトリックも表示されます。

レポートのディメンション:

- 時間

- 代理店

図11-30 コール・センター販売パフォーマンスのサンプル・レポート

「図11-30 コール・センター販売パフォーマンスのサンプル・レポート」の説明

顧客ロイヤルティ分析

顧客ロイヤルティ分析レポートには、次の領域が含まれます。

- 航空会社への寄与

- 付与/引換え

- メンバーシップ開発

- 搭乗頻度の高い乗客の顧客マイニング

- 搭乗頻度の低い乗客の顧客マイニング

航空会社への寄与

図11-31に示すとおり、このレポートでは、航空会社への寄与に関する年間の月レベルの情報(存在するメンバーの数、合計メンバーのうちのアクティブ・メンバーの数、成長率の内訳、乗客数の内訳およびアクティブ・メンバーの割合(アクティブ・メンバー/乗客)など)が提供されます。メンバーまたはアクティブ・メンバーのLPや%変更LPなどのメトリックも提供されます。

レポートのディメンション:

- 時間

- ロイヤルティ・レベル

図11-31 航空会社への寄与のサンプル・レポート

「図11-31 航空会社への寄与のサンプル・レポート」の説明

付与/引換え

図11-32に示すとおり、このレポートでは、今年度の月レベルの付与および引換えが提供されます。レポートには、アカウントの合計マイル数と、付与および引換えが行われたアカウントの合計マイル数が含まれます。このレポートでは、アカウントの合計マイル数、アカウントの付与された合計マイル数、およびアカウントの引き換えられた合計マイル数のLPや%変更LPのメトリックも提供されます。

レポートのディメンション:

- 時間

- ロイヤルティ・レベル

図11-32 付与/引換えのサンプル・レポート

「図11-32 付与/引換えのサンプル・レポート」の説明

メンバーシップ開発

図11-33に示すとおり、このレポートでは、異なる国のロイヤルティ・レベルに基づいて、今年度の月レベルのメンバーシップ開発が提供されます。このレポートでは、メンバーの数と、アップグレードおよびダウングレードされたメンバーの数に関する情報が提供されます。レポートには、メンバーの成長率、アップグレード数およびダウングレード数のLPや%変更LPのメトリックも表示されます。

レポートのディメンション:

- 時間

- 国

- ロイヤルティ・レベル

図11-33 メンバーシップ開発のサンプル・レポート

「図11-33 メンバーシップ開発のサンプル・レポート」の説明

搭乗頻度の高い乗客の顧客マイニング

搭乗頻度の高い乗客の顧客マイニング・レポートには、次の領域が含まれます。

- 顧客セグメント

- 顧客ロイヤルティ

- 顧客生涯分析

- 顧客セグメンテーション詳細

顧客セグメント

図11-34に示すとおり、このレポートでは、セグメントを対象として搭乗頻度の高い乗客の顧客マイニング・レポートが提供されます。

図11-34 搭乗頻度の高い乗客の顧客マイニングの顧客セグメント

「図11-34 搭乗頻度の高い乗客の顧客マイニングの顧客セグメント」の説明

顧客ロイヤルティ

図11-35に示すとおり、このレポートでは、顧客ロイヤルティを対象として搭乗頻度の高い乗客の顧客マイニングが提供されます。

レポートのディメンション:

- ターゲット値

図11-35 搭乗頻度の高い乗客の顧客マイニングの顧客ロイヤルティのサンプル・レポート

「図11-35 搭乗頻度の高い乗客の顧客マイニングの顧客ロイヤルティのサンプル・レポート」の説明

顧客生涯分析

図11-36に示すとおり、このレポートでは、予測される顧客生涯を対象として搭乗頻度の高い乗客の顧客マイニング・レポートが提供されます。

図11-36 搭乗頻度の高い乗客の顧客マイニングの顧客生涯分析のサンプル・レポート

「図11-36 搭乗頻度の高い乗客の顧客マイニングの顧客生涯分析のサンプル・レポート」の説明

顧客セグメンテーション詳細

図11-37に示すとおり、このレポートでは、顧客セグメンテーションを対象として搭乗頻度の高い乗客の顧客マイニング・レポートが提供されます。

レポートのディメンション:

- 顧客セグメント・コード

図11-37 搭乗頻度の高い乗客の顧客マイニングの顧客セグメンテーション詳細のレポート

「図11-37 搭乗頻度の高い乗客の顧客マイニングの顧客セグメンテーション詳細のレポート」の説明

搭乗頻度の低い乗客の顧客マイニング

搭乗頻度の低い乗客の顧客マイニング

この搭乗頻度の低い乗客の顧客マイニング・レポートには、次の領域が含まれます。

- 非FFP顧客のFFP予測

- 非FFP顧客マイニングの概要

非FFP顧客のFFP予測

図11-38に示すとおり、このレポートでは、搭乗頻度の低い乗客の顧客マイニングのFFP予測のサンプル・レポートが提供されます。

図11-38 搭乗頻度の低い乗客の顧客マイニングの非FFP顧客のFFP予測のサンプル・レポート

「図11-38 搭乗頻度の低い乗客の顧客マイニングの非FFP顧客のFFP予測のサンプル・レポート」の説明

非FFP顧客マイニングの概要

図11-39に示すとおり、このレポートでは、非FFP顧客マイニングの概要のサンプル・レポートが提供されます。

図11-39 非FFP顧客マイニングの概要のサンプル・レポート

「図11-39 非FFP顧客マイニングの概要のサンプル・レポート」の説明

顧客対話分析

この顧客対話分析レポートには、次の領域が含まれます。

- 顧客満足度調査のサマリー

- 顧客満足度搭乗調査の詳細

- 顧客満足度地上調査の詳細

- 顧客関係の顧客コメント

顧客満足度調査のサマリー

図11-40に示すとおり、このレポートでは、サービス・タイプに基づいて、年間の月単位の顧客満足度調査のサマリーが提供され、行われた調査の数や、調査を通じて判明した顧客の満足率がこのレポートからわかります。レポートでは、顧客の合計調査数および満足率のLPや%変更LPなどのメトリックが表示されます。

レポートのディメンション:

- 時間

- サービス・タイプ

図11-40 顧客満足度調査のサマリーのサンプル・レポート

「図11-40 顧客満足度調査のサマリーのサンプル・レポート」の説明

顧客満足度搭乗調査の詳細

図11-41に示すとおり、このレポートでは、サービス・タイプに基づいて今年度の月レベルの顧客満足度搭乗が提供されます。レポートには、調査の合計と、搭乗顧客の満足率の情報が含まれます。レポートでは、合計調査数および満足率のLPや%変更LPなどのメトリックが表示されます。

レポートのディメンション:

- 時間

- サービス・タイプ

図11-41 顧客満足度搭乗調査の詳細のサンプル・レポート

「図11-41 顧客満足度搭乗調査の詳細のサンプル・レポート」の説明

顧客満足度地上調査の詳細

図11-42に示すとおり、このレポートでは、今年度の月単位の顧客満足度地上調査の詳細が提供されます。このレポートでは、行われた調査の合計、顧客の満足率の内訳がLPや%変更LPとともに提供されます。

レポートのディメンション:

- 時間

- サービス・タイプ

図11-42 顧客満足度地上調査の詳細のサンプル・レポート

「図11-42 顧客満足度地上調査の詳細のサンプル・レポート」の説明

顧客関係の顧客コメント

図11-43に示すとおり、このレポートでは、月レベルの顧客関係が提供されます。レポートには、サービス・タイプおよびサービスについて当月に行われた調査の数に関する統計が含まれます。これには、LPや%変更LPなどのメトリックも含まれます。

レポートのディメンション:

- 時間

- サービス・タイプ

図11-43 顧客関係の顧客コメントのサンプル・レポート

「図11-43 顧客関係の顧客コメントのサンプル・レポート」の説明

第III部

付録

第III部は、次の付録で構成されています。

- 付録A「制御表」

A 制御表

oadm_sysスキーマに定義され、DWC_接頭辞を使用しているが、Oracle Airlines Data Modelに付属しない表があります。DWC_制御表は、モデルを処理するときに使用します。たとえば、データをロードするとき、またはエラーを監視する場合です。

この付録では次の項について説明します。

- Intra-ETLロード・パラメータの制御表

- Intra-ETL OLAPマッピングの制御表

- Intra-ETL監視プロセスの制御表

- Intra-ETLパラメータの管理表

- Intra-ETLエラーの管理表

Intra-ETLロード・パラメータの制御表

Intra-ETLで増分ロードを実行する前に、DWC_ETL_PARAMETER表のOracle Airlines Data ModelリレーショナルETLパラメータを更新しておき、その情報をリレーショナル・データのロードの際に使用できるようにします。このプログラムでは、複数の環境パラメータの値の入力を求められます。また、DWC_ETL_PARAMETER表(表A-1)およびDWC_OLAP_ETL_PARM表(表A-2)でETLパラメータを読み取ります。Intra-ETLの実行の詳細は、『Oracle Airlines Data Model実装およびオペレーション・ガイド』を参照してください。

PKG_DWD_*_MAPは、Oracle Airlines Data Model実表のデータをOracle Airlines Data Model導出表にロードします。これらのパッケージは、DWC_ETL_PARAMETER表からリレーショナルETLパラメータを読み取ります。

oadm_sysスキーマのDWC_ETL_PARAMETER制御表のパラメータを更新し、その情報を導出表および集計表およびビューにロードする際に使用できるようにします。

表A-1に、DWC_ETL_PARAMETER表の有効な値を示します。

表A-1 DWC_ETL_PARAMETER表

列

説明

PROCESS_NAME

OADM-INTRA-ETL

FROM_DATE_ETL

ETL期間の開始日。

TO_DATE_ETL

ETL期間の終了日。

LOAD_DT

このレコードの移入の日付。

LAST_UPDT_DT

このレコードの最終更新日。

LAST_UPDT_BY

このレコードの最終更新者。

Intra-ETL OLAPマッピングの制御表

OLAPキューブのデータをロードするOLAP MAPマッピングは、PKG_OADM_OLAP_ETL_AW_LOADパッケージからアナリティック・ワークスペースのビルド・ファンクションを起動します。このパッケージは、Oracle Airlines Data Modelの集計マテリアライズド・ビューからOracle Airlines Data Modelアナリティック・ワークスペースにデータをロードし、予測データを計算します。PKG_OADM_OLAP_ETL_AW_LOADは、DWC_OLAP_ETL_PARM表からOLAP ETLパラメータを読み取ります。

oadm_sysスキーマのDWC_OLAP_ETL_PARM制御表のOracle Airlines Data Model OLAP ETLパラメータを更新し、OLAPキューブのデータをロードする際にその情報を使用します。

表A-2に、DWC_OLAP_ETL_PARM表の有効な値を示します。OLAPキューブ・データの初期ロードの実行または初期ロード後のOLAPキューブのリフレッシュを実行する際に指定する値の詳細は、『Oracle Airlines Data Model実装およびオペレーション・ガイド』を参照してください。

表A-2 DWC_OLAP_ETL_PARM表のETLパラメータ

列名

説明

BUILD_METHOD

キューブのビルド/リフレッシュ方法を次の値で指定します。

- C: 完全リフレッシュにより、ロードの前にすべてのディメンション値をクリア。

- ?: この値は、可能な場合に高速リフレッシュを指定し、それ以外の場合は完全リフレッシュを指定します。(デフォルト)

CUBENAME

作成するキューブを指定します。

ALL: Oracle Airlines Data Modelアナリティック・ワークスペースにすべてのキューブを作成します。

cubename[[|cubename]...]: 作成する1つ以上のキューブをcubenameで指定します。

MAXJOBQUEUES

このジョブに割り当てるパラレル・プロセス数を指定する10進値。(デフォルト値は4。)

指定する値は、JOB_QUEUE_PROCESSESデータベース初期化パラメータの設定によって異なります。

CALC_FCST

予測キューブを計算するかどうかに応じて、次のいずれかの値。

- Y: 予測キューブを計算する。

- N: 予測キューブを計算しない。

NO_FCST_YRS

CALC_FCST列の値がYの場合は、計算する予測データの年数を指定する10進値を指定します。それ以外の場合はNULLを指定します。

FCST_MTHD

CALC_FCST列の値がYの場合、AUTOを指定し、それ以外の場合はNULLを指定します。

FCST_ST_YR

CALC_FCST列の値がYの場合は、履歴期間のビジネス開始年の値をyyyyで指定します。

FCST_END_YR

CALC_FCST列の値がYの場合は、履歴期間のビジネス終了年の値をyyyyで指定します。

OTHER1

NULLを指定します。

OTHER2

NULLを指定します。

Intra-ETL監視プロセスの制御表

oadm_sysスキーマのDWC_INTRA_ETL_PROCESSおよびDWC_INTRA_ETL_ACTIVITYの2つの制御表は、Intra-ETLプロセスの実行を監視します。

表A-3に、DWC_INTRA_ETL_PROCESSの列名情報を示します。表A-4に、DWC_INTRA_ETL_ACTIVITYの列名情報を示します。

表A-3 DWC_INTRA_ETL_PROCESSの列

列名

データ型

NOT NULL

備考

PROCESS_KEY

NUMBER(30,0)

いいえ

主キー、システム

生成一意識別子

PROCESS_TYPE

VARCHAR2(20 BYTE)

いいえ

PROCESS_START_TIME

DATE

いいえ

ETLプロセスの開始日時

PROCESS_END_TIME

DATE

はい

PROCESS_STATUS

VARCHAR2(30 BYTE)

いいえ

プロセスの現行ステータス

OLD_PROCESS_KEY

NUMBER(22,0)

はい

FROM_DATE_ETL

DATE

はい

TO_DATE_ETL

DATE

はい

LOAD_DT

DATE

はい

LAST_UPDT_DT

DATE

はい

LAST_UPDT_BY

VARCHAR2(30 BYTE)

はい

表A-4 DWC_INTRA_ETL_ACTIVITYの列

列名

データ型

NOT NULL

備考

ACTIVITY_KEY

NUMBER(30,0)

いいえ

主キー、システム生成

一意識別子

PROCESS_KEY

NUMBER(30,0)

いいえ

プロセス・キー。DWC_INTRA_ETL_PROCESS表に対するFK。

ACTIVITY_NAME

VARCHAR2(50 BYTE)

いいえ

アクティビティ名またはIntra-ETL

プログラム名

ACTIVITY_DESC

VARCHAR2(500 BYTE)

はい

ACTIVITY_START_TIME

DATE

いいえ

Intra ETLプログラムの開始

日時

ACTIVITY_END_TIME

DATE

はい

ACTIVITY_STATUS

VARCHAR2(30 BYTE)

いいえ

プロセスの現行ステータス

COPIED_REC_IND

CHAR(1 BYTE)

はい

ERROR_DTL

VARCHAR2(2000 BYTE)

はい

LOAD_DT

DATE

はい

LAST_UPDT_DT

DATE

はい

LAST_UPDT_BY

VARCHAR2(30 BYTE)

はい

Intra-ETLパラメータの管理表

表A-5に、DWC_ACTIVITYの列名情報を示します。

表A-6に、DWC_ACTIVITY_PARMの列名情報を示します。

表A-7に、DWC_ACTIVITY_PARM_TYPの列名情報を示します。

パラメータ管理の設計によって、パラメータ値の制御を制限できます。パラメータの制限は、プロジェクトDBAおよびアーキテクトのみが管理する必要があります。プロジェクトDBAは、他のユーザーに読取り専用アクセス権のみを付与する必要があります。これらの表の挿入および更新に対するアプローチは、『Oracle Airlines Data Model実装およびオペレーション・ガイド』に詳細に定義されています。

表A-5 DWC_ACTIVITYの列

列名

データ型

NOT NULL

備考

ACTIVITY_ID

NUMBER

いいえ

PL/SQLプロシージャの識別子をマークします。

ACTIVITY_NAME

VARCHAR2(255 BYTE)

はい

PL/SQLプログラムの名前。

表A-6 DWC_ACTIVITY_PARMの列

列名

データ型

NOT NULL

備考

ACTIVITY_ID

NUMBER

いいえ

PL/SQLプロシージャの識別子

PARM_TYPE_ID

NUMBER

いいえ

定義済パラメータの識別子

PARM_POSITION

NUMBER

はい

プログラムで同じパラメータを繰り返し使用するための一意の数

PARM_VAL_TXT

VARCHAR2(255 BYTE)

はい

パラメータの実際の値

表A-7 DWC_ACTIVITY_PARM_TYPの列

列名

データ型

NOT NULL

備考

PARM_TYPE_ID

NUMBER

いいえ

定義済パラメータの識別子。

PARM_TYPE_NAME

VARCHAR2(255 BYTE)

はい

パラメータ名

Intra-ETLエラーの管理表

表A-8に、DWC_ERROR_LOGの列名情報を示します。

表A-9に、DWC_MESSAGEの列名情報を示します。

表A-8 DWC_ERROR_LOGの列

列名

データ型

NOT NULL

備考

ERROR_ID

NUMBER

いいえ

主キー: システム生成の一意の識別子

ERROR_CD

VARCHAR2(30 BYTE)

はい

これには、実行時に生成されるエラー・コードが含まれます。

ERROR_DESC

VARCHAR2(600 BYTE)

はい

これには、エラーの詳細な説明が含まれます。

SRC_ID

NUMBER

はい

これには、ソース表の主キーが含まれます。

LOAD_DT

TIMESTAMP(6)

はい

これには、ロード時間を決定するために役立つ実行タイムスタンプが含まれます。

OBJECT_TYP

VARCHAR2(25 BYTE)

はい

この属性は、オブジェクトのタイプを格納します。たとえば、パッケージやプロシージャなどです。

OBJECT_NM

VARCHAR2(250 BYTE)

はい

この属性は、オブジェクト名を格納します。

OWNR

VARCHAR2(40 BYTE)

はい

CRE_BY

VARCHAR2(60 BYTE)

はい

CRE_TMSTMP

TIMESTAMP(6)

はい

UPD_BY

VARCHAR2(60 BYTE)

はい

UPD_TMSTMP

TIMESTAMP(6)

表A-9 DWC_MESSAGEの列

列名

データ型

NOT NULL

MESSAGE_NO

NUMBER(6,0)

いいえ

LANGUAGE

VARCHAR2(50 BYTE)

いいえ

MESSAGE_TEXT

VARCHAR2(200 BYTE)

いいえ

索引

A  B  C  D  E  I  L  O  P  R  S  U

A

集計表

物理データ・モデル, 3.5, 3.6

B

ベース・エンティティ

「エンティティ, Oracle Retail Data Model」を参照

実表

物理データ・モデル, 3.3

C

カレンダ移入

ユーティリティ・スクリプト, 10.1

D

Oracle Airlines Data Modelでのデータ・マイニング 「データ・マイニング・モデル, Oracle Airlines Data Model」を参照

データベース順序

物理データ・モデル, 3.8, 3.9

導出表

物理データ・モデル, 3.4

E

エンティティ, Oracle Airlines Data Model

論理, 2

エンティティ, Oracle Retail Data Model

検索, 2.2, 3.7

エンティティ・ディクショナリ, 2.6, 2.7

I

Intra-ETL, 6

DWC_OLAP_ETL_PARM表, A.2

PL/SQLマッピング, 6.3, 6.3, 6.3

L

論理データ・モデル, 2.6, 2.7

参照エンティティ, 2.1, 2.2, 2.3, 2.4, 2.5

論理データ・モデル, Oracle Airlines Data Model, 2 論理エンティティ, Oracle Airlines Data Model, 2 論理から物理へのマッピング

Oracle Airlines Data Model, 4

検索エンティティ, Oracle Retail Data Model, 2.2, 3.7 参照表

物理データ・モデル, 2.2, 3.7

O

OLAPキューブ

アカウント借入キューブ, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8

ADM, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8

OLAPキューブ・マテリアライズド・ビュー, 3.11 OLAPキューブ・ビュー

oadm_sys schemaから, 3.11

OLAPモデル・ディメンション

Oracle Airlines Data Model, 7

Oracle Airlines Data Model, 3, 6

コンポーネント・サマリー, 1.3

Intra-ETL, 6

論理データ・モデル, 2, 3

論理から物理へのマッピング, 4

OLAPモデル・ディメンション, 7

物理データ・モデル・パーティショニング, 5

サンプル・レポート, 11

ユーティリティ・スクリプト, 10

P

物理データ・モデル, 3

集計表, 3.5, 3.6

実表, 3.3

データベース順序, 3.8, 3.9

導出表, 3.4

検索表, 2.2, 3.7

OLAPキューブ・マテリアライズド・ビュー, 3.11

パーティション, 5

参照表, 3.2

物理データ・モデル, Oracle Airlines Data Model, 3 物理エンティティ, Oracle Airlines Data Model

物理, 3

Intra-ETLのPL/SQLマッピング, 6.3, 6.3, 6.3

R

参照表

物理データ・モデル, 3.2

S

サンプル・レポート

Oracle Airlines Data Model, 11

U

ユーティリティ・スクリプト

カレンダ移入, 10.1

Oracle Airlines Data Model, 10

Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.