Create objectType
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par examiner la documentation liée de l’API Get objectType et les opérations REST objectType existantes du dépôt. Définissez l’opération de création et son payload de requête en vous basant sur l’exemple de l’issue, puis vérifiez que les types d’objet manquants peuvent être créés pour le workflow de peuplement d’ontologie décrit.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I can get a new object type via the REST API... but I can't create one.
Which means if I have a collection of object types to create at the start of an engagement, I'm going to have to manually add them. Obviously via REST I wouldn't expect to have the full flexibility of the manual wizard, but I would expect to be able to CRUD the basics at least
I would expect the potential request payload to be similar to the Get objectType with the exception of the RID's of all the elements.
Expected Payload
{
"apiName": "employee",
"description": "A full-time or part-time employee of our firm",
"displayName": "Employee",
"status": "ACTIVE",
"primaryKey": "employeeId",
"properties": {
"employeeId": {
"dataType": {
"type": "integer"
},
},
"fullName": {
"dataType": {
"type": "string"
},
},
"office": {
"description": "The unique ID of the employee's primary assigned office",
"dataType": {
"type": "string"
},
},
"startDate": {
"description": "The date the employee was hired (most recently, if they were re-hired)",
"dataType": {
"type": "date"
},
}
},
}
As an example use case, this would allow me to populate an Ontology with a 1:1 mapping of a pre-existing model: by listing the current ontology objects and then creating the missing ones.
- Langage dominant
- Python
- Étoiles
- 208
- Forks
- 49
- Merge moyen
- 15 h 8 min
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de palantir/foundry-platform-python
-
Feature Request: API endpoints to create Object Types, Action Types, and Link Types programmaticallyOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
palantir/foundry-platform-python#318 · 1 commentaire ·
-
AIP Agents API Seems BrokenPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
-
Connecitivity: Get ConnectionsOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
palantir/foundry-platform-python#200 · 1 réaction ·
-
Add Organization CreationOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
palantir/foundry-platform-python#83 · 3 commentaires ·
Toutes les issues de palantir/foundry-platform-python
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
huggingface/sentence-transformers#4186 ·
Les mainteneurs répondent en général sous 5 jours
-
documentation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
QuantEcon/QuantEcon.py#988 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
fabriziosalmi/certmate#1247 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
documentation good first issue
Difficulté 2/5 Une demi-journée Accessibilité débutants 72/100
sujithputta02/Esapay#13 ·