同期設定の管理
- iPad
- iPhone
管理者は、ユーザが定期的かつ効率的に同期するように、様々な同期設定を構成できます。これらの設定は差分同期とノンブロッキングシンクの両方に適用されます。
同期のプロンプト
同期が指定された日数実行されていない場合、管理者は SYNC_WARN_INTERVAL Veeva 設定を使用して同期間の日数を指定し、ユーザに促すよう設定することができます。値がゼロの場合は警告が無効になります。
この設定はすべてのモバイルプラットフォームに適用されます。
同期済みアカウントの最大数を制限する
モバイルデバイスに同期されるアカウントが多すぎる場合、アプリケーションのパフォーマンスが最適ではなくなります。これを軽減するため、Veeva では、以下の Veeva 設定と併せて VMOC を使用し、モバイルデバイスに同期されるアカウント数を制限することが推奨されます:
- MAX_ACCOUNTS_vod – Windows デバイスの設定。デフォルトで推奨される最大値は 50,000 です。
- MAX_ACCOUNTS_IPAD_vod – iOS デバイスの設定。デフォルトで推奨される最大値は 15,000 です。
これら設定は Veeva 内部使用専用で変更できません。
制限を超えると、TOO_MANY_ACCOUNTS Veeva メッセージに基づいてエラーメッセージが表示されます。
同期削除リフレッシュモードを使用する
同期削除リフレッシュモードは拡張同期処理で、2 つの Veeva 設定で有効化できます。このモードは、大量の旧データを削除する際のパフォーマンスを向上させます。
- SYNC_DELETE_REFRESH_MODE_vod – 拡張処理を有効化する Veeva 設定。同期削除処理を決定する値は 2 つあります。
- プロダクション - 特定のユーザに表示されるレコード数が 25,000 件を越えたときに特定のオブジェクトが削除されたとして検出されるか、またはユーザの同期間隔が 15 日を越えたときに SYNC_DELETE_REFRESH_OBJECTS Veeva メッセージでリストされているオブジェクトが強制的にリフレッシュされます.親オブジェクトと子オブジェクトの削除済みレコードが大量にある場合、削除済みレコードのチェックに数分かかることがあります。
- テスト – プロダクションとほぼ同じですが、バリデーションを迅速に行えるように同期間隔が 1 日に減らされています
- SYNC_DELETE_REFRESH_OBJECTS_vod は、リフレッシュするオブジェクトを決定します。この設定は以下のいずれかの値になります:
- 「なし」または空白 - 同期削除リフレッシュモードを無効化します
オブジェクト名のカンマ区切りリスト
VMOC の関連先トップレベルを持つオブジェクトは、SYNC_DELETE_REFRESH_OBJECTS_vod で個別に呼び出す必要はありません。
- Veeva メッセージ - オブジェクトのリストが長すぎる場合に便利です。リストは、Veeva メッセージとして入力し、Veeva 設定で参照することができます
SYNC_DELETE_REFRESH_MODE を有効化する際に、一覧表示されるすべてのオブジェクトは、ユーザが 15 日以上同期しなかった場合にリフレッシュされます。