---
title: 複数システムのデータ連携　3つの方法を考察する
description: 複数システムのデータ連携方法を考察。Web API、ファイル連携、コピー＆ペーストの特徴と利点を解説します。
---

[コラム ](https://corp.ba-net.co.jp/column)

# [複数システムのデータ連携　3つの方法を考察する](https://corp.ba-net.co.jp/column/009)

 作成者: [Admin](https://corp.ba-net.co.jp/column/author/admin)｜2023.10.03

## ① Web API で連携

マーケティングに特化した CRM システムをお持ちの場合、基幹システムとの間でお客様情報や販売実績の連携が課題になることがあります。 このような場合に CRM システムでお客様情報を更新する都度、基幹システムに Web API で連携すると、ほぼリアルタイムでその情報を同期できます。 ただし Web API を利用するには、以下のような考慮すべき点があります。

-  Web サーバの構築が必要になる場合がある
- データを取得したり保存したりするトリガーがシステムに備わっていない場合、カスタマイズやハブシステムなど別途トリガーとなる仕組みが必要 。  
  ※トリガーとは：OKボタンを押したり、スケジュールで指定の時間が到来したりしたときに Web API を呼び出す、という機能が備わっていることを指します。   
  ※ハブシステムとは：連携させたい両システムいずれにもトリガーが無かった場合、その中間にハブシステムを置いてトリガーや Web API の呼び出しを定義します。 

また、 API の制限にも注意を払う必要性が生じることがあります。

- １回に扱えるデータ件数が１００件までのように決まっている場合がある。
- １秒あたりの API 実行は何回までと決まっている場合がある。（リクエストレートと言います）

何千、何万といった大量データの一括連携にはあまり向かない場合もあると思われます。 

## ② ファイル連携 

システムＡが所定のフォルダに csv などのファイルを出力し、別のシステムＢがそのファイルを読み込んで連携します。システムＡやＢが所定のフォルダを直接参照できない場合は、その間にファイルを伝送する仕組みが入る場合もあります。

例えば、物流倉庫への指示データ、その指示に基づく入出庫実績データのように１日（１回から数回）ごと、あるいは、拠点の売上データなどを１日、１週間、１か月のように、リアルタイム性はそこまで要求されないが、合理的なタイミングで、複数の取引データを一括で連携する/したい場合に向いていると考えられます。 従来からよくある方法であり、カスタマイズを行わなくても標準機能として備わっているシステムが多い印象です。 

## ③ コピー＆ペースト 

連携と言うには、より小さな機能となりますが、別管理しているエクセルファイルからセル範囲をコピーして、複数の明細行を一度に入力できれば効率的です。

弊社製品である「 [Plaza-i](https://corp.ba-net.co.jp/product/plazai#anchor02) 」では、従来からグリッドに貼り付け機能がありましたが、貼り付けるデータは予めグリッドの列の順番通りに並んでいなければならなかったことや、１つのデータを左右２つのグリッドに分けて表示している場合に非対応であったことから、貼り付けたくても意図した通りに貼り付けるのが難しいことがありました。

「グリッドに貼り付け（フィールド物理名付き）」という機能を追加し、データ受入可能な標準フォーマットであれば、従来と比べ列の順序を気にしなくてよく、左右グリッドにも対応しているので、列と値をまるごとコピーして、そのまま貼り付けできるようになりました。 

## おわりに

弊社製品「 [Plaza-i」](https://corp.ba-net.co.jp/product/plazai#anchor02) では、従来から備わっているファイル連携と、コピー＆ペースト強化に加えて、近年は Web API 開発も進めておりますので、データ連携の課題がございましたら、弊社までお気軽にご相談ください。

[完全な記事を表示](https://corp.ba-net.co.jp/column/009)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Admin"
  },
  "dateModified" : "2026-06-08T07:15:20.360Z",
  "datePublished" : "2023-10-03T00:00:00Z",
  "headline" : "複数システムのデータ連携　3つの方法を考察する",
  "image" : {
    "@type" : "ImageObject",
    "height" : 450,
    "url" : "https://corp.ba-net.co.jp/hubfs/ba-net.co.jp/images/product/plaza-s/can/img_product_plaza-s_can_01.jpg",
    "width" : 800
  },
  "mainEntityOfPage" : "https://corp.ba-net.co.jp/column/009",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "コラム"
  }
}
```