JV-Dataの使い方あれこれ |
タイトル | : Re: セットアップ完了済データにDELETE文を使用 |
投稿日 | : 2023/09/22(Fri) 18:59 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポート 三木です。 DataLab.サービスをご利用頂きまして誠にありがとうございます。
> バックアップを取る際に、セットアップデータは年末までとしたいのに、 > 競馬ソフトによっては、「fromtime」に終了ポイント時刻を > 指定して取り込めないものもございました。 > > そのようケースで、例えば、2022年12月31日までのバックアップを > 行いたい場合、データが格納されている各テーブルを2023年以降すべて > DELETE文で削除し、次のデータを取得する際に、 > 「fromtime」に「20230101000000」を指定すれば整合性は取れるのでしょうか
オプション「3:セットアップ」を指定し、 「FromTimeに前回取得年を入れて再セットアップ」という方法は、 データの抜けは発生しないものの、仕様上重複を考慮する必要が生じます。
訂正データが主キーの訂正を伴う場合、既存のデータを削除する削除データと、 新しい主キーのデータの2行が提供されます。 例えば、1つの該当データについて以下の3つが提供されます。 1.初回提供データ 2.初回提供データの削除データ 3.訂正後提供データ
これらのデータは、セットアップデータを再作成したタイミングで1,2が除 外され、3のみが提供データとして残ります。
ユーザー様の取り込みが1しか行われていない場合でも、通常データの取り込 みを行えば、いずれ2,3のデータが取り込まれる仕組みとなっています。
これを1の取り込み後、2,3のデータが取り込まれる前に再度セットアップ を行うと、2の削除データを取り込まずに、3のデータがセットアップにより取 り込まれることになります。そのため、該当のデータが重複することがあります。
どうぞよろしくお願いいたします。 |
|
|
- 関連一覧ツリー(● をクリックするとツリー全体を一括表示します)
|
|
|
|
|
|
返信フォーム
(この記事に返信する場合は下記フォームから投稿して下さい) |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|