CMMS / EAM データを FactVerse に接続する
顧客が 1 つ以上の CMMS / EAM から作業指示データを読み取り、正規化し、管理したい場合にこのガイドを使います。目的は、CMMS 運用、施設運用、予知保全、ECM 証拠、ダッシュボード、AI Agent ワークフローを支える信頼できる運用データセットを作ることです。
フロー
前提条件
| 要件 | 用途 |
|---|---|
| ソースシステムアクセス | API、DB ビュー、ファイル、SFTP、ミドルウェア、データレイクの経路を確認します。 |
| サービスアカウント | 読み取り、取込、添付、書き戻し、調査の権限を分けます。 |
| フィールド辞書 | 必須、任意、読み取り専用、カスタムフィールド、列挙値を明確にします。 |
| 資産参照 | 作業指示を設備、場所、システム、機能場所に結び付けます。 |
| サンプルデータ | open、completed、closed、blocked、canceled、reopened の例を用意します。 |
Connector パターン
| パターン | 利用場面 |
|---|---|
| REST API | プロバイダーが作業指示、資産、添付、状態 API を提供します。 |
| Webhook | ソースシステムが変更をプッシュできます。 |
| DB ビュー | 顧客が管理済みビューの読み取りを許可します。 |
| ファイルまたは SFTP | CSV、Excel、JSON を定期エクスポートします。 |
| データレイク | CMMS レコードが管理済みデータ基盤にあります。 |
フィールドマッピング
主要マッピングは、ソース作業指示 ID、プロバイダー ID、タイトル、説明、資産参照、ソース状態、共通状態、優先度、SLA、依頼時刻、割当時刻、開始時刻、完了時刻、クローズ時刻、所有者、添付参照、同期状態です。ライフサイクルの詳細は 作業指示ライフサイクルと状態マッピング を参照します。
データ品質確認
- 必須フィールドが存在する。
- 状態、優先度、SLA がマッピングできる。
- 資産参照が MDM に解決できる。
- タイムスタンプ、タイムゾーン、並び順が一貫している。
- 取消、再オープン、重複に理由とソースが残る。
- 取込失敗がレビュー可能なキューに入る。
期待される出力
- 正規化された作業指示データセット。
- フィールド、状態、優先度、SLA マッピング表。
- 資産 ID マッチングルール。
- 同期頻度、失敗時の再試行、人による例外処理。
- 受け入れ確認に使えるサンプルとチェックリスト。
2つのデータ経路
| 経路 | 適用シーン | 実装ポイント |
|---|---|---|
| マスターデータ読み込み | 設備、予備品、在庫参照、予防保全テンプレート、計画、デモデータ | 既存ドメインの作成・取り込みフローを使い、設備、作業指示、予備品、在庫 ID を揃えます。 |
| 外部 CMMS アダプター | Honeywell Forge などの下流 CMMS / EAM を継続利用し、FactVerse を共通運用レイヤーにします | アダプター、同期ログ、状態マッピング、人による競合処理で読み書き境界を管理します。 |
CMMS マスターデータの読み込み
導入初期は、設備台帳、場所、予備品、在庫参照、予防保全テンプレート、計画を先に整備します。デモまたはパイロットデータには識別できるマークを付け、後で本番データと分離して整理できるようにします。
外部 CMMS アダプターパターン
外部 CMMS 作業指示アダプターは、顧客の既存システムへ接続し、ソース作業指示 ID を保持し、状態と優先度をマッピングし、同期結果を記録します。プロファイルは Webhook、Generic REST、IBM Maximo、SAP Plant Maintenance、または顧客承認済み Honeywell Forge overlay です。読み書き方針は現場条件に合わせて、読み取り専用、引き渡し、双方向同期、人による確認から選択します。
BACnet、Modbus、SNMP は現場プロトコルアダプターであり、設備ポイントを資産と作業指示のコンテキストに取り込みます。下流 CMMS の作業指示アダプターの代わりにはなりません。