Distribution Worker de l’Excel Add-in (Complément)
Le Distribution Worker de l’Excel Add-in (Complément) vous permet de générer et de distribuer automatiquement des rapports SEI basés sur l’Excel Add-in, directement depuis le serveur, soit selon une planification, soit à la demande. Configurez le Distribution Worker uniquement si vous souhaitez distribuer des fichiers Excel Add-in directement depuis le serveur.
Si vous utilisez une version antérieure à la Version 2024 Release 3, redémarrez le serveur après avoir créé le compte BI SEI (NECBIAccount) pour la première fois ou après avoir modifié l’utilisateur exécutant le service SEI. Dans les versions plus récentes, le package serveur SEI applique automatiquement les changements de compte.
Les fichiers Excel avec macros qui référencent directement le Complément ne sont pas pris en charge pour la distribution automatique.
- Assurez-vous qu’un compte utilisateur dédié (installation basique ou avancée) existe déjà pour le service
WebServer.Nectari. - Installez Microsoft Excel sur le même serveur que le Distribution Worker.
- Installez sur ce serveur la version correspondante de l’Excel Add-in (Complément).
Configurer la distribution de l’Excel Add-in (Complément)
Pour les environnements qui utilisent l’Excel Add-in (Complément), des autorisations supplémentaires sont nécessaires.
- Accorder les autorisations de lancement et d’activation pour le service de composant.
- Accorder les autorisations d’accès pour le service de composant Microsoft Excel Application.
- Accorder les autorisations de configuration pour le service de composant Microsoft Excel Application.
- Attribuer les droits de contrôle total aux emplacements suivants :
C:\Windows\System32\config\systemprofileC:\Windows\SysWOW64\config\systemprofile
Ces autorisations sont nécessaires pour assurer le bon lancement, la configuration et l’utilisation de l’Excel Add-in (Complément) dans les environnements distribués.
Configurer l'environnement du serveur
Configurer DCOM pour Excel
- Si vous utilisez Microsoft Office en version 32 bits sur un ordinateur 64 bits, ouvrez une invite de commandes et exécutez
mmc -32pour lancer la version 32 bits de DCOMCNFG. Sinon, exécutez simplementmmc. - Dans le menu Fichier, sélectionnez Ajouter ou supprimer des composants à la console.
- Sélectionnez Services de composants et cliquez sur Ajouter, puis sur Ok.
- Dans le panneau de gauche, développez Services de composants, puis Ordinateurs, Poste de travail, et Configuration DCOM.
- Recherchez Microsoft Excel Application 2010 and later. Si le composant n’apparaît pas sous ce nom, recherchez son identifiant de classe (CLSID) dans le registre à l’emplacement :
HKEY_CLASSES_ROOT\Excel.Application\CLSID.
Utilisez ce CLSID pour localiser le composant dans la configuration DCOM. - Faites un clic droit sur Microsoft Excel Application 2010 and later et sélectionnez Propriétés.
- Dans l'onglet Identité, sélectionnez L’utilisateur de lancement.
- Dans l'onglet Sécurité, pour chacune des sections — Autorisations de lancement et d’activation, Autorisations d’accès, et Autorisations de configuration — sélectionnez Personnaliser, puis cliquez sur Modifier.
Ajoutez l’utilisateur de service avec toutes les autorisations, puis enregistrez. - Cliquez sur Ok pour appliquer les modifications et fermer la fenêtre des propriétés.
Vérifier les dossiers requis et les autorisations
- Assurez-vous que les dossiers suivants existent sur le serveur hébergeant le Distribution Worker :
C:\Windows\System32\config\systemprofile\DesktopC:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\INetCacheC:\Windows\SysWOW64\config\systemprofile\DesktopC:\Windows\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\INetCacheC:\AppData\Nectari
- Vérifiez que le compte utilisateur utilisé par le serveur Web dispose des autorisations Contrôle total sur ces dossiers.
Sur un ordinateur 64 bits, vérifiez également dans C:\Windows\SysWOW64\config\systemprofile que les dossiers Desktop et AppData\Local\Microsoft\Windows\INetCache existent bien.
Finaliser la configuration de l’Excel Add-in (Complément)
- Déconnectez-vous du serveur, puis reconnectez-vous en utilisant le même compte utilisateur que celui configuré pour le serveur Web.
- Ouvrez Excel et vérifiez que la licence est activée.
- Cliquez sur Fichier, puis sur Options, et sélectionnez Compléments.
- Dans la liste déroulante Gérer, sélectionnez Compléments Excel, puis cliquez sur Ok.
- Dans la boîte de dialogue Compléments, cliquez sur Parcourir, puis sélectionnez le fichier
.xladu SEI Add-in for Excel dans :
C:\Program Files\Nectari\Nectari Add-in for Excel(ouC:\Program Files\SEI\SEI Add-in for Excel). - Cochez SEI Add-in pour Excel, puis cliquez sur Ok.
- Dans Options Excel, sélectionnez Centre de gestion de la confidentialité, puis Paramètres du Centre de gestion de la confidentialité, et sélectionnez Ajouter un nouvel emplacement.
- Ajoutez le chemin d’installation du Complément, puis cliquez trois fois sur Ok trois fois pour terminer.
Configurer le Central Point et tester
- Dans Excel, cliquez sur l'onglet Compléments.
- Cliquez sur Changer d'utilisateur, puis cliquez sur + pour ajouter le chemin de votre Central Point s’il n’est pas déjà configuré.
- Cliquez sur Ajouter pour enregistrer le Central Point.
- Ouvrez un fichier Excel et vérifiez que l’Extraction de données fonctionne correctement.