Créer des champs personnalisés

Articles connexes: Balisage des ressources: marquage sans schéma pour une catégorisation flexible.

Capturez vos données commerciales uniques en les stockant dans des champs personnalisés. 

Éditions requises et autorisations utilisateur

  • limitée
    • Disponible dans Rescale Data
  • Autorisations utilisateur requises
    • Espace de travail Autorisations d'administrateur requises pour créer des champs personnalisés au niveau de l'espace de travail
    • Tous les utilisateurs peuvent créer des champs personnalisés au niveau du modèle et du travail

Les champs personnalisés permettent aux administrateurs et aux utilisateurs de définir des champs personnalisés pour les tâches. Cette fonctionnalité offre une plus grande flexibilité dans la capture de données et la gestion des tâches, permettant aux utilisateurs de saisir des informations spécifiques à une tâche de manière structurée. 

Les champs personnalisés peuvent être définis à 3 niveaux différents :

NiveaufonctionnementCase StudyAutorisations requises
EmploiLes champs personnalisés ne sont disponibles que pour ce travail spécifique ; la duplication d'un travail conservera les champs personnalisésEnrichissez les tâches individuelles avec des tâches personnalisées simulation paramètres et résultats (par exemple suivre un résultat spécifique à la simulation)Tout utilisateur
ModèleLes champs personnalisés définis au niveau du modèle seront utilisés pour chaque tâche créée à partir de ce modèleContexte, entrée ou résultats spécifiques à l'équipe ou à la charge de travail (par exemple, capture de résultats différents pour les tâches FEA par rapport aux tâches CFD)Tout utilisateur
Espace de travailLes champs personnalisés définis au niveau de l'espace de travail seront utilisés dans tous les travaux et modèlesAssurer la cohérence et la gouvernance des données sur l'ensemble de l'espace de travail (par exemple CAD (numéro de pièce à mapper au PLM)Administrateur de l'espace de travail

En fin de compte, le niveau choisi dépend du niveau de flexibilité par rapport à la structure que vous souhaitez définir. Si un champ personnalisé doit s'appliquer à tous les travaux (souvent au contexte), il doit être défini au niveau de l'espace de travail. Pour les travaux spécifiques à la charge de travail et à l'équipe, ils doivent être définis au niveau du modèle et, pour une flexibilité optimale, ils peuvent être définis au niveau du travail.

Remplir des valeurs dans des champs personnalisés

Les utilisateurs qui créent des tâches pourront remplir des champs personnalisés directement sur la page de chaque tâche pendant la configuration et après le lancement.

  • champs requis: Doit être rempli avant la soumission du travail.
    • L'activation des champs obligatoires empêchera les soumissions de tâches (à la fois basées sur le Web et via l'API) jusqu'à ce que les données obligatoires soient fournies.
  • Champs facultatifs: Peut être rempli avant, pendant ou après la soumission du travail.

Lors de la création d'un nouvel emploi, les utilisateurs verront un DÉTAILS volet sur le côté droit contenant métadonnées qui comprend:

  • Redimensionner les champs intégrés
    • Projet
    • Type d'emploi
    • Tags
    • Description
  • Les champs personnalisés
    • Contexte
    • Entrée
    • Résultats
  • Commentaires
Capture d'écran 2023 10 30 à 12.18.10hXNUMXhXNUMX

Tout champ obligatoire sera indiqué par un astérisque rouge (*) et entouré de rouge et sera requis avant la soumission du travail.

Capture d'écran 2023 10 30 à 12.19.32hXNUMXhXNUMX

Une fois une tâche lancée, les champs obligatoires ne pourront plus être modifiés.

Capture d'écran 2023 10 30 à 12.22.30hXNUMXhXNUMX

Ajout de champs personnalisés au niveau du travail et du modèle

Créer un New Job et cliquez sur Ajouter des champs personnalisés, ce qui ouvrira le menu pour ajouter/supprimer/réorganiser les champs personnalisés.

CleanShot 2024 09 10 à 15.05.35

Tous les champs personnalisés ajoutés au niveau de l'espace de travail ou du modèle ne pourront pas être réorganisés ou supprimés. Cliquez sur Ajouter le champ dans la catégorie donnée (cela peut être modifié plus tard)

CleanShot 2024 09 10 à 15.07.35

Vous aurez la possibilité d'ajouter un champ personnalisé en attribuant un nom et un type de champ avec des champs facultatifs supplémentaires.

Image 151

Lors de la création d'un champ personnalisé, il pourra être réorganisé, modifié ou supprimé.

Image 154

Et une fois enregistré, il sera disponible pour être rempli avant ou après la soumission du travail.

Image 153

Vous pouvez créer un modèle à partir de ce travail en cliquant sur Enregistrer en tant que modèle et tout travail créé à partir de ce modèle héritera de tous les champs personnalisés et de toutes les valeurs de champ pré-attribuées.

Ajout de champs personnalisés au niveau de l'espace de travail (implémentation administrateur)

L'ajout de champs personnalisés au niveau de l'espace de travail nécessite l'accès Administrateur de l'espace de travail.

Accédez à Politiques > Champs personnalisés

Image 116

Choisissez de démarrer avec les valeurs par défaut (recommandé) ou de démarrer vide.

Image 117

Cliquez sur Ajouter le champ au sein d'une section donnée. Lorsqu'une section ne contient pas de champs, elle n'apparaîtra pas pour l'utilisateur final.

Image 118

Remplissez les informations du champ. Tu devras:

  • Nommez le champ
  • Sélectionnez le type de champ
  • Définir le champ comme facultatif ou obligatoire
  • Définissez le type de champ sur Valeur unique ou Valeurs multiples
    • Une valeur unique signifie qu'il existe un mappage 1:1 de Champ:Valeur (par exemple « Numéro de pièce CAO » = « R-14 »)
    • Valeurs multiples signifie qu'il existe un mappage 1:plusieurs de Champ:Valeurs (par exemple, « Numéro de pièce CAO » = ['R-14′, « R-15′, « R-16 »])
Image 119

Vous aurez également la possibilité de spécifier une valeur de description et d'espace réservé en cliquant sur Afficher les champs d'instructions.

Image 120

Les champs personnalisés peuvent être dupliqués, supprimés ou réorganisés. La commande précisera l'ordre dans lequel elle apparaîtra à l'utilisateur final.

Enfin, lorsque vous avez terminé, continuez et cliquez sur Enregistrer les modifications.

Types de champs

Nom du type de champType de donnéesDescriptionIcôneComment utiliserExemple
TexteChaîneUn champ de texte est idéal pour les textes courts et uniques, tels qu'un numéro de pièce CAO ou un cas de charge. s1Lc2zLOdIcvHKH6zwwN6E8cATmQO9EX4f3do886MEGqMnRkAaoYkb Ymwr4gdX6N4z7Q4wXxSC86Qp4Jw3b3PN7ggnxqpyBiv96Kj4G9nN5dpuPYS eWndn6DcKccg6fEBdkVbywQgE3 G bjWLnASaisissez le texte manuellement.Champ : « Numéro de pièce CAO »
Nombre (valeur unique)nombreLe type de champ numérique est un type de champ conçu pour contenir des nombres. Le type de champ numérique est un type de champ à usage général pour la plupart des valeurs numériques, comme la valeur du coefficient de traînée pour votre simulation. Prend en charge les entiers, les décimales et la notation scientifique (par exemple 2e2)LYizpo4y4Y4woNdD5WLl0ZptzcOXnRkjaZ1NBfE O jB9U3zKeNNzUMBdoECN3EH3WCmYWuousA7e1BUL3ZR9I20gdlabBC3H swN 94TTQpj7q 1VNwjsRihVdt0M9QxK3AhiTz7N9Wt9 VPksdJUoEntrez un nombre (entier, décimal et tableau de nombres).Champ : « Coefficient de traînée »
Valeur: 0.025
Nombre (plusieurs valeurs)tableau de nombresUn tableau de nombres est un type de champ conçu pour contenir des tableaux de nombres. Les utilisateurs peuvent coller une liste de valeurs séparées par des virgules (par exemple 1,2,3) ou saisir manuellement les valeurs.LYizpo4y4Y4woNdD5WLl0ZptzcOXnRkjaZ1NBfE O jB9U3zKeNNzUMBdoECN3EH3WCmYWuousA7e1BUL3ZR9I20gdlabBC3H swN 94TTQpj7q 1VNwjsRihVdt0M9QxK3AhiTz7N9Wt9 VPksdJUoEntrez un tableau d'entiers ou de décimales. Supprime les caractères non numériques.Champ : « Gradient de température (K) »
Valeur: 300,400
Liste d'options (valeur unique)tableau de chaînesUn champ de sélection unique est idéal lorsque vous souhaitez pouvoir sélectionner une seule option dans une liste d'options prédéfinie. Possibilité de fournir « Autre » comme option pour remplir du texte libre.cJrgrB2L6noRcQ1GvTmheX9vWwUusGYLDxJCFZew1HM31jm Wy916byNrbAswc kU5NpCEiU5LABZwSélectionnez une option prédéfinie dans une liste.Champ : « Résultat de la simulation »
Valeurs : « Réussite » ou « Échec »
Liste d'options (plusieurs valeurs)tableau de chaînesUn champ à sélection multiple est similaire à un champ à sélection unique ; il vous permet de sélectionner des options prédéterminées dans une liste. Cependant, contrairement à un champ de sélection unique, vous pouvez sélectionner autant d'options que vous le souhaitez par cellule.cJrgrB2L6noRcQ1GvTmheX9vWwUusGYLDxJCFZew1HM31jm Wy916byNrbAswc kU5NpCEiU5LABZwSélectionnez une ou plusieurs options prédéfinies dans une liste.Champ : « Validation des matériaux »
Valeurs : « Plasticité spécifiée (vérifier si oui) », « Johnson-cook modèle utilisé (cocher si oui) », Autoriser « Autre »
Datechaîne (date au format ISO 8601)Un champ de date vous permet de saisir facilement une date et éventuellement une heure dans une cellule. Lors de la modification d'une date et d'une heure, un widget de calendrier vous sera présenté qui facilite la sélection d'une date spécifique.Choisissez une date dans le calendrier.Champ : « Date limite de l'étude » 
L'UtilisateurObjet utilisateurLe champ utilisateur vous permet de sélectionner un ou plusieurs noms dans une liste déroulante générée automatiquement de tous les membres de l'espace de travail. Les groupes sont également sélectionnables.dgxkLHJioTeGwP3cCCO18a5BU6fJUzBzrpXpM5awuW FQyYHCemQFVM3V86BhSOJx9qlB6YLLb5iGJdxGddD RGMmLQ1slYqs5ENMoxYlMl6RV1z0ItBMXTJbVhgZ2raokVuLL PFaZm1whK4qAwCFIAjoutez un utilisateur Rescale à un champ.Champ : « Propriétaire responsable »
FichierfiletUn champ de pièce jointe est un type de champ qui permet de joindre un ou plusieurs fichiersJoindre un fichier à un champExemples de fichiers : Platine d'entrée, Graphique de convergence, Rapport

Exemples de champs et valeurs par défaut

Redimensionner les champs intégrésContexteContributionsRésultats
DéfinitionChamps définis par RescaleLe contexte ou la situation dans laquelle quelque chose se produit. Il prépare le terrain pour la tâche ou le problème, en expliquant le pourquoi et le quoi.Informations brutes, données ou ressources fournies pour une tâche ou un problème. Les apports peuvent être qualitatifs ou quantitatifs.Les résultats ou les résultats après analyse des entrées dans un contexte donné. Ils fournissent souvent des réponses ou des idées.
Exemples- Projet
- Date créée
- Type d'emploi
– Lignée
- Durée
- Espace de rangement
- IDENTIFIANT 
- Matériel 
- logiciel
- Étude
- Centre de coûts
- Numéro d'article
- Structure
– État du développement (par exemple, découverte, Validation , Retravail)
- Programme
- Contrôle de version
- Niveau de risque
– Demandeur (utilisateur)
– Fin des études (date)
– Propriété matérielle
– Version de conception
– Taille du maillage
- Solver Type (linéaire, non linéaire, itératif)
- Conditions aux limites
– Cas de charge (par exemple, R1.7)
– Conditions de charge
- Tolérance
– Paramètres thermiques
- Prix estimé

– Résultat de la simulation (par exemple réussi, échec)
– Convergé ? (Oui Non)
– Rapport d’étude (dossier)
- Recommandations
– Points de défaillance
Modèle par défaut- Projet
- Type d'emploi
- Mots clés
- La description
- Date créée
– Étude (texte)
– Demandeur d’étude (utilisateur)
– Date d’achèvement prévue de l’étude (date)
– Statut de développement (sélection unique) (Exploration, Développement, Maintenance)
– Objectif (texte)
– Numéro de pièce (texte)
– Variation de profil (texte)
– Diamètre (po) (nombre)
– Résultat de la simulation (sélection unique)
– Coefficient de traînée (nombre)
– Rapport (fichier)
– Tracé de convergence (téléchargement de fichiers)

Utilisation de modèles pour pré-remplir les paires champ-valeur

Les modèles constituent un excellent moyen de remplir automatiquement les métadonnées des champs personnalisés. Plutôt que de demander à un utilisateur de remplir chaque champ individuel pour chaque tâche, ils peuvent être pré-remplis à l'aide de modèles.

Remplissez simplement la valeur d'un champ donné et créez ou mettez à jour un modèle. Le modèle suivant contiendra alors toutes les valeurs renseignées.

Exportation de champs personnalisés

  • Les champs personnalisés sont exportables à la fois dans le Exportation CSV de la page Emplois et CSV de facturation.
  • Chaque champ personnalisé aura son propre en-tête de colonne.

Exemples d'en-têtes de l'exportation CSV du travail

identifiant, nom, statut, dernier_commentaire, balises, propriétaire, partagé_avec, run_time_minutes, nom_logiciel, nom_type_core, nombre_de_cores, projet, priorité, créé_à, stockage, lignée,Étude, centre de coûts, numéro de pièce, état de développement, cas de charge, propriétés des matériaux, résultat de simulation, rapport, tracé de convergence

  • Italique = Redimensionner les champs intégrés
  • Audace = Champs personnalisés

API

Des champs personnalisés peuvent être créés et des valeurs de champ peuvent être renseignées via notre API. Consultez notre Documentation de l'API Pour plus d'informations

Si des champs obligatoires sont manquants lors de la soumission d'un travail via l'API, une erreur sera renvoyée, telle que :
field xyz is required or failed to parse field xyz as a number

Les utilisateurs qui soumettent des travaux via une API devront mettre à jour leur script afin d'éviter toute interruption de leurs flux de travail.

Cas d'usage

Les champs personnalisés peuvent faciliter divers processus et cas d'utilisation, notamment :

  • Gouvernance: faire respecter le respect des processus avec les champs obligatoires
  • Traçabilité: pour les audits et la détection d'erreurs
  • Organisation et recherche: recherche par contexte plutôt que HPC données,
  • Analyses : connectez divers emplois et ressources dans un fil numérique pour une collaboration améliorée et une extraction d'informations

QFP

Quelle est la différence entre le marquage et les champs ?
Resource Tagging & Fields est conçu pour organiser, rechercher et partager efficacement des données et des simulations, transformant ainsi la façon dont vous collaborez, améliorant la qualité des produits et libérant des informations à partir de vos données.

  • Tags permettre l'ajout de métadonnées non structurées (chaînes de texte) afin de simplifier la recherche et l'organisation des données.
  • Des champs autoriser les données structurées (paires clé-valeur) qui peuvent être obligatoires (ou facultatives) et peuvent être de différents types de données tels que numériques, texte, liste déroulante et date afin de capturer des données et d'appliquer la gouvernance.

L’ordre des champs est-il important ?
Oui, l'ordre des champs correspond à la manière dont ils apparaîtront pour l'utilisateur final.

Pouvons-nous effectuer une validation sur le type de champ de texte ?
Non, il n'y a pas de validation personnalisée (par exemple REGEX) sur le type de champ de texte.

Puis-je mettre à jour les champs personnalisés par programmation avec l'API ?
Oui, avec l'API Custom Fields, les utilisateurs peuvent automatiquement extraire des valeurs des données de simulation et remplir des champs personnalisés à l'aide d'un script de post-traitement.