JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

記事リスト  |  新着記事  |  ワード検索  |  過去ログ
タイトルRe: データ蓄積アプリを開発について
投稿日: 2018/12/28(Fri) 19:17
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 吉本です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

>例として馬主を蓄積するとして、サンプルを元に開発した場合、
>まず、JVOpen からセットアップデータを次の条件で取得。
>DataSpec:DIFF
>FromTime:20070101000000
>Option:2
>
>上記取得日時(たとえば、20181227133000)をアプリが保持。
>そこまでの馬主は蓄積したものとする。
>
>一週間後、JVOpen から通常データ(差分)を次の条件で取得。
>DataSpec:DIFF
>FromTime:20181227133000
>Option:0
>
>このようにすることで常に差分のみ取得し、最新のデータを
>蓄積するアプリになるはず。
>という手順で正しいでしょうか?

Optionの設定ですが、セットアップデータ取得の際は 3、
または、4、通常データの際は、1 の指定
をお願いいたします。

その他につきましては、ご記載頂いた手順で問題ございません。

>その際、すでに蓄積したデータに修正があった場合と、
>追加があった場合の判別はできるのでしょうか?
>データ検証ツールを見ると(差分)と(修正)が
>あるように思えます。
>仕様書を見るとデータ作成日時しかない?

データの修正、または、追加の判別につきましては、
蓄積済みか否か、蓄積済みの場合その作成日時より新しいか等の
条件より判別いただければと存じます。

>また、JRA-VANデータ更新タイミング
>(http://next5.jra-van.jp/common/data.html)
>と同時に最新データを取得してしまった場合、
>差分は正しく取得できるのでしょうか?

JVOpen を呼び出す場合に 前回呼び出し時の lastfiletimestamp を
fromtime に指定頂ければ、必ず前回までに取得したデータの次から
取得されますので、上記の場合も正しく取得することができます。

JVOpen の詳細な仕様につきましては、以下仕様書をご参照ください。
http://jra-van.jp/dlb/sdv/sdk.html
・JV-Linkインターフェース仕様書

また、蓄積系データの取得方法については、
以下仕様書もご参照いただければと存じます。
http://jra-van.jp/dlb/sdv/sdk.html
・JRA-VAN Data Lab.開発ガイド

以上、よろしくお願い致します。
- 関連一覧ツリー(● をクリックするとツリー全体を一括表示します)
返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ   文字モード 図表モード
URL
パスワード (英数字で8文字以内)
  プレビュー
- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード
ウィンドウを閉じる