Skip to main content

配送会社 - 配送ステータス

配送会社 3 社(日本郵政、ヤマト運輸、佐川急便)から配送ステータスデータを取得しています。

主なデータの利用用途

  • 配送ステータスに応じた SMS 配信

データ責任者

オーナー所属責任者(現任)前任
テクニカルオーナーand roots崎本
ビジネスオーナー

関連サービス

項目名所有者説明
日本郵政日本郵政日本郵便の配送追跡番号から配送状況を取得する。
ヤマト運輸ヤマト運輸ヤマト運輸の配送追跡番号から配送状況を取得する。
佐川急便佐川急便佐川急便の配送追跡番号から配送状況を取得する。
GCPand rootsさまざまなクラウドサービスを提供している。利用しているサービスの総称として利用。
Cloud Functionsand rootsサーバーレス環境で関数実行している。
BigQueryand rootsデータの格納先。テーブル名は、Raw*<TenantId>*<Japanpost\|Yamato\|Sagawa>\_<StreamId>\_Eventに格納。
troccoprimeNumberETL ツール。
Slackand rootsデータ連携結果の通知先。

データフロー図

エンドポイント

上記図のtrocco -> GCPで順に以下のエンドポイントにリクエストを投げています。

  1. get-target-orders

  2. get-delivery-status

運用対応

正常

正常終了メッセージが Slack に届いている場合は、正常に取り込みが完了している。という状況になります。

失敗

エラーメッセージが Slack に届いている場合は、何かしらエラーが起きています。

リカバリ方法

原因の確認
  • trocco の実行結果を確認して、原因が何かを確認しましょう。
  • Cloud Functions のログを確認して、原因が何かを確認しましょう。

スキーマ図

関連ソース

参考リンク