Ce document répertorie les messages de journal courants qui peuvent être reçus lorsque vous commencez à développer des fichiers D2L Standard CSV ou lorsque vous poursuivez l'administration de D2L Standard CSV après la mise en ligne de l'intégration.

|
Remarque : Tous les messages de journal possibles ne sont pas énumérés. |
Erreurs
CSV malformé
Longueur de fichier invalide

Cause
Ce problème se produit lorsque le nombre de colonnes sur une ligne ne correspond pas au nombre attendu pour le format de fichier. Cela peut se produire lorsque le nombre de colonnes est insuffisant, comme les virgules n'ont pas été incluses pour indiquer des colonnes vides, ou parce que trop de colonnes sont incluses, comme des virgules présentes dans les champs, qui entraînent une détection erronée du nombre de colonnes.
Résolution
La résolution dépendra du problème à l'origine de l'erreur. Modifier le code d'extraction pour inclure les bonnes colonnes, y compris les virgules qui indiquent les champs vides, ou supprimer les virgules des éléments de données qui ne devraient pas les contenir, sont deux façons de corriger cette erreur.
Guillemet ouvrant non valide : un guillemet se trouve dans un champ à la ligne <line>, champ :<name>

Cause
Ce problème se produit lorsqu'un champ comprend un guillemet. Pour éviter les caractères spéciaux, un champ entier peut être entouré de guillemets, mais les guillemets dans les champs ne sont pas valides.
Résolution
Pour corriger ce problème, vous devrez mettre à jour les données source ou modifier le code d'extraction pour supprimer le guillemet.
Violation des spécification de Standard CSV – Unité organisationnelle
"start_date" doit être une chaîne saisie dans l’un des formats suivants [AAAA-MM-JJ, AAAA-MM-JJTHH:mm:ss.SSS], "end_date" doit être une chaîne saisie dans l’un des formats suivants [AAAA-MM-JJ, AAAA-MM-JJTHH:mm:ss.SSS]
Le journal répertorie ce message d'erreur, le fichier dans lequel il s'est produit, la ligne sur laquelle il s'est produit et les colonnes touchées. Cette erreur peut uniquement se produire dans les entités de l'unité organisationnelle; le message de niveau supérieur fera toujours référence à une violation des spécifications de l'unité organisationnelle.

Cause
Le format de date des fichiers ne correspond pas au format de date attendu. Dans l'exemple, les colonnes start_date et end_date sont affectées pour la ligne 4 dans le fichier orgunits.csv. Cela se produit généralement lors du développement initial des fichiers et affecte toutes les lignes, bien qu'il puisse se produire de manière ponctuelle.
Résolution
La mise à jour de toutes les dates incluses pour utiliser le format AAAA-MM-JJ ou AAAA-MM-JJTHH:mm:ss.SSS corrigera l'erreur.
Colonne(s) obligatoire(s) manquante(s)
Pour ce message d'erreur, le journal répertorie la colonne obligatoire vide, le fichier concerné, la ligne sur laquelle le problème est survenue et le message d'erreur. Cette erreur peut se produire dans tous les types de fichiers; la référence de l'unité organisationnelle dans l'erreur de niveau supérieur peut être différente si la colonne obligatoire vide se trouve dans les fichiers Utilisateurs ou Inscription.

Cause
Cette erreur se produit lorsqu'une colonne obligatoire est vide. Elle se produit généralement lors du développement initial du fichier. Elle peut être causé par le non-respect des spécifications de D2L Standard CSV ou par l'inclusion de mauvaises données, qui ne contiennent pas les valeurs requises.
Résolution
Pour corriger l'erreur, toutes les colonnes obligatoires doivent être renseignées avec une valeur.
Violation des spécifications de Standard CSV – Utilisateur
Les « relations » doivent être séparées par « | » pour la version 2.0.0. Veuillez consulter la documentation pour en savoir plus.
Plusieurs champs de métadonnées définissant le fichier, la ligne et la colonne des données problématiques sont fournis.

Cause
Ce problème se produit si les relations ne sont pas séparées par une barre verticale, |, comme prévu. Parent :<some data> ou Auditor :<somedata> suivi de tout caractère autre que | engendrera cette erreur.
Résolution
Séparer correctement les relations avec une barre verticale corrigera cette erreur. Si des relations supplémentaires non valides sont incluses, elles doivent être supprimées.
Colonne(s) obligatoire(s) manquante(s)
Lorsqu'une ou plusieurs colonnes obligatoires sont manquantes, le fichier, la ligne et les colonnes pertinents sont répertoriés pour identifier facilement le problème.

Cause
Tout champ identifié comme étant obligatoire doit contenir les données requises pour éviter cette erreur.
Résolution
Assurez-vous que tous les champs obligatoires sont toujours remplis. Si un élément de données ne contient pas tous les champs obligatoires, déterminez si les données sources doivent être mises à jour ou exclues.
Aucune association d'unités organisationnelles trouvée pour le système source
Aucune association d'unités organisationnelles trouvée pour le système source
Le code OrgUnitCode de l'unité organisationnelle que vous tentez d'utiliser est indiqué dans le champ de métadonnées IMIdentifier. L'ID de la valeur qui tente d'utiliser l'unité organisationnelle spécifiée est fourni dans le champ de métadonnées SourcedId.

Cause
L'unité organisationnelle spécifiée n'existe pas ou n'a pas été envoyée au moyen d’IPSIS.
Résolution
Si le bon ID est spécifié, envoyez une demande de MISE À JOUR pour l'unité organisationnelle afin que l’unité org. soit créée ou qu’IPSIS soit associé à une unité organisationnelle existante.
Association avec l'unité organisationnelle primaire introuvable
Association avec l'unité organisationnelle primaire introuvable
Le champ RecordType dans les métadonnées décrit le type de l'unité organisationnelle qui a reçu l'erreur. SourceID est le code d'unité organisationnelle décrit dans le fichier CSV de ce dossier. ParentSourcedID est le code d'unité organisationnelle de l'unité organisationnelle primaire qui n'a pas encore été traitée par IPSIS.

Cause
Cette erreur se produit lorsqu'une unité organisationnelle primaire n'a pas été traitée par IPSIS. Soit l'unité organisationnelle associée à ce code d'unité organisationnelle exact n'a jamais été envoyée au moyen d’IPSIS, soit elle a été envoyée, mais une erreur s’est produite et elle n'a pas été traitée.
Résolution
Si l'unité organisationnelle n'a pas été envoyée dans IPSIS, elle doit être incluse dans son propre fichier CSV avant de l'utiliser comme unité organisationnelle primaire. Si elle a été envoyée, mais qu'une erreur a empêché son traitement, cette dernière doit être corrigée avant d'utiliser l'unité organisationnelle primaire.
Aucune association d’utilisateurs trouvée pour le système source
Ce message d'erreur fournit plusieurs éléments de données pour identifier l'inscription qui n'a pas été traitée. SourceSystem est l'identifiant utilisé lors de la configuration du SIS. IMIdentifier est la valeur OrgDefinedId qui devrait avoir déjà été envoyée au moyen d’IPSIS. SourcedId répertorie la combinaison de Section et de OrgDefinedId qui aurait dû être traitée.

Cause
Cette erreur se produit lorsque l'utilisateur spécifié dans la demande d'inscription n'existe pas ou n'a pas été envoyé au moyen d’IPSIS. Pour qu'IPSIS traite une inscription, l'utilisateur et l'unité organisationnelle doivent d'abord avoir été traités par IPSIS, même s'ils ont été créés manuellement dans l'environnement d'apprentissage.
Résolution
Un dossier MISE À JOUR pour l'utilisateur doit être envoyé pour créer un nouvel utilisateur ou se connecter à un utilisateur existant avec l'environnement d'apprentissage avec les mêmes valeurs « ID défini par l’organisation » et « Nom d'utilisateur ».
Aucune association de rôles trouvée pour le système source
Le rôle qui n'est actuellement pas mis en correspondance est répertorié dans le champ de métadonnées IMIdentifier. Le dossier d'utilisateur qui n'a pas pu être traité en raison de l’association manquante est spécifié dans le champ de métadonnées SourcedId.

Cause
Cette erreur se produit lorsqu'une inscription est envoyée pour un rôle qui n'est pas mis en correspondance avec IPSIS. L’association de rôles dans Brightspace est utilisé lorsqu'un code de rôle figure dans les fichiers CSV.
Résolution
Si le rôle figurant dans le fichier CSV est correct, il doit être ajouté à la mise en correspondance de rôles à la page Administration d’IPSIS – Configuration.
Erreur lors du traitement du message
Association de rôle introuvable pour l’enseignant
Le code Section et l’ID défini par l’organisation du dossier d'inscription sont fournis dans le champ de métadonnées SourcedId.

Cause
Cette erreur se produit lorsqu'une inscription est envoyée pour un rôle qui n'est pas mis en correspondance avec IPSIS. L’association de rôles dans Brightspace est utilisé lorsqu'un code de rôle figure dans les fichiers CSV.
Résolution
Si le rôle figurant dans le fichier CSV est correct, il doit être ajouté à la mise en correspondance de rôles à la page Administration d’IPSIS – Configuration.
Replaceenrollmentreadimhandler.process – unité organisationnelle spécifiée dans la demande d'inscription introuvable.
L'unité organisationnelle et l'utilisateur de la demande d'inscription sont spécifiés dans le champ de métadonnées SourcedId.

Cause
Cette erreur se produit lorsque l'unité organisationnelle spécifiée dans le champ OrgUnitSourcedId n'existe pas dans Brightspace ou n'a pas été envoyée au moyen d’IPSIS.
Résolution
Si le bon ID est spécifié, un dossier d’unité org. MISE À JOUR doit être envoyé au moyen d’IPSIS pour créer l'unité organisationnelle ou connecter IPSIS à une unité organisationnelle existante.
Échec de la création de l'utilisateur. erreurs : le nom d'utilisateur fourni n'est pas valide ou est déjà utilisé. Veuillez en choisir un autre.
L'ID défini par l'organisation est répertorié pour le dossier d'utilisateur concerné par l'erreur.

Cause
L'erreur se produit lorsque le nom d'utilisateur dans le dossier d'utilisateur existe déjà dans Brightspace. Soit le nom d'utilisateur peut être utilisé par un dossier nouvellement créé à partir d'un fichier CSV, soit le compte existe déjà dans Brightspace en raison d'une utilisation antérieure d’IPSIS ou d'une création manuelle. Le nom d'utilisateur est un champ obligatoire, unique et insensible à la casse.
Résolution
La correction de cette erreur peut nécessiter un peu d'investigation. L'erreur peut être causée par la réutilisation de noms d'utilisateur, la génération de noms d'utilisateur non uniques par votre SIS, la modification de l'ID défini par l’organisation sans mettre à jour l’association, ou d'autres causes. La solution suggérée est de vérifier quel utilisateur utilise ce nom d'utilisateur dans Brightspace avec quel ID défini par l’organisation. Vérifiez ensuite à quel endroit le nom d'utilisateur est utilisé dans votre SIS et quel utilisateur l'utilise avec quel ID défini par l’organisation. Déterminez ensuite s'il s'agit du même utilisateur ou d'utilisateurs différents. S’il s’agit du mçeme utilisateur, mettez à jour ses informations dans votre SIS, ou mettez à jour l’association avec l’ID défini par l’organisation dans Brightspace. S'il s’agir d’utilisateurs différents, corrigez le nom d’utilisateur dans votre SIS ou modifiez l'utilisateur existant dans Brightspace. Les modifications à apporter dépendront de vos données.
Échec de l’enregistrement de l'utilisateur org.
L'ID défini par l'organisation est répertorié pour le dossier d'utilisateur concerné par l'erreur.

Cause
L'erreur se produit lorsque le nom d'utilisateur dans le dossier d'utilisateur existe déjà dans Brightspace. Soit le nom d'utilisateur peut être utilisé par un dossier nouvellement créé à partir d'un fichier CSV, soit le compte existe déjà dans Brightspace en raison d'une utilisation antérieure d’IPSIS ou d'une création manuelle. Le nom d'utilisateur est un champ obligatoire, unique et insensible à la casse.
Résolution
La correction de cette erreur peut nécessiter un peu d'investigation. L'erreur peut être causée par la réutilisation de noms d'utilisateur, la génération de noms d'utilisateur non uniques par votre SIS, la modification de l'ID défini par l’organisation sans mettre à jour l’association, ou d'autres causes. La solution suggérée est de vérifier quel utilisateur utilise ce nom d'utilisateur dans Brightspace avec quel ID défini par l’organisation. Vérifiez ensuite à quel endroit le nom d'utilisateur est utilisé dans votre SIS et quel utilisateur l'utilise avec quel ID défini par l’organisation. Déterminez ensuite s'il s'agit du même utilisateur ou d'utilisateurs différents. S’il s’agit du mçeme utilisateur, mettez à jour ses informations dans votre SIS, ou mettez à jour l’association avec l’ID défini par l’organisation dans Brightspace. S'il s’agir d’utilisateurs différents, corrigez le nom d’utilisateur dans votre SIS ou modifiez l'utilisateur existant dans Brightspace. Les modifications à apporter dépendront de vos données.
request.d2lorguser.profile est un paramètre de nom invalide:request.d2lorguser.profile
L'ID défini par l'organisation est répertorié pour le dossier d'utilisateur concerné par l'erreur.

Cause
Cette erreur se produit lorsque le profil de l'utilisateur comporte une erreur. La raison la plus courante est que les champs de profil de l'utilisateur dépassent la limite de 4 000 caractères. Accédez au profil et tentez de l'enregistrer affichera des informations supplémentaires sur les champs responsables de l’échec de la validation.
Résolution
Demander à l’utilisateur d'accéder à son profil et d'essayer de l'enregistrer, puis de corriger les erreurs affichées, lui permettra de corriger les erreurs de validation du profil d’utilisateur.
L’ID défini par l’organisation contient des caractères non valides
Le champ de métadonnées SourcedID qui est inclus affiche l'ID défini par l’organisation contenant un caractère invalide.

Cause
Une valeur OrgDefinedID contient un ou plusieurs caractères non valides.
Résolution
Passez en revue la documentation sur D2L Standard CSV pour consulter la liste des caractères non valides. Corrigez les données source ou mettez à jour le code d'extraction pour supprimer les caractères non valides.
Demande typename non valide fournie. Mise en correspondance introuvable pour le type :<type> dans le système source :<system>. nom du paramètre:typename
La valeur RecordType sera le type inclus dans les fichiers CSV. SourcedID est le code d'unité organisationnelle de l'unité organisationnelle dont le type d'unité organisationnelle est non valide.

Cause
Cette erreur se produit lorsqu'un type d'unité organisationnelle inclus dans des fichiers CSV qui ne sont pas répertoriés dans l'association de type d'unité organisationnelle IPSIS.
Résolution
Soit le type d'unité organisationnelle doit être mis à jour vers un type mis en correspondance, ou l'association du type d'unité organisationnelle dans l'onglet Configuration d’IPSIS doit être mise à jour pour correspondre au type répertorié dans le fichier CSV vers un type d'unité organisationnelle existant dans Brightspace.
Violation de la contrainte de clé unique « UC_im_user_mappngs_orgiduseridsystemid ». Impossible d'insérer la clé dupliquée dans l'objet 'dbo.im_user_mappings'. La valeur de la clé dupliquée est (<userid>, <Orgid>, <systemid>)

Cause
Cette erreur se produit lors de la tentative de création d'une nouvelle mise en correspondance avec un autre ID défini par l’organisation pour un utilisateur qui possède déjà une mise en correspondance dans IPSIS.
Résolution
Utilisez l'onglet ID source de l’utilisateur pour mettre à jour la mise en correspondance de l’ID défini par l’organisation d'un utilisateur dans IPSIS avant d'envoyer de nouvelles valeurs ID défini par l’organisation.
Échec de l'insertion d’une ligne de clé dupliquée dans l'objet 'dbo.user_organization_memberships’ avec l'index unique 'ix_user_Organization_memberships_Orgiduniqueidentifier'. La valeur de la clé dupliquée est (<Orgid>, <username>).
L'ID source inclus dans les métadonnées sera l'ID défini par l’organisation du dossier d'utilisateur concerné par l'erreur.

Cause
Cette erreur se produit lors de la tentative de création d'une nouvelle mise en correspondance avec un autre ID défini par l’organisation pour un utilisateur qui possède déjà une mise en correspondance dans IPSIS.
Résolution
Utilisez l'onglet ID source de l’utilisateur pour mettre à jour la mise en correspondance de l’ID défini par l’organisation d'un utilisateur dans IPSIS avant d'envoyer de nouvelles valeurs ID défini par l’organisation.
ReplaceEnrollmentReadIMHandler.Process – Unité org. Spécifiée dans la demandes d'inscription introuvable
L'unité organisationnelle et l'utilisateur de cette demande d'inscription sont spécifiés dans les métadonnées. l’ID source de l’unité org. contient le code d'unité org. de l’unité org. pour l'inscription. l’ID source de l'utilisateur est l'ID défini par l’organisation de l'utilisateur pour l'inscription.

Cause
Cette erreur se produit lorsque l'unité organisationnelle spécifiée dans le champ OrgUnitSourcedId n'existe pas dans Brightspace ou n'a pas été envoyée au moyen d’IPSIS.
Résolution
Si le bon ID est spécifié, un dossier d’unité org. MISE À JOUR doit être envoyé au moyen d’IPSIS pour créer l'unité organisationnelle ou connecter IPSIS à une unité organisationnelle existante.
Type de fichier inconnu. Les en-têtes ne correspondent pas à la version du manifeste
Le nom du fichier dans lequel l'erreur s'est produite ainsi que la version du manifeste utilisée et celle basée sur les en-têtes spécifiés sont tous des champs de métadonnées fournis. Si la version du manifeste spécifiée est 1.0.0, cela signifie soit que le fichier du manifeste a été inclus et explicitement répertorié en tant que version 1.0, soit que le fichier du manifeste n'a pas été fourni.

Cause
Les en-têtes utilisés avec le fichier CSV ne correspondent pas aux champs attendus pour la version spécifiée dans ce lot. Dans un lot unique, la version CSV doit être cohérente et correspondre à celle spécifiée dans le fichier du manifeste, ou 1.0 si aucun manifeste n'est inclus.
Résolution
Utilisez uniquement les champs autorisés pour la version CSV utilisée. Si une version supérieure à 1.0 est utilisée, assurez-vous qu'un fichier de manifeste est inclus pour spécifier la version.
Seuil d’erreur atteint
Le fichier qui a dépassé le seuil d'erreur et le seuil d'erreur utilisé seront affichés avec l'erreur.

Cause
Certaines erreurs, comme des champs obligatoires non renseignés, ou un nombre insuffisant ou trop élevé de colonnes, peuvent déclencher une erreur relative au seuil. Ce seuil ne peut pas être configuré par les clients. Lorsque le seuil est atteint, le traitement du fichier est interrompu. Les erreurs qui ont causé l'échec du traitement du fichier doivent être résolues avant de relancer le traitement.
Résolution
Corrigez les erreurs qui ont provoqué l'atteinte du seuil.
Aucun gestionnaire trouvé pour le type :<handler> dans org :<orgid> avec le point d'extension :IPSIS
Le type de dossier touché et l'ID source (code d'unité organisationnelle ou ID défini par l’organisation) du dossier touché sont inclus.

Cause
Cette erreur se produit généralement lorsqu'une interruption de la disponibilité des configurations IPSIS se produit. Normalement, cela se produit lorsque les configurations IPSIS sont modifiées alors qu'un lot est en cours de traitement.
Résolution
Si cette erreur se produit, le lot doit être relancé pour s'assurer que toutes les données sont traitées.
Avertissements
<file> peut avoir des problèmes d'encodage de jeu de caractères; le format D2L Standard CVS ne prend en charge que l'encodage UTF-8
Le fichier contenant des erreurs d’encodage potentielles sera répertorié.

Cause
Cela se produit lorsque le système détecte un encodage qui n'est pas compatible avec UTF-8.
Résolution
Enregistrer le fichier à nouveau avec le bon encodage UTF-8 (sans nomenclature) corrigera le problème.
L'ID source ne correspond pas à une entrée valide. L’association peut avoir été supprimée
L’ID source de l'objet devant être supprimé est répertorié dans les métadonnées.

Cause
Cette erreur peut se produire lors d’une tentative de suppression d'un type d'objet. L'erreur indique une tentative de suppression sur un objet qu'IPSIS ne connaît pas. Dans la capture d'écran, cela signifie qu'une demande de SUPRESSION pour cette inscription a été envoyée, mais que l'inscription n'a pas été envoyée au moyen d’IPSIS pour établir l'association en premier.
Résolution
Tous les objets doivent être traités par IPSIS avant qu’il puisse les traiter d’une quelconque manière. Cela signifie qu'avant que les demande de SUPPRESSSION ne soient envoyées au moyen d’IPSIS, une demande de CRÉATION ou de MISE À JOUR doit avoir été utilisée. La MISE À JOUR n'a pas besoin de modifier un objet créé manuellement, mais elle établit l'association avec IPSIS.
Mise en correspondance de l’utilisateur introuvable, relations ignorées
La métadonnée ID source incluse est l'ID défini par l’organisation de l'utilisateur dont les relations n'ont pas pu être ajoutées.

Cause
Cet avertissement s’affiche lorsque des utilisateurs non valides sont ajoutés en tant que relations. Cela peut indiquer que l'utilisateur n'a jamais été envoyé au moyen d’IPSIS ou qu'une erreur a empêché son traitement. Les relations étant des remplacements complets, cette erreur entraîne la suppression des relations existantes de cet utilisateur.
Résolution
Assurez-vous que l'ID défini par l’organisation de l'utilisateur que vous tentez d'ajouter dans le champ « relation » est un utilisateur valide qui a déjà été traité par IPSIS. Si l'utilisateur reçoit une erreur, elle doit être corrigée pour pouvoir l'utiliser dans une relation.
Information
Traitement de l'unité organisationnelle en cours
Ce message indique que le traitement d'un fichier CSV contenant des unités organisationnelles a commencé.

Traitement de l'unité organisationnelle terminé
Ce message indique que le traitement d'un fichier CSV contenant des unités organisationnelles est terminé.

Traitement d'inscriptions en cours
Ce message indique que le traitement d'un fichier CSV contenant des inscriptions a commencé.

Traitement des inscriptions terminé
Ce message indique que le traitement d'un fichier CSV contenant des inscriptions est terminé.

Tâche CSV terminée
Le traitement du lot de fichiers CSV est terminé.
