モデル:メンテナンス - ファクト テーブルの仕様:作業タスクの実績費用

このページでは、モデルに関する仕様をご覧いただけます。メンテナンスとファクト テーブル:作業タスクの実績費用。

このモデル ファクトは作業オーダの実績を表し、IFS アプリケーション ファクト「FACT_WO_TASK_ACTUALS_COST」に基づいています。

注釈:参照モデルで使用される属性については、各モデルのドキュメントを参照してください。

属性

属性 説明 (該当する場合)

計測値(可能な限り表を作成)

明示的に記載されていない場合、測定値の集計は SUM に基づきます。

このセクションでは、キューブ内の基本的な測定値について説明します。これらは、コア情報ソース、モデル自体、または ETL プロセスで定義された測定値です。列には次の意味があります。

メジャー 計算済みの Y/N: タイム インテリジェンス Y/N を含む 定義/注記 (該当する場合) 集計タイプ 非表示の Y/N メジャー式
実績修正時間NY合計NSUM([Corrective_Hours_Actual])
実績費用金額NY合計NSUM([COST_AMOUNT])
実績設置費用金額NY合計NSUM([Installation_Amount_Actual])
実績インストール時間NY合計NSUM([Installation_Hours_Actual])
実績資材費用金額NY合計NSUM([Material_Cost_Amount_Actual])
実績資材数量NN合計NSUM([Material_Quantity_Actual])
実績変更費用金額NY合計NSUM([Modification_Amount_Actual])
実績変更時間NY合計NSUM([Modification_Hours_Actual])
その他の実績費用金額NY合計NSUM([Other_Cost_Amount_Actual])
その他の実績時間NY合計NSUM([Other_Hours_Actual])
実績予防コスト金額NY合計NSUM([Preventive_Cost_Amount_Actual])
実績予防時間NY合計NSUM([Preventive_Hours_Actual])
プロジェクト実績費用金額NY合計NSUM([Project_Cost_Amount_Actual])
プロジェクト実績時間NY合計NSUM([Project_Hours_Actual])
実績数量NN合計NSUM([QTY])
実績サービス費用金額NY合計NSUM([Service_Cost_Amount_Actual])
実績サービス時間NY合計NSUM([Service_Hours_Actual])
実績合計時間NY合計NSUM([Total_Hours_Actual])
実績修正コスト金額NY合計NSUM([Corrective_Cost_Amount_Actual])
作業タスクの実績費用カウントNNCOUNTROWSNCOUNTROWS('作業タスクの実績費用')
実績反応コスト金額NSUM([Reactive_Cost_Amount_Actual])
実績反応時間NSUM([Reactive_Hours_Actual])
修正コスト金額率 %YNNIF([実績費用金額]>0, [実績修正コスト金額]/[実績費用金額], BLANK())
修正時間率 %YNNIF([実績時間の合計]>0, [実績修正時間]/[実績時間の合計], BLANK())
設置費用金額率 %YNNIF([実績費用金額]>0, [実績設置費用金額]/[実績費用金額], BLANK())
インストール時間率 %YNNIF([合計実績時間]>0, [実績インストール時間]/[合計実績時間], BLANK())
変更費用金額率 %YNNIF([実績費用金額]>0, [実績変更費用金額]/[実績費用金額], BLANK())
変更時間率 %YNNIF([実績合計時間]>0, [実績変更時間]/[実績合計時間], BLANK())
その他の費用金額率 %YNNIF([実績費用金額]>0, [その他の実績費用金額]/[実績費用金額], BLANK())
その他の時間率 %YNNIF([実績合計時間]>0, [その他の実績時間]/[実績合計時間], BLANK())
予防コスト金額率 %YNNIF([実績コスト金額]>0, [実績予防コスト金額]/[実績コスト金額], BLANK())
予防時間率 %YNNIF([実績合計時間]>0, [実績予防時間]/[実績合計時間], BLANK())
プロジェクト費用金額率 %YNNIF([実績コスト金額]>0、[プロジェクト実績コスト金額]/[実績コスト金額]、BLANK())
プロジェクト時間率 %YNNIF([実績合計時間]>0, [プロジェクト実績時間]/[実績合計時間数], BLANK())
サービス費用率 %YNNIF([実績費用金額]>0, [実績サービス費用金額]/[実績費用金額], BLANK())
サービス時間率 %YNNIF([実績合計時間]>0, [実績サービス時間]/[実績合計時間], BLANK())
計画見積に対する実績費用の割合NCALCULATE(DIVIDE([実績費用金額], [予定費用金額]), FILTER('作業オーダ','作業オーダ'[STATE_DB]="完了済"))
修正保守費用率 %NCALCULATE(DIVIDE(([実績修正コスト]+[実績反応コスト]), [実績費用]), FILTER('作業タスク実績費用','作業タスク実績費用'[Dim_Work_Order_ID]<>BLANK()))
計画見積に対する実績時間の割合NCALCULATE(DIVIDE([実績時間の合計], [予定時間の合計]), FILTER('作業オーダ','作業オーダ'[STATE_DB]="完了済"))
メンテナンス資材費用 %NCALCULATE(DIVIDE([実績資材費用金額], [実績費用金額]),FILTER('作業タスクの実績費用','作業タスクの実績費用'[Dim_Work_Order_ID]<>BLANK()))
修正保守時間率 %NCALCULATE(DIVIDE(([実績修正時間]+[実績反応時間]), [実績時間の合計]), FILTER('作業タスク実績費用','作業タスク実績費用'[Dim_Work_Order_ID]<>BLANK()))
反応作業の割合NCALCULATE(DIVIDE([実績反応時間], [実績合計時間]), FILTER('作業タスクの実績コスト', '作業タスクの実績コスト'[Dim_Work_Order_ID]<>BLANK()))
積極的な取り組みの割合NCALCULATE (DIVIDE (([実績修正時間] + [実績 PM 時間]), [実績合計時間]), FILTER ('作業タスクの実績費用', '作業タスクの実績費用'[Dim_Work_Order_ID] <> BLANK ()))
実績 PM 時間NCALCULATE ([実績合計時間], FILTER ('作業タスクの実績費用', '作業タスクの実績費用'[Dim_Source_Connection_ID] = "PmAction" || '作業タスクの実績費用'[HAS_PM_STEP] = 1))
実績 PM 費用金額NCALCULATE ([実績費用金額], FILTER ('作業タスクの実績費用', '作業タスクの実績費用'[Dim_Source_Connection_ID] = "PmAction" || '作業タスクの実績費用'[HAS_PM_STEP] = 1))
予防保守コストの割合NDIVIDE([実績 PM コスト金額], [実績コスト金額])
予防保守時間の割合NDIVIDE([実績 PM 時間], [実績合計時間])
PM および PdM の歩留りNDIVIDE (CALCULATE ([PM & PdM の実績修正時間], FILTER ('作業オーダ', '作業オーダ'[STATE_DB] IN { "完了済", "レポート済", "作業完了" })), CALCULATE ([実績 PM 時間], FILTER ('作業オーダ', '作業オーダ'[STATE_DB] IN { "完了済", "レポート済", "作業完了" })))
予定作業の割合NDIVIDE (CALCULATE ([実績合計時間数], FILTER ('作業タスク', '作業タスク'[ROWSTATE_DB] = "完了済"), FILTER ('作業タスクの実績費用', '作業タスクの実績費用'[TASK_PLAN_LINE_SEQ] <> BLANK())), CALCULATE ([実績合計時間数], FILTER ('作業タスク', '作業タスク'[ROWSTATE_DB] = "完了済")))
PM および PdM の実績修正時間NCALCULATE ([実績合計時間]、FILTER ('作業タスクの実績費用'、 '作業タスクの実績費用'[SRC_WO_HAS_PM_TASK] = 1 || '作業タスクの実績費用'[SRC_WO_HAS_PM_STEP] = 1))
条件に基づく保守費用の割合NDIVIDE (CALCULATE ([実績費用金額], FILTER ('作業タスクの実績費用', '作業タスクの実績費用'[Dim_Source_Connection_ID] = "PmAction" || '作業タスクの実績費用'[HAS_PM_STEP] = 1), FILTER ('作業タスク', '作業タスク'[GENERATION_TYPE] = "3")), [実績費用金額])
条件に基づく保守時間の割合NDIVIDE (CALCULATE ([実績時間の合計], FILTER ('作業タスクの実績費用', '作業タスクの実績費用'[Dim_Source_Connection_ID] = "PmAction" || '作業タスクの実績費用'[HAS_PM_STEP] = 1), FILTER ('作業タスク', '作業タスク'[GENERATION_TYPE] = "3")), [実績時間の合計])
実績修正コスト金額 RCYN合計NSUM([REP_CURR_CORRECTIVE_COST_AMOUNT_ACTUAL])/[通貨レート]
実績費用 RCYN合計NSUM([REP_CURR_AMOUNT_ACTUAL])/[通貨レート]
実績設置費用金額 RCYN合計NSUM([REP_CURR_INSTALLATION_AMOUNT_ACTUAL])/[通貨レート]
実績 RC 資材費用金額YN合計NSUM([REP_CURR_MATERIAL_COST_AMOUNT_ACTUAL])/[通貨レート]
実績修正費用金額 RCYN合計NSUM([REP_CURR_MODIFICATION_AMOUNT_ACTUAL])/[通貨レート]
その他の実績費用金額 RCYN合計NSUM([REP_CURR_OTHER_COST_AMOUNT_ACTUAL])/[通貨レート]
実績予防コスト金額 RCYN合計NSUM([REP_CURR_PREVENTIVE_COST_AMOUNT_ACTUAL])/[通貨レート]
プロジェクト実績費用金額 RCYN合計NSUM([REP_CURR_PROJECT_COST_AMOUNT_ACTUAL])/[通貨レート]
実績サービス費用金額 RCYN合計NSUM([REP_CURR_SERVICE_COST_AMOUNT_ACTUAL])/[通貨レート]

タイム インテリジェンス計測値

タイム ベースの測定値は、他の測定値を基準にしてキューブ内で計算されます。以下の表は、さまざまな時間測定単位の意味/定義を示します。これらのメジャーは、特定の時間ディメンション階層の[REPORTING_DATE].[RepDateMFHy] で使用する必要があります。

メジャー 意味
YTD 当年の当月の集計値の値。たとえば、期間 202010 の場合、YTD は期間 202000 ~ 202010 の合計を表します。
R12 特定の期間について、1 年前から前月までのすべての月の合計。例:202010 の 12 カ月の継続は、201910 ~ 202009 までの月の合計になります。
PY 前年
1年前の該当する月の値。たとえば、202010 の月の場合は、201910 の月の値になります。
YTD PY 前年累計
1年前の該当する月の集計値の値。たとえば、202010 の場合、前年累計は 201901 ~ 201910 の月の合計を表します。
R12 PY 前年の継続 12 か月 (完了)
特定の月について、まず 1 年前まで遡り、次に もう 1 年遡ってから前月までのすべての月の合計を計算します。例えば、202010 の場合は 201810~201909 の合計
Avg XXX Ytd Sum XXX YTD/Count XXX YTD
Avg XXX R12 Sum XXX R12/Count XXX R12
XXX % YTD Count XXX YTD/Count YYY YTD
XXX % R12 Count XXX R12/Count XXX R12

使用モデル

モデル

データソース情報

このオブジェクトのデータソースは、IFS Developer Tool を使用して定義されます。さらなるトランスフォーメーションは Power BI を使用して行われます。

追加情報は、情報ソースのオンライン ドキュメントをご覧ください。

モデル テーブル BI アクセスビュー 参照情報ソース 推奨アクセスタイプ
作業タスクの実績費用FACT_WORK_TASK_ACT_COST_PQ_BIFACT_WORK_TASK_ACT_COST_PQオンライン