Inhaltsverzeichnis

Search

  1. Vorwort
  2. Übersicht
  3. Geschäftsbegriffe REST-APIs
  4. REST-APIs für Katalogereignisse
  5. Modell-REST-APIs
  6. Objekt-APIs
  7. Ressourcen-REST-APIs
  8. Anwendungsfälle

REST-API-Referenz zu Enterprise Data Catalog

REST-API-Referenz zu Enterprise Data Catalog

Benutzerdefiniertes Attribut aktualisieren

Benutzerdefiniertes Attribut aktualisieren

attributes/{id}
API zum Aktualisieren eines benutzerdefinierten Attributs
Nach Verwendung der API müssen Sie den Katalog indizieren.
REST-API-Element Eingabeformat
Anfrage-URL <CatalogAdmin>:<port>/access/2/catalog/models/attributes/{id}
HTTP-Methodentyp PUT

Anfrageparameter

Parameter Erforderlich oder optional Beschreibung Parameter Typ Datentyp
id Erforderlich ID des benutzerdefinierten Attributs Path String
attribute Erforderlich Details, die für das benutzerdefinierte Attribut aktualisiert werden sollen Body Model
if-Match Optional ETag für die Ressource identifizieren. Wenn sich das ETag für die Ressource geändert hat, wird die Ressource von Enterprise Data Catalog nicht aktualisiert. Header String

Attributparameter

Parameter Erforderlich oder optional Beschreibung Datentyp Werte
analyzer Optional Klassifizierung für den Typ des benutzerdefinierten Attributs String Geben Sie einen der folgenden Werte an:
  • INT
  • LONG
  • FLOAT
  • DOUBLE
  • BOOLEAN
  • DATE
  • STRING
  • TEXT_GENERAL
  • PATH_HIERARCHY
boost Optional Priorität der Suchrangfolge für das benutzerdefinierte Attribut String
Geben Sie einen der folgenden Werte an:
  • LOWEST
  • LOWER
  • LOW
  • MEDIUM
  • HIGH
classes Optional Liste der Klassen, die möglicherweise das benutzerdefinierte Attribut enthalten Array Geben Sie die Klassenliste im folgenden Format an:
classes": [
    {
      "id": "string",
    }
]
id Erforderlich ID der Modellressource String ID ist vom Benutzer anzugeben.
description Optional Beschreibung für das benutzerdefinierte Attribut String Beschreibung ist vom Benutzer anzugeben.
facetable Optional Gibt an, ob das benutzerdefinierte Attribut in der Filterliste in Enterprise Data Catalog angezeigt werden muss. Standardwert ist „true“. Boolean
Geben Sie einen der folgenden Werte an:
  • True
  • Falsch
name Erforderlich Name des benutzerdefinierten Attributs String Name ist vom Benutzer anzugeben.

Antwortcodes

Code Ursache
201 Benutzerdefiniertes Attribut wurde aktualisiert.
400 Fehlender oder ungültiger Parameter
401 Fehlende Anmeldeinformationen
403 Der Benutzer verfügt nicht über die erforderlichen Zugriffsberechtigungen.
404 Das angeforderte Objekt wurde nicht gefunden.
412 Es wurde ein in Konflikt stehendes Update erkannt.
429 Es wurde eine Ratenbegrenzung für Anfragen erkannt.

Beispielaufruf mit Curl

curl -X PUT "http://<CatalogAdmin>:<port>/access/2/catalog/models/attributes/34" -H  "accept: application/json" -H  "Content-Type: application/json" -d "{  \"analyzer\": \"INT\",  \"boost\": \"LOWEST\",  \"classes\": [    {      \"1\": \"first\"    }  ],  \"description\": \"Updating first attribute\",  \"facetable\": false,  \"name\": \"attr\"}"


Aktualisiert May 14, 2019


Explore Informatica Network