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 Referenzattribut erstellen

Benutzerdefiniertes Referenzattribut erstellen

referenceAttributes
API zum Erstellen eines benutzerdefinierten Referenzattributs
REST-API-Element Eingabeformat
Anfrage-URL <CatalogAdmin>:<port>/access/2/catalog/models/referenceAttributes
HTTP-Methodentyp POST

Anfrageparameter

Parameter Erforderlich oder optional Beschreibung Parameter Typ Datentyp
attribute Erforderlich Details des benutzerdefinierten Referenzattributs Body Model

Attributparameter

Parameter Erforderlich oder optional Beschreibung Datentyp Werte
analyzer Optional Klassifizierung für den Typ des benutzerdefinierten Referenzattributs 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 Referenzattribut String
Geben Sie einen der folgenden Werte an:
  • LOWEST
  • LOWER
  • LOW
  • MEDIUM
  • HIGH
classes Optional Liste der Klassen, die möglicherweise das benutzerdefinierte Referenzattribut enthalten Array Geben Sie die Klassenliste im folgenden Format an:
classes": [
    {
      "id": "string",
    }
]
dataTypeId Erforderlich ID der Modellressource String ID ist vom Benutzer anzugeben.
description Optional Beschreibung für das benutzerdefinierte Referenzattribut String Beschreibung ist vom Benutzer anzugeben.
facetable Optional Gibt an, ob das benutzerdefinierte Referenzattribut in der Filterliste in Enterprise Data Catalog angezeigt werden muss. Standardwert ist „true“. Boolean
Geben Sie einen der folgenden Werte an:
  • True
  • Falsch
multivalued Optional Gibt an, ob das benutzerdefinierte Referenzattribut 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 Referenzattributs String Name ist vom Benutzer anzugeben.
searchable Optional Gibt an, ob Sie das benutzerdefinierte Referenzattribut verwenden können, um Suchvorgänge in Enterprise Data Catalog durchzuführen. Standardwert ist „true“. Boolean
Geben Sie einen der folgenden Werte an:
  • True
  • Falsch
sortable Optional Gibt an, ob die Suchergebnisse mithilfe des benutzerdefinierten Referenzattributs in Enterprise Data Catalog sortiert werden können. Standardwert ist „true“. Boolean
Geben Sie einen der folgenden Werte an:
  • True
  • Falsch
suggestable Optional Gibt an, ob das benutzerdefinierte Referenzattribut in der Liste der automatischen Vorschläge in Enterprise Data Catalog angezeigt werden muss. Standardwert ist „true“. Boolean
Geben Sie einen der folgenden Werte an:
  • True
  • Falsch
id ID der Modellressource String ID ist vom Benutzer anzugeben.

Antwortcodes

Code Ursache
201 Benutzerdefiniertes Referenzattribut erstellt.
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.
429 Es wurde eine Ratenbegrenzung für Anfragen erkannt.

Beispielaufruf mit Curl

curl -X POST "http://<CatalogAdmin>:<port>/access/2/catalog/models/referenceAttributes" -H  "accept: application/json" -H  "Content-Type: application/json" -d "{  \"items\": [    {      \"analyzer\": \"7\",      \"boost\": \"LOWEST\",      \"classes\": [        {          \"98\": \"one\"        }      ],      \"description\": \"none\",      \"facetable\": false,      \"multivalued\": false,      \"name\": \"one\",      \"refDataTypeId\": \"one\",      \"searchable\": false,      \"sortable\": false,      \"suggestable\": false    }  ]}"


Aktualisiert May 14, 2019


Explore Informatica Network