FAQ
Général
Puis-je utiliser Altium On-Prem Enterprise Server pour mes composants, tout en conservant mes projets de conception en local ?
Vous pouvez utiliser Altium On-Prem Enterprise Server pour gérer uniquement vos composants, mais cela n’est pas recommandé. L’un des plus grands atouts de l’Enterprise Server est la gestion du travail quotidien de PCB en cours, ce qui inclut les données de conception. Lorsqu’il est utilisé correctement, l’Enterprise Server crée des liens de relation entre tous les contenus de bibliothèque et de conception, ce qui facilite des fonctionnalités telles que « Where-Used ». Cela est extrêmement utile pour identifier des pièces en double ou erronées qui auraient pu être utilisées par erreur dans une ou plusieurs conceptions.
Tout est-il stocké localement ?
Oui, tout est local. Tout est derrière votre pare-feu, nous n’y touchons pas. La seule chose qui passe sur Internet concerne les données de la chaîne d’approvisionnement, et vous n’êtes même pas obligé de les utiliser. Si vous souhaitez interroger Digikey, Farnell ou d’autres fournisseurs de ce type, c’est le seul type d’accès Internet dont vous aurez besoin. Tout le reste est local.
Puis-je héberger mon Enterprise Server sur une machine virtuelle ou quelque part sur Amazon AWS ?
Oui. C’est à vous et à votre équipe informatique de choisir où l’Enterprise Server sera hébergé.
Si notre réseau VPN est lent, quel est l’impact sur le flux de travail ?
Le flux de travail lui-même ne devrait pas être trop affecté. Lorsque vous travaillez avec des composants de bibliothèque du Workspace, la navigation et la recherche initiales peuvent être un peu lentes, mais une fois ces données mises en cache, cela devient plus fluide. Et pour les conceptions, lorsque vous ouvrez un projet Workspace, vous le stockez et travaillez dessus localement.
Ainsi, l’utilisation quotidienne de l’Enterprise Server ne devrait pas être fortement affectée. Évidemment, un VPN plus rapide serait préférable, mais certaines personnes nous ont indiqué que leurs VPN ne sont pas extraordinaires et qu’elles parviennent malgré tout à travailler correctement, car il n’y a pas d’interaction constante avec l’Enterprise Server.
Un utilisateur non administrateur peut-il modifier ses propres identifiants d’accès à l’Enterprise Server ?
Oui. Bien qu’un utilisateur non administrateur ne puisse pas gérer les utilisateurs, il peut modifier le profil de son propre compte, lorsque l’authentification de cet utilisateur utilise le service d’authentification intégré de l’Enterprise Server, y compris le changement du nom d’utilisateur et du mot de passe. Cela s’effectue via la fenêtre
Puis-je me connecter à plusieurs Workspaces Enterprise Server ?
Vous ne pouvez être « connecté » qu’à un seul Workspace Enterprise Server à la fois, puisque vous vous connectez à une plateforme de services plutôt qu’à un seul service Enterprise Server. En général, une organisation dispose d’une seule installation Enterprise Server. Toutefois, si plusieurs Enterprise Server sont disponibles, il suffit de vous déconnecter de l’un et de vous connecter à un autre, selon les besoins.
Depuis Altium Designer, vous pouvez toujours
-
Altium NEXUS Server / Altium Concord Pro / Altium Vault - déconnectez-vous de votre serveur actif, puis utilisez la boîte de dialogueSign in poursign in au serveur cible. -
Altium Personal Vault - déconnectez-vous de votre serveur actif, puis utilisez la boîte de dialogueSign in pour vous connecter à l’Altium Personal Vault. N’oubliez pas que pour un Personal Vault, vous vous y connectez, vous ne vous y identifiez pas ; l’interface graphique d’Altium Designer ne vous indiquera donc pas comme connecté à un serveur après une connexion réussie à ce coffre.
Une fois connecté/lié à une entité cible, celle-ci sera répertoriée dans la zone
Je souhaite toujours utiliser mon Altium Personal Vault, est-ce possible ?
Absolument. Si vous avez une version antérieure de serveur exécutée sur le même PC, assurez-vous que les ports de communication sont uniques. Un Enterprise Server utilise le port par défaut
Pour faire de votre Personal Vault un « Known Server » dans Altium Designer — sur la page Data Management - Servers page de la boîte de dialogue
Je ne parviens pas à me connecter à l’Enterprise Server ; à la place, j’obtiens un message d’erreur concernant des DLL manquantes. Que dois-je faire ?
L’Enterprise Server s’appuie sur un certain nombre de composants d’exécution Microsoft pour fonctionner correctement et être accessible ; dans certaines situations, ceux-ci peuvent ne pas être présents sur la machine cible. Si vous recevez un message d’erreur concernant une bibliothèque manquante (DLL) lorsque vous tentez de vous connecter à l’Enterprise Server, cela indique que des composants d’exécution Microsoft sont absents. Téléchargez et installez le package Microsoft Visual C++ Redistributable correspondant à votre système d’exploitation.
Lorsque j’essaie de me connecter à l’Enterprise Server, j’obtiens le message d’erreur « HTTP Error 503. The service is unavailable ». Que dois-je faire ?
Cette erreur peut se produire lorsque l’Enterprise Server est installé sur un ordinateur qui exécute également Microsoft Exchange Server. L’installation d’Exchange Server peut modifier la configuration d’Internet Information Services (IIS) d’une manière qui entre en conflit avec l’Enterprise Server.
Pour résoudre ce problème, les modifications suivantes doivent être apportées au fichier applicationHost.config
<handlers accessPolicy="Read, Script">
...
<add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V15\Bin\kerbauth.dll" preCondition="bitness64" />
<add name="WSMan" image="C:\Windows\system32\wsmsvc.dll" preCondition="bitness64" />
<add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
<add name="cafe_exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\bin\exppw.dll" preCondition="bitness64" />
...
</handlers>
Pour plus d’informations sur le fichier ApplicationHost.config
Pour plus d’informations sur la modification du fichier, consultez cet article.
Licences
Quelles licences sont requises ?
Les licences de l’Enterprise Server se composent de deux éléments :
-
Server License - permet d’activer l’ensemble complet des services Enterprise Server pour votre organisation. Une licence serveur est requise par organisation. -
Client Access License - fournit aux utilisateurs l’accès aux fonctionnalités de l’Enterprise Server. Une licence Client est requise par utilisateur accédant aux services de l’Enterprise Server.
Dois-je actualiser mes licences si je mets à niveau mon installation Enterprise Server existante vers une version plus récente ?
Oui, veuillez vous assurer d’actualiser vos licences Enterprise Server. Depuis la page
Nous n’avons pas assez de connexions pour notre installation Enterprise Server, que pouvons-nous faire ?
Via l’interface navigateur du Workspace Enterprise Server, un utilisateur administrateur peut mettre fin à la session d’un utilisateur afin de libérer de force une connexion. Cela s’effectue depuis la page Sessions page de l’interface.
Sinon, et comme solution bien meilleure à long terme, il suffit d’ajouter davantage de postes (connexions) en achetant des licences Client Access supplémentaires (
Gestion des composants
Un composant de bibliothèque Workspace est-il identique à un Unified Component ?
Oui et non. Tout dépend de la présence ou non de Part Choices associées au composant de bibliothèque Workspace. Lorsqu’un composant est créé et publié, puis désigné comme composant de bibliothèque Workspace, il représente simplement la vue ingénierie ou conception de ce composant. Il s’agit essentiellement d’un conteneur dans lequel sont stockées toutes les informations utilisées pour modéliser ce composant dans la zone de conception. Cela inclut les liens vers tous les modèles de domaine requis (symbole schématique, composant PCB 2D/3D, Sim, etc.), ainsi que les informations paramétriques. Il a une grande importance pour le concepteur qui l’utilise dans une conception de carte, mais n’a pas de signification en dehors du domaine de la conception. Pour devenir un véritable « Unified Component », qui unit les domaines de la conception et de la chaîne d’approvisionnement, le composant doit être associé à des pièces physiques réelles fabriquées. Cela se fait en spécifiant des Part Choices pour le composant.
Et c’est cette mise en correspondance intelligente d’un composant — du domaine traditionnel de la conception électronique vers le domaine plus large du « produit » tel qu’il est vu par le reste de l’organisation — qui transforme le simple composant de bibliothèque Workspace en un véritable Unified Component !
Et si j’ai déjà de grandes bibliothèques ?
Altium Designer, conjointement avec l’Enterprise Server Workspace, offre un processus simple et rationalisé pour importer rapidement vos bibliothèques existantes dans le Workspace - le
Le Library Importer offre un mode d’interface minimaliste
Toutes les informations présentes dans une bibliothèque source d’origine sont importées dans les composants de bibliothèque Workspace, y compris tous les modèles de domaine référencés (symboles schématiques, empreintes PCB, modèles de simulation), les informations paramétriques, les choix de pièces assignés, les fichiers de fiche technique, etc. Des modèles de composants sont également créés si nécessaire, puis peuvent être affinés et utilisés pour les importations de bibliothèques ultérieures. Si vos composants d’origine comportent plusieurs empreintes PCB définies, le Library Importer transférera ces modèles et conservera l’empreinte par défaut actuelle. Et si vous travaillez uniquement avec des bibliothèques PCB – votre seule préoccupation étant la conception de PCB – alors le Library Importer prend en charge l’importation de ces seules bibliothèques, ou peut être basculé en mode d’importation de modèles uniquement, dans lequel les types de modèles spécifiés sont importés depuis des bibliothèques intégrées ou de base de données. Les bibliothèques qui incluent plusieurs types de composants (bibliothèques monolithiques) sont également détectées et traitées automatiquement.
Puis-je limiter les personnes autorisées à modifier les composants dans l’Enterprise Server Workspace ?
Oui, vous pouvez définir différentes autorisations pour déterminer qui peut faire quoi. Vous pouvez créer un groupe de bibliothécaires et également définir qui peut ou ne peut pas lire (avoir accès à) un dossier donné. Vous pouvez même créer un dossier sandbox auquel certains ingénieurs ont accès s’ils souhaitent créer leurs propres pièces, tandis que les pièces officielles publiées peuvent être placées dans un autre dossier auquel tout le monde a accès. Ainsi, tout est très contrôlable.
Existe-t-il un moyen de télécharger un instantané des composants de bibliothèque Workspace pour les jours où l’infrastructure informatique pourrait être indisponible ?
Non, il n’existe actuellement aucun moyen d’obtenir une image locale de l’Enterprise Server.
Lors de l’utilisation du panneau
Cette condition est indiquée par le texte d’avertissement « Offline mode – cached data is being used » dans la barre inférieure du volet de liste des composants du panneau.
Puis-je créer une bibliothèque locale à partir de l’Enterprise Server ?
Oui, une fonctionnalité proposée via le Content Cart vous permet d’acquérir des composants depuis votre Enterprise Server local dans une bibliothèque intégrée (
Gestion de la conception
La fonctionnalité Where-Used dépend-elle du fait que les conceptions aient été archivées dans le service local de contrôle de version de l’Enterprise Server ?
L’Enterprise Server doit être informé de l’existence du dépôt de conception dans lequel votre conception est stockée. Une nouvelle installation de l’Enterprise Server fournit un dépôt de conception unique basé sur Git pour accueillir tous vos projets de conception Workspace – et c’est tout ! Cela évite toute configuration et complexité concernant le service local de contrôle de version de l’Enterprise Server. Vous disposez d’un dépôt de conception unique –
Lorsque je modifie un composant, est-il possible que cette modification reste uniquement locale à la conception ?
Vous pouvez tout à fait le faire. Les modifications locales à la conception font pleinement partie des fonctionnalités de base d’Altium Designer. Cependant, cela n’est pas recommandé. Si vous mettez à jour ce composant à un moment donné, en utilisant l’une des fonctionnalités de mise à jour dans Altium Designer, cela récupérera la révision suivante depuis l’Enterprise Server, ce qui écrasera toutes les modifications locales. Il est donc préférable d’apporter les modifications directement à vos composants de bibliothèque Workspace dans l’Enterprise Server.
Puis-je contrôler quelles violations de conception doivent être validées avant de valider une révision dans l’Enterprise Server ?
Oui, et tout cela peut être configuré via un fichier de configuration Output Job. L’étape
-
Differences Report – utilisation du comparateur pour déterminer si les documents source et de conception PCB sont correctement synchronisés. -
Electrical Rules Check – vérification de la validité électrique/de dessin de la conception source capturée. -
Design Rules Check – vérification de la validité du document PCB par rapport aux contraintes de conception au niveau carte spécifiées. -
BOM Checks - vérification des violations possibles associées aux Design Items ou aux Part Choices dans le document BOM source (*.BomDoc ), le cas échéant. -
Footprint Comparison Report – comparaison des empreintes sur la carte avec leur bibliothèque source afin de s’assurer qu’elles sont à jour et correspondent. -
Component State Checking - vérification des composants se trouvant dans des états restreints. Dans le cadre de la configuration, vous déterminez l’action à entreprendre pour chaque état actuellement défini, de chaque définition de cycle de vie actuellement définie dans l’Enterprise Server cible : aucune action, un avertissement ou la génération d’une erreur. Cette dernière empêchera la publication de la conception. En outre, l’exécution de cette vérification générera un rapport pratique au format HTML, vous permettant de voir en un coup d’œil quels composants de la conception ne sont pas dans des états valides. -
Environment Configuration Compliance Check – vérification que seuls les éléments de données autorisés par la configuration d’environnement disponible pour votre groupe assigné (le cas échéant) sont utilisés. Cette vérification peut également garantir que tous les éléments de conception proviennent d’un Enterprise Server.
L’Enterprise Server peut-il empêcher les validations si certaines vérifications n’ont pas été réussies via un fichier Output Job ?
Oui, si vos étapes de validation échouent, alors la validation et la publication des données dans l’Enterprise Server n’auront pas lieu.
Puis-je importer des conceptions existantes dans l’Enterprise Server ?
Vous pouvez transférer des conceptions existantes vers votre Enterprise Server, mais vous ne pouvez actuellement pas déplacer le dépôt Subversion existant. Si vous souhaitez déplacer les données de conception, vous devez les extraire puis les valider à nouveau dans le dépôt approprié de l’Enterprise Server. Vous perdriez donc essentiellement l’historique de ces conceptions et repartiriez en quelque sorte de zéro, mais vous pouvez extraire ces données et les réimporter.
Vous pouvez également convertir vos composants issus d’anciennes méthodologies de gestion des composants en composants de bibliothèque Workspace, avec des capacités de correspondance automatique fournies par le puissant Item Manager.