ERP キャンバス の探索

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:6分
  • ERP キャンバス を使用すると、ERP (エンタープライズリソースプランニング) システムに接続して、更新を送信し、データをリモートテーブルと抽出テーブルに抽出して Now Platformで使用できます。

    ERP キャンバスの概要

    ERP キャンバスServiceNow 内のプラットフォームとして機能し、ERP システムの統一データモデルが提供されます。ERP キャンバス を使用すると、ERP モデル内でグループ化された標準フィールドとカスタムフィールドの両方を含むテーブルを管理できます。データセットのサイズと更新のニーズに応じて、SoR 上の ERP テーブルに更新を送信してデータを抽出し、リモートテーブルまたは抽出テーブルに保存できます。
    • リモートテーブルは、外部データソースに対して関連スクリプトを実行することでレコードを取得します。
    • 抽出テーブルは、スケジュール済みクエリを使用して大量のデータを取得し、変換テーブルを使用して Now Platformで使用するデータを処理します。

    データの取得に加えて、 ERP キャンバス BAPI (ビジネスアプリケーションプログラミングインターフェイス) または OData と HTTP 接続を使用して ERP システムを更新することもできます。

    Now Platformの統合データモデルにより、ERP データをNow Platformにシームレスに統合できます。ERP キャンバス は ERP データ管理を簡素化し、Now PlatformおよびServiceNowインスタンス内でアクセス可能で実用的なものにします。

    注:
    ERP キャンバスNow Platform にデータを複製しません。ERP SoR に存在するデータをミラーリングするため、データはそこで保護されたままになります。

    ERP キャンバス のワークフロー

    1. アドミニストレーターは 接続情報と認証情報 アプリを使用して、ERP SoR に接続するための認証情報を構成します。詳細については、「ERP キャンバス の認証情報と接続の構成」を参照してください。
    2. 構成した接続および資格情報エイリアスを使用して、ERP キャンバス で ERP システムを作成します。詳細については、「ERP キャンバス での ERP システムの作成」を参照してください。
      注:
      残りのワークフローの手順は ERP キャンバス にあります。開発インスタンスで ERP システム、ERP モデル、およびテーブルをビルドし、準備ができたらそれらを本番インスタンスに昇格させます。詳細については、「パイプラインと展開 を使用したアプリの展開の管理」を参照してください。
    3. SoR 内の指定された ERP モジュールで利用可能なテーブルとフィールドをスキャンする ERP モデルをクローンまたは作成します。抽出テーブルとリモートテーブルで使用する ERP モデルのテーブルとフィールド、および SoR を読み取って更新するためのマッピングパラメーターに注意してください。詳細については、「ERP キャンバス での ERP モデルのクローン」を参照してください。
    4. ERP モデルに追加のデータを含めるために、テーブルを追加し、フィールドをマッピングし、テーブル結合をビルドすることで、ERP システムに接続するための読み取りおよび更新操作を作成します。詳細は、以下のトピックを参照してください。
    5. App Engine Studio でアプリをビルドする場合などに、リモートテーブルを操作してデータソースとして使用できるようにします。リモートテーブルは、外部データソースに対して関連スクリプトを実行することでレコードを取得します。詳細は、以下のトピックを参照してください。
    6. ETL 抽出テーブルを使用して、SoR を定期的にスキャンし、データをステージングテーブルに抽出します。 抽出テーブルは、スケジュール済みクエリを使用して大量のデータを取得し、変換テーブルを使用して Now Platformで使用するデータを処理します。
      • サポートされている国ごとに 1 つずつなど、必要に応じて個別の抽出テーブルを作成します。詳細については、「ERP キャンバス でのデータの抽出と変換」を参照してください。
      • 最初に、(SoR 上の) ソーステーブルを Now Platform の Glide テーブルに接続するテーブル変換マップを作成する必要があります。テーブル変換マップの作成の詳細については、「Create a transform map」を参照してください。
      • 抽出プロセスは、抽出プロセスを使用する ServiceNow アプリ ( ワークフロースタジオ など) で構成されます。
      • 抽出プロセスの実行後、インポートセットを使用して、インポートされたデータを Now Platform テーブルにマッピングします。詳細については、「Import sets」を参照してください。
    7. ワークフロースタジオ でフローをビルドして、ERP (エンタープライズリソースプランニング) システムをクエリまたは更新するときの詳細を指定します。詳細については、「ERP システムを読み取りまたは更新するフローのビルド」を参照してください。
    8. ERP システム、ERP モデル、テーブル、操作、フローの準備ができたら、本番環境に移行します。詳細については、「ERP キャンバス で ERP 開発パイプラインを管理する」を参照してください。
    9. 次を使用して Now Platform でアプリをビルドする場合は、ERP データをデータソースとして使用します。

    ERP キャンバス のメリット

    表 : 1. ERP キャンバス の主な特長
    メリット 機能 ロール
    SoR への接続を構成する ERP キャンバス での ERP システムの操作 sn_erp_integration.erp_admin
    ERP モデルをビルドして、読み取りおよび更新操作を作成し、ミラーリングされた ERP データを整理します ERP データを操作する ERP モデルのビルドと管理 sn_erp_integration.erp_admin
    リモートテーブルを操作し、クエリを実行して SoR の ERP データを表示する ERP キャンバス での ERP リモートテーブルの使用
    • リモートテーブルを変更するには:sn_erp_integration.erp_admin
    • リモートテーブルを読み取るには:sn_erp_integration.erp_user
    標準リモートテーブルへのアクセス ERP キャンバス の標準リモートテーブル
    • sn_erp_integration.erp_user
    • 追加のテーブル固有ロールが必要です。詳細については、「ERP キャンバス ロール」を参照してください。
    ERP システムからカスタムデータを定期的にプルするように抽出テーブルを構成する ERP キャンバス でのデータの抽出と変換 sn_erp_integration.erp_admin

    ERP キャンバス のその他のリソース

    ERP キャンバス に関する詳細 ServiceNow リソース
    ERP キャンバスServiceNow アプリで、SAP など、SoR の ERP データの使用を簡素化できます。

    App Engine for ERP の概要: ServiceNow University

    注:
    このリソースにアクセスするには、ServiceNow University にログインする必要があります。

    ServiceNow コミュニティサイト

    ビデオ:ERP システムの可能性を最大限に引き出す