Download - OData - Commerble

Transcript
Page 1: OData - Commerble

OData

Page 2: OData - Commerble

OData• データ照会・更新を行う  HTTP ベースのプロトコル

• RESTful な API

• リソースは、 XML, JSON 形式で提供

• C#, Java, PHP などのクライアントライブラリあり

Page 3: OData - Commerble

OData Query 例

予算 3,000 以上の旅をした人の名前を、 2 件取得。

[ HTTP GET ]http://services.odata.org/v4/TripPinServiceRW/People?$top=2&$select=FirstName,LastName&$filter=Trips/any(d:d/Budget gt 3000)

[ C# Library ]

参照: http://www.odata.org/getting-started/understand-odata-in-6-steps/

Page 4: OData - Commerble

Commerble が提供する OData  リソース

• 提供しているリソース

- EC データ: EC 業務に必要なデータ

- CMS データ:サイトでの表示の利用、テナント固有のデータ

EC データ CMS データ

受注

在庫

カテゴリ

商品

返品

キャンペーン

会員住所

会員アカウン

商品画像

関連商品

商品表示デー

商品画像

バナー

お知らせ

リアル店舗

マスタ

特設ページ

Page 5: OData - Commerble

OData の利用例

• バッチ

- 定期的な、イベントをトリガーとする処理

- 他システム、基幹データとの連携

• カスタムアプリ

- テナントカスタム要件を満たすアプリ

- リアル店舗向けアプリ

- コールセンター向けアプリ

• BI ツール

- Power Pivot for Excel- 各種サードパーティの BI ツール (Power BI, Tableau)