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

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

一括表示 リストに戻る
タイトルデータを最新に保つ方法につきまして
記事No6978
投稿日: 2022/08/04(Thu) 14:00
投稿者やまだ
私の仕様の理解が乏しい部分がありそうですが、
JV-Dataを使用し0からデータを取り込む場合の手順をお教えください。
取込みに内容に関しては、「レース詳細」ならびに「馬毎レース情報」です。
手順の中にあるアプリはこちらで作成中のものです。

また、取込み時のfrom、toにつきましては連続性は担保されております。

【セットアップ】
1.1986年からのセットアップデータからデータを取得し、
2.RACEデータのRA、SEデータを取得しアプリに登録
3.DIFFデータのRA、SEデータを取得しアプリに登録

【通常】
1.通常データを1986年からのデータを取得
2.RACEデータのRA、SEデータを取得しアプリに登録
3.DIFFデータのRA、SEデータを取得しアプリに登録

この方法で全てのデータが取り込まれるつもりですが、
以下疑問点がございます。

【質問】
1.セットアップデータ(RACE:RA)の中にデータ作成年月日が異なるレコードがご
ざいますが、この場合のデータは何を意味するものでしょうか?

例:
データ作成年月日:20140827、20171211
開催日:2014年8月26日
レース名イヌワシ賞

2.レース詳細(馬毎レース情報)の場合、同一条件(キー)の場合、
最新のデータはデータ作成年月日が最新のものが最新のレコードという認識で
間違いないでしょうか?

3.蓄積型データを最新に保つ方法
JRA-VAN Data Lab.開発ガイド_4.2.2.pdf には蓄積
型データ(セットアップ)を取込み、
それ以降は通常データを取り込めば、データベースは最新とございますが、
上記質問と被りますが、
セットアップデータ取込み → それ以降は通常データを取り込めば
データは常に最新になりますか?
この場合、項番1にあるような場合、
データ作成年月日が最新のレコード = 最新のデータ
の認識で問題ないでしょうか?

タイトルRe: データを最新に保つ方法につきまして
記事No6979
投稿日: 2022/08/08(Mon) 09:23
投稿者やまだ
あと、1点お教えください。

1. 以下レース詳細に発走時刻が存在しないレコードが存在します。
2022/7/18 マーキュリーC(中央交流)
場:盛岡競馬場 コード 35

この様なレコードはどの様にして発走時刻を取得すれば良いでしょうか?

サポートにメールしたところ、こちらで質問するよう返信いただきましたが、
数日お待ちしておりますが、全く反応がございません。
こちらの掲示板は機能していますか?

タイトルRe^2: データを最新に保つ方法につきまして
記事No6980
投稿日: 2022/08/08(Mon) 16:16
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 久米山です。
DataLab.サービスをご利用いただきまして誠にありがとうございます。

お問い合わせいただいた内容につきまして、只今確認中でございます。
恐れ入りますが、今週中を目途に回答させていただきます。

お時間をいただき大変申し訳ございませんが、何卒よろしくお願いいたします

タイトルRe^2: データを最新に保つ方法につきまして
記事No6982
投稿日: 2022/08/10(Wed) 16:07
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの三木です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

回答にお時間をいただき大変申し訳ございません。

> あと、1点お教えください。
>
> 1. 以下レース詳細に発走時刻が存在しないレコードが存在します。
> 2022/7/18 マーキュリーC(中央交流)
> 場:盛岡競馬場 コード 35
>
> この様なレコードはどの様にして発走時刻を取得すれば良いでしょうか?

JVDataのデータフォーマットは基本的に
JRAのデータ形態にあわせて設計しております。
そのためJRA以外のデータ(地方競馬 海外競馬)では、
設定されない項目 及び 存在しないレコードが多数ございます。

●仕様書
https://jra-van.jp/dlb/sdv/sdk.html
 ・JV-Data 仕様書Excel版(Ver.4.8.0)(2022/6/21)
  特記事項シート

何卒よろしくお願いいたします。

タイトルRe: データを最新に保つ方法につきまして
記事No6981
投稿日: 2022/08/10(Wed) 15:15
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの三木です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

回答にお時間をいただき大変申し訳ございません。

> 【質問】
> 1.セットアップデータ(RACE:RA)の中にデータ作成年月日が
> 異なるレコードがございますが、
> この場合のデータは何を意味するものでしょうか?
>
> 例:
> データ作成年月日:20140827、20171211
> 開催日:2014年8月26日
> レース名イヌワシ賞

通常の更新では1ファイル内のデータ作成年月日は同一のものですが、
過去データのメンテナンス等で複数のデータ作成年月日のレコードを
1ファイルに収録して提供することもございます。


> 2.レース詳細(馬毎レース情報)の場合、同一条件(キー)の場合、
> 最新のデータはデータ作成年月日が最新のものが最新のレコードという認識で間違いないでしょうか?

ご認識の通りとなります。


> 3.蓄積型データを最新に保つ方法
> JRA-VAN Data Lab.開発ガイド_4.2.2.pdf には
> 蓄積型データ(セットアップ)を取込み、それ以降は
> 通常データを取り込めば、データベースは最新とございますが

> 上記質問と被りますが、
> セットアップデータ取込み → それ以降は通常データを取り込めば
> データは常に最新になりますか?

JRA-VAN ではその週に開催されるレースに関する情報についても
その週の中で更新されますので、最新の状態に保つには
通常データ(更新データ)を取得する必要がございます。

「セットアップデータ取込み → それ以降は通常データ取込み」
にて最新の状態に保つことが可能でございます。


> この場合、項番1にあるような場合、
> データ作成年月日が最新のレコード = 最新のデータ
> の認識で問題ないでしょうか?

ご認識の通りとなります。
JVReadは提供されたデータファイルを先頭から順に読みこむ仕様と
なっていますので、ファイルを読み込んだ順番ではなく、
「データ作成年月日」をご参照ください。

以上、宜しくお願い致します。

ウィンドウを閉じる