Oracle Learningでのレガシー学習割当のeラーニング完了および更新詳細のロードの例

更新構成を使用して、eラーニングのレガシー学習割当および完了詳細をロードするには、次のステップを使用します。過去の更新をロードし、更新サイクルを続行して、学習者が最新の完了にリンクされているeラーニング・コンテンツをレビューできるようにすることができます。

  1. 分析や組織チャートなどのダミーの学習者対象者オブジェクトを使用して、イニシアチブを作成します。このオブジェクトを使用して、学習者の適切なグループをイニシアチブにリンクします。レコードを含まないダミー・オブジェクトを作成し、イニシアチブにリンクすることをお薦めします。このようにして、学習者が関連付けられていないイニシアチブを作成し、LearningRecord.datファイルでイニシアチブ番号を使用できます。
    このイニシアチブを作成するときは、「学習者突合」が選択されていないことを確認します。このように、一定の間隔で実行するように突合プロセスがスケジュールされている場合、学習者は取り下げられません。通常、突合プロセスでは、イニシアチブの学習者対象者を参照し、識別された学習者に対して存在するアサイメントを突き合せます。識別された学習者にアサイメントがない場合は、プロセスによりアサイメントが作成されます。プロセスにより学習者が識別されないが、割当が存在し、「学習者突合」が選択されている場合、プロセスにより割当は取り下げられます。「学習者突合」が選択されていない場合、プロセスにより学習者割当は取り下げられません。
  2. LearningRecord.datファイルを作成し、「アサイメント番号」フィールドにイニシアチブ番号を含めます。「学習アイテム番号」フィールドにコース番号を含めます。進行中のアサイメントのステータスは「アクティブ」である必要があります。先日付のアサイメントのステータスは「未開始」である必要があります。
    注意: Oracle Learningがステータスを「バイパス完了済」に設定しないように、.DATファイルに最新の完了を含めないでください。たとえば、学習者に2018年、2019年、2020年のコースに対する過去の完了があるとします。2018年と2019年の完了を含むLearningRecord.datファイルを準備します。2020年の完了は含めないでください。
    METADATA|LearningRecord|LearningRecordId|LearningRecordEffectiveStartDate|LearningRecordEffectiveEndDate|LearningRecordNumber|AssignmentNumber|LearningItemType|LearningItemNumber|AssignmentType|AssignmentSubType|AssignedByPersonNumber|AssignmentAttributionType|AssignmentAttributionNumber|AssignmentAttributionCode|LearnerNumber|LearningRecordStatus|LearningRecordStartDate|LearningRecordDueDate|LearningRecordWithdrawnDate|LearningRecordDeletedDate|LearningRecordCompletionDate|LearningRecordValidFromDate|LearningRecordExpiryDate|LearningRecordTotalActualEffort|LearningRecordTotalActualEffortUOM|LearningRecordReasonCode|LearningRecordComments
    MERGE|LearningRecord||2017/01/01||LRN_MF_07041957|OLC928002|ORA_COURSE|HDL_CRS_0704|ORA_REQUIRE_ASSIGNMENT|ORA_EVT_SUBT_ADMIN|8153756|ORA_SPECIALIST|8153756|ORA_WLF_CEO_OFFICE|8153756|ORA_ASSN_REC_COMPLETE|2018/03/01|2018/03/30|||2018/03/10|2018/03/10|2019/03/10|||ORA_SPEC_COMPLT_ELSEWHERE|comment
    MERGE|LearningRecord||2017/01/01||LRN_MF_07042004|OLC928002|ORA_COURSE|HDL_CRS_0704|ORA_REQUIRE_ASSIGNMENT|ORA_EVT_SUBT_ADMIN|8153756|ORA_SPECIALIST|8153756|ORA_WLF_CEO_OFFICE|8153756|ORA_ASSN_REC_COMPLETE|2019/03/01|2019/03/30|||2019/03/10|2019/03/10|2020/03/10|||ORA_SPEC_COMPLT_ELSEWHERE|comment
    
  3. 学習者が学習イニシアチブの対象者であることを確認します。「自分のクライアント・グループ」 > 「学習」ページで「学習イニシアチブ」タスクを使用します。
  4. 最新の完了(前述の例では2020年)について、「アクティブ」ステータスのコース学習割当をロードします。Oracle Learningにより、「講義未選択」のサブステータスでアサイメントが作成されます。
    METADATA|LearningRecord|LearningRecordId|LearningRecordEffectiveStartDate|LearningRecordEffectiveEndDate|LearningRecordNumber|AssignmentNumber|LearningItemType|LearningItemNumber|AssignmentType|AssignmentSubType|AssignedByPersonNumber|AssignmentAttributionType|AssignmentAttributionNumber|AssignmentAttributionCode|LearnerNumber|LearningRecordStatus|LearningRecordStartDate|LearningRecordDueDate|LearningRecordWithdrawnDate|LearningRecordDeletedDate|LearningRecordCompletionDate|LearningRecordValidFromDate|LearningRecordExpiryDate|LearningRecordTotalActualEffort|LearningRecordTotalActualEffortUOM|LearningRecordReasonCode|LearningRecordComments
    MERGE|LearningRecord||2017/01/01||LRN_MF_07042018|OLC928002|ORA_COURSE|HDL_CRS_0704|ORA_REQUIRE_ASSIGNMENT|ORA_EVT_SUBT_ADMIN|8153756|ORA_SPECIALIST|8153756|ORA_WLF_CEO_OFFICE|8153756|ORA_ASSN_REC_ACTIVE|2020/03/01|2020/03/30|||||||||
  5. 「アクティブ」ステータスの学習者の講義学習割当をロードします。Oracle Learningは、この講義割当をステップ3で作成したアクティブなコース割当にリンクします。また、コース割当のサブステータスは「未開始」に更新されます。
    METADATA|LearningRecord|LearningRecordId|LearningRecordEffectiveStartDate|LearningRecordEffectiveEndDate|LearningRecordNumber|AssignmentNumber|LearningItemType|LearningItemNumber|AssignmentType|AssignmentSubType|AssignedByPersonNumber|AssignmentAttributionType|AssignmentAttributionNumber|AssignmentAttributionCode|LearnerNumber|LearningRecordStatus|LearningRecordStartDate|LearningRecordDueDate|LearningRecordWithdrawnDate|LearningRecordDeletedDate|LearningRecordCompletionDate|LearningRecordValidFromDate|LearningRecordExpiryDate|LearningRecordTotalActualEffort|LearningRecordTotalActualEffortUOM|LearningRecordReasonCode|LearningRecordComments
    MERGE|LearningRecord||2017/01/01||LRN_MF_07042027|AN_MF_07042027|ORA_CLASS|HDL_CRS_0704_OF1|ORA_REQUIRE_ASSIGNMENT|ORA_EVT_SUBT_ADMIN|8153756|ORA_SPECIALIST|8153756|ORA_WLF_CEO_OFFICE|8153756|ORA_ASSN_REC_ACTIVE|2020/03/01|2020/03/30|||||||||
  6. LearningRecordActivityAttempt.datファイルを使用して、「完了」ステータスの講義アクティビティをロードします。必ず、ActivityAttemptDate属性を使用してコース完了日を指定してください。
    METADATA|LearningRecordActivityAttempt|ActivityAttemptId|LearningRecordId|LearningRecordNumber|ActivityId|ActivityNumber|ActivityAttemptStatus|ActivityAttemptDate|ActivityAttemptReasonCode|ActivityAttemptActualScore|ActivityAttemptActualEffort|ActivityAttemptNoteMERGE|LearningRecordActivityAttempt|||LRN_MF_07042027||HDL_CRS_0704_OF1_A1|ORA_ASSN_TASK_COMPLETED|2020/03/09||||

結果:

ファイルが正常にロードされると、Oracle Learningで講義割当のステータスが「完了」に設定されます。次に、対応するコース割当のステータスが「完了」に設定されます。次に、Oracle Learningによりイニシアチブ更改ルールが評価され、次の適切なコース割当が「講義未選択」のサブステータスで作成されます。