Abrufen der Liste semantischer Typen mithilfe der API
Rufen Sie die Liste aller semantischen Typen ab.
Prozedur
Ergebnisse
Für viele API-Aufrufe müssen Sie in den Pfad die dem semantischen Typ zugewiesene eindeutige Kennung ("id") aufnehmen. Informationen finden Sie unter Bearbeiten der semantischen Typen im Sandbox-Status mithilfe der API.
Die folgende Antwort beispielsweise gibt eine Liste mit den zwei verfügbaren semantischen Typen und deren Attributen zurück:
[
{
"id": "5836fbb042b02a698752e679",
"name": "CONTINENT",
"label": "Continent",
"description": "Continent name (multilingual)",
"type": "DICT",
"privacyLevel": "NORMAL",
"creator": "Talend",
"creatorName": "Talend",
"createdAt": 1481207929751,
"completeness": true,
"publishedAt": 1481207929751,
"lastPublisher": "Talend",
"lastPublisherName": "Talend",
"validationMode": "EXACT_IGNORE_CASE_AND_ACCENT",
"state": "PUBLISH"
},
{
"id": "583edc44ec06957a34fa642c",
"name": "WEB_DOMAIN",
"label": "Web Domain",
"description": "Website domain",
"type": "REGEX",
"privacyLevel": "NORMAL",
"creator": "Talend",
"creatorName": "Talend",
"createdAt": 1481207929751,
"regEx": {
"mainCategory": "AlphaNumeric",
"validator": {
"patternString": "^([a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,24}$",
"caseInsensitive": true,
"re2jCompliant": true,
"generexCompliant": true
}
},
"completeness": true,
"publishedAt": 1481207929751,
"lastPublisher": "Talend",
"lastPublisherName": "Talend",
"state": "PUBLISH"
}
]
Eine Beschreibung der Antwort finden Sie unter Zugreifen auf die Dokumentation der REST-API von Talend Dictionary Service.