Freigeben über


Type - Bulk Create

Erstellen Sie alle Atlastypdefinitionen in Massen. Vermeiden Sie es, vorhandene Typen neu zu erstellen.

POST {endpoint}/datamap/api/atlas/v2/types/typedefs

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string (uri)

Anforderungstext

Name Typ Beschreibung
businessMetadataDefs

AtlasBusinessMetadataDef[]

businessMetadataDefs

classificationDefs

AtlasClassificationDef[]

Ein Array von Klassifizierungsdefinitionen.

entityDefs

AtlasEntityDef[]

Ein Array von Entitätsdefinitionen.

enumDefs

AtlasEnumDef[]

Ein Array von Enumerationsdefinitionen.

relationshipDefs

AtlasRelationshipDef[]

Ein Array von Beziehungsdefinitionen.

structDefs

AtlasStructDef[]

Ein Array von Strukturdefinitionen.

termTemplateDefs

TermTemplateDef[]

Ein Array von Ausdrucksvorlagendefinitionen.

Antworten

Name Typ Beschreibung
200 OK

AtlasTypesDef

Die Anforderung ist erfolgreich.

Other Status Codes

AtlasErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

OAuth2Auth

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
https://purview.azure.net/.default

Beispiele

Type_BulkCreate
Type_BulkCreateBusinessMetadataDefs

Type_BulkCreate

Beispielanforderung

POST {endpoint}/datamap/api/atlas/v2/types/typedefs

{
  "enumDefs": [],
  "structDefs": [],
  "classificationDefs": [],
  "entityDefs": [
    {
      "name": "azure_sql_server_example",
      "superTypes": [
        "azure_resource"
      ],
      "typeVersion": "1.0",
      "attributeDefs": [
        {
          "name": "databases",
          "typeName": "array<azure_sql_db>",
          "cardinality": "SET",
          "isIndexable": false,
          "isOptional": true,
          "isUnique": false
        }
      ]
    }
  ],
  "relationshipDefs": []
}

Beispiel für eine Antwort

{
  "enumDefs": [],
  "structDefs": [],
  "classificationDefs": [],
  "entityDefs": [
    {
      "category": "ENTITY",
      "guid": "a47fd902-a564-45f1-aa51-ce9224955881",
      "createdBy": "ExampleCreator",
      "updatedBy": "ExampleUpdator",
      "createTime": 1553672211954,
      "updateTime": 1553672211954,
      "version": 1,
      "name": "azure_sql_server_example",
      "description": "azure_sql_server_example",
      "typeVersion": "1.0",
      "attributeDefs": [
        {
          "name": "databases",
          "typeName": "array<azure_sql_db>",
          "isOptional": true,
          "cardinality": "SET",
          "valuesMinCount": 0,
          "valuesMaxCount": 2147483647,
          "isUnique": false,
          "isIndexable": false,
          "includeInNotification": false
        }
      ],
      "superTypes": [
        "azure_resource"
      ],
      "subTypes": []
    }
  ],
  "relationshipDefs": []
}

Type_BulkCreateBusinessMetadataDefs

Beispielanforderung

POST {endpoint}/datamap/api/atlas/v2/types/typedefs

{
  "enumDefs": [],
  "structDefs": [],
  "classificationDefs": [],
  "entityDefs": [],
  "relationshipDefs": [],
  "businessMetadataDefs": [
    {
      "name": "myBizMetadata1",
      "description": "",
      "attributeDefs": [
        {
          "name": "bizAttr1",
          "typeName": "string",
          "isOptional": true,
          "cardinality": "SINGLE",
          "isUnique": false,
          "isIndexable": true,
          "options": {
            "maxStrLength": "50",
            "applicableEntityTypes": "[\"Path\"]"
          }
        }
      ]
    }
  ]
}

Beispiel für eine Antwort

{
  "enumDefs": [],
  "structDefs": [],
  "classificationDefs": [],
  "entityDefs": [],
  "relationshipDefs": [],
  "businessMetadataDefs": [
    {
      "category": "BUSINESS_METADATA",
      "guid": "f26dc6d1-be9c-a0ce-a274-b6388ff6e2eb",
      "createdBy": "ServiceAdmin",
      "updatedBy": "ServiceAdmin",
      "createTime": 1646994112241,
      "updateTime": 1646994112241,
      "version": 1,
      "name": "myBizMetadata1",
      "description": "This is my businessMetadata1",
      "typeVersion": "1.0",
      "lastModifiedTS": "1",
      "attributeDefs": [
        {
          "name": "bizAttr1",
          "typeName": "string",
          "isOptional": true,
          "cardinality": "SINGLE",
          "valuesMinCount": 0,
          "valuesMaxCount": 1,
          "isUnique": false,
          "isIndexable": true,
          "includeInNotification": false,
          "options": {
            "applicableEntityTypes": "[\"Path\"]",
            "maxStrLength": "50"
          }
        }
      ]
    }
  ]
}

Definitionen

Name Beschreibung
AtlasAttributeDef

Klasse, die Details eines Struktur-Attributs erfasst.

AtlasBusinessMetadataDef

Klasse, die Details eines Strukturtyps erfasst.

AtlasClassificationDef

Klasse, die Details eines Klassifizierungstyps erfasst.

AtlasConstraintDef

Klasse, die Details einer Einschränkung erfasst.

AtlasEntityDef

Klasse, die Details eines Entitätstyps erfasst.

AtlasEnumDef

Klasse, die Details eines Enumerationstyps erfasst.

AtlasEnumElementDef

Klasse, die Details eines Enumerationselements erfasst.

AtlasErrorResponse

Eine Fehlerantwort des Diensts

AtlasRelationshipAttributeDef

Die beziehungEndDef stellt ein Ende der Beziehung dar. Das Ende der Beziehung wird durch einen Typ, einen Attributnamen, eine Kardinalität und ob es sich um das Containerende der Beziehung handelt.

AtlasRelationshipDef

AtlasRelationshipDef ist ein TypeDef, der eine Beziehung definiert. Wie bei anderen typeDefs hat die AtlasRelationshipDef einen Namen. Nach der Erstellung hat "RelationshipDef" eine GUID. Der Name und die GUID sind die 2 Methoden, wie "RelationshipDef" identifiziert wird. RelationshipDefs haben 2 Enden, die jeweils Kardinalität angeben, einen EntityDef-Typnamen und -namen und optional, ob es sich bei dem Ende um einen Container handelt. RelationshipDefs kann AttributeDefs aufweisen, obwohl nur primitive Typen zulässig sind. RelationshipDefs verfügen über eine Beziehungskategorie, die den UML-Beziehungstyp angibt, der erforderlich ist. Die Art und Weise, wie EntityDefs und RelationshipDefs verwendet werden sollen, ist, dass EntityDefs AttributeDefs definiert, wobei kein EntityDef-Typname als typen angegeben wird. RelationshipDefs führt neue Attribute für die Entitätsinstanzen ein. Beispielsweise kann EntityDef A Attribute "attr1", "attr2", "attr3" aufweisen.

EntityDef B kann attribute attr4,attr5,attr6 RelationshipDef AtoB möglicherweise 2 Enden definieren

ende1: Typ A, Name attr7 end2: Typ B, Name attr8

Wenn eine Instanz von EntityDef A erstellt wird, verfügt sie über Attribute attr1,attr2,attr3,attr7 Wenn eine Instanz von EntityDef B erstellt wird, verfügt sie über Attribute attr4,attr5,attr6,attr8

Auf diese Weise können relationshipDefs separat von entityDefs erstellt und Beziehungsattribute in die Entitätsinstanzen eingefügt werden.

AtlasRelationshipEndDef

Die beziehungEndDef stellt ein Ende der Beziehung dar. Das Ende der Beziehung wird durch einen Typ, einen Attributnamen, eine Kardinalität und ob es sich um das Containerende der Beziehung handelt.

AtlasStructDef

Klasse, die Details eines Strukturtyps erfasst.

AtlasTypesDef

Die Definitionen von Typen.

CardinalityValue

Mächtigkeit

DateFormat

Das Datumsformat.

NumberFormat

Das Zahlenformat.

RelationshipCategory

Beziehungskategorie

RoundingMode

Rundungsmodus

TermTemplateDef

Ausdrucksvorlagendefinition für Glossarausdruck.

TimeZone

Die Zeitzoneninformationen.

TypeCategory

Kategorie eingeben

AtlasAttributeDef

Klasse, die Details eines Struktur-Attributs erfasst.

Name Typ Beschreibung
cardinality

CardinalityValue

einwertiges Attribut oder mehrwertiges Attribut.

constraints

AtlasConstraintDef[]

Ein Array von Einschränkungen.

defaultValue

string

Der Standardwert des Attributs.

description

string

Die Beschreibung des Attributs.

includeInNotification

boolean

Bestimmt, ob sie in der Benachrichtigung enthalten ist.

isIndexable

boolean

Bestimmt, ob er indiziert werden kann.

isOptional

boolean

Bestimmt, ob es optional ist.

isUnique

boolean

Bestimmt, ob es eindeutig ist.

name

string

Der Name des Attributs.

options

object

Die Optionen für das Attribut.

typeName

string

Der Name des Typs.

valuesMaxCount

integer (int32)

Die maximale Anzahl der Werte.

valuesMinCount

integer (int32)

Die Mindestanzahl der Werte.

AtlasBusinessMetadataDef

Klasse, die Details eines Strukturtyps erfasst.

Name Typ Beschreibung
attributeDefs

AtlasAttributeDef[]

Ein Array von Attributdefinitionen.

category

TypeCategory

Die Enumeration der Typkategorie.

createTime

integer (int64)

Die erstellte Zeit des Datensatzes.

createdBy

string

Der Benutzer, der den Datensatz erstellt hat.

dateFormatter

DateFormat

Das Datumsformat.

description

string

Die Beschreibung der Typdefinition.

guid

string

Die GUID der Typdefinition.

lastModifiedTS

string

ETag für Parallelitätssteuerelement.

name

string

Der Name der Typdefinition.

options

object

Die Optionen für die Typdefinition.

serviceType

string

Der Diensttyp.

typeVersion

string

Die Version des Typs.

updateTime

integer (int64)

Die Aktualisierungszeit des Datensatzes.

updatedBy

string

Der Benutzer, der den Datensatz aktualisiert hat.

version

integer (int64)

Die Version des Datensatzes.

AtlasClassificationDef

Klasse, die Details eines Klassifizierungstyps erfasst.

Name Typ Beschreibung
attributeDefs

AtlasAttributeDef[]

Ein Array von Attributdefinitionen.

category

TypeCategory

Die Enumeration der Typkategorie.

createTime

integer (int64)

Die erstellte Zeit des Datensatzes.

createdBy

string

Der Benutzer, der den Datensatz erstellt hat.

dateFormatter

DateFormat

Das Datumsformat.

description

string

Die Beschreibung der Typdefinition.

entityTypes

string[]

Wenn Sie eine Liste der EntityType-Namen in der classificationDef angeben, wird sichergestellt, dass Klassifizierungen nur auf diese entityTypes angewendet werden können.

Alle Untertypen der Entitätstypen erben die Einschränkung.

Alle "classificationDef"-Untertypen erben die Einschränkungen der übergeordneten Entitätstypen.

Alle classificationDef-Untertypen können die Einschränkungen der übergeordneten Entitätstypen weiter einschränken, indem eine Teilmenge der entityTypes angegeben wird.

Eine leere EntityTypes-Liste, wenn keine übergeordneten Einschränkungen vorhanden sind, bedeutet, dass es keine Einschränkungen gibt.

Eine leere EntityTypes-Liste, wenn übergeordnete Einschränkungen vorhanden sind, bedeutet, dass der Untertyp die Übergeordneten Einschränkungen aufnimmt.

Wenn eine Liste von entityTypes angegeben wird, wobei eine von einem anderen erbt, wird dies abgelehnt. Dies sollte sauberere Klassifikationen fördern.

guid

string

Die GUID der Typdefinition.

lastModifiedTS

string

ETag für Parallelitätssteuerelement.

name

string

Der Name der Typdefinition.

options

object

Die Optionen für die Typdefinition.

serviceType

string

Der Diensttyp.

subTypes

string[]

Ein Array von Untertypen.

superTypes

string[]

Ein Array von Supertypen.

typeVersion

string

Die Version des Typs.

updateTime

integer (int64)

Die Aktualisierungszeit des Datensatzes.

updatedBy

string

Der Benutzer, der den Datensatz aktualisiert hat.

version

integer (int64)

Die Version des Datensatzes.

AtlasConstraintDef

Klasse, die Details einer Einschränkung erfasst.

Name Typ Beschreibung
params

Die Parameter der Einschränkungsdefinition.

type

string

Der Typ der Einschränkung.

AtlasEntityDef

Klasse, die Details eines Entitätstyps erfasst.

Name Typ Beschreibung
attributeDefs

AtlasAttributeDef[]

Ein Array von Attributdefinitionen.

category

TypeCategory

Die Enumeration der Typkategorie.

createTime

integer (int64)

Die erstellte Zeit des Datensatzes.

createdBy

string

Der Benutzer, der den Datensatz erstellt hat.

dateFormatter

DateFormat

Das Datumsformat.

description

string

Die Beschreibung der Typdefinition.

guid

string

Die GUID der Typdefinition.

lastModifiedTS

string

ETag für Parallelitätssteuerelement.

name

string

Der Name der Typdefinition.

options

object

Die Optionen für die Typdefinition.

relationshipAttributeDefs

AtlasRelationshipAttributeDef[]

Ein Array von Beziehungsattributen.

serviceType

string

Der Diensttyp.

subTypes

string[]

Ein Array von Untertypen.

superTypes

string[]

Ein Array von Supertypen.

typeVersion

string

Die Version des Typs.

updateTime

integer (int64)

Die Aktualisierungszeit des Datensatzes.

updatedBy

string

Der Benutzer, der den Datensatz aktualisiert hat.

version

integer (int64)

Die Version des Datensatzes.

AtlasEnumDef

Klasse, die Details eines Enumerationstyps erfasst.

Name Typ Beschreibung
category

TypeCategory

Die Enumeration der Typkategorie.

createTime

integer (int64)

Die erstellte Zeit des Datensatzes.

createdBy

string

Der Benutzer, der den Datensatz erstellt hat.

dateFormatter

DateFormat

Das Datumsformat.

defaultValue

string

Der Standardwert.

description

string

Die Beschreibung der Typdefinition.

elementDefs

AtlasEnumElementDef[]

Ein Array von Enumerationselementdefinitionen.

guid

string

Die GUID der Typdefinition.

lastModifiedTS

string

ETag für Parallelitätssteuerelement.

name

string

Der Name der Typdefinition.

options

object

Die Optionen für die Typdefinition.

serviceType

string

Der Diensttyp.

typeVersion

string

Die Version des Typs.

updateTime

integer (int64)

Die Aktualisierungszeit des Datensatzes.

updatedBy

string

Der Benutzer, der den Datensatz aktualisiert hat.

version

integer (int64)

Die Version des Datensatzes.

AtlasEnumElementDef

Klasse, die Details eines Enumerationselements erfasst.

Name Typ Beschreibung
description

string

Die Beschreibung der Enumerationselementdefinition.

ordinal

integer (int32)

Die Ordnungszahl der Enumerationselementdefinition.

value

string

Der Wert der Enumerationselementdefinition.

AtlasErrorResponse

Eine Fehlerantwort des Diensts

Name Typ Beschreibung
errorCode

string

Der Fehlercode.

errorMessage

string

Die Fehlermeldung.

requestId

string (uuid)

Die Anforderungs-ID.

AtlasRelationshipAttributeDef

Die beziehungEndDef stellt ein Ende der Beziehung dar. Das Ende der Beziehung wird durch einen Typ, einen Attributnamen, eine Kardinalität und ob es sich um das Containerende der Beziehung handelt.

Name Typ Beschreibung
cardinality

CardinalityValue

einwertiges Attribut oder mehrwertiges Attribut.

constraints

AtlasConstraintDef[]

Ein Array von Einschränkungen.

defaultValue

string

Der Standardwert des Attributs.

description

string

Die Beschreibung des Attributs.

includeInNotification

boolean

Bestimmt, ob sie in der Benachrichtigung enthalten ist.

isIndexable

boolean

Bestimmt, ob er indiziert werden kann.

isLegacyAttribute

boolean

Bestimmt, ob es sich um ein Legacy-Attribut handelt.

isOptional

boolean

Bestimmt, ob es optional ist.

isUnique

boolean

Bestimmt, ob es eindeutig ist.

name

string

Der Name des Attributs.

options

object

Die Optionen für das Attribut.

relationshipTypeName

string

Der Name des Beziehungstyps.

typeName

string

Der Name des Typs.

valuesMaxCount

integer (int32)

Die maximale Anzahl der Werte.

valuesMinCount

integer (int32)

Die Mindestanzahl der Werte.

AtlasRelationshipDef

AtlasRelationshipDef ist ein TypeDef, der eine Beziehung definiert. Wie bei anderen typeDefs hat die AtlasRelationshipDef einen Namen. Nach der Erstellung hat "RelationshipDef" eine GUID. Der Name und die GUID sind die 2 Methoden, wie "RelationshipDef" identifiziert wird. RelationshipDefs haben 2 Enden, die jeweils Kardinalität angeben, einen EntityDef-Typnamen und -namen und optional, ob es sich bei dem Ende um einen Container handelt. RelationshipDefs kann AttributeDefs aufweisen, obwohl nur primitive Typen zulässig sind. RelationshipDefs verfügen über eine Beziehungskategorie, die den UML-Beziehungstyp angibt, der erforderlich ist. Die Art und Weise, wie EntityDefs und RelationshipDefs verwendet werden sollen, ist, dass EntityDefs AttributeDefs definiert, wobei kein EntityDef-Typname als typen angegeben wird. RelationshipDefs führt neue Attribute für die Entitätsinstanzen ein. Beispielsweise kann EntityDef A Attribute "attr1", "attr2", "attr3" aufweisen.

EntityDef B kann attribute attr4,attr5,attr6 RelationshipDef AtoB möglicherweise 2 Enden definieren

ende1: Typ A, Name attr7 end2: Typ B, Name attr8

Wenn eine Instanz von EntityDef A erstellt wird, verfügt sie über Attribute attr1,attr2,attr3,attr7 Wenn eine Instanz von EntityDef B erstellt wird, verfügt sie über Attribute attr4,attr5,attr6,attr8

Auf diese Weise können relationshipDefs separat von entityDefs erstellt und Beziehungsattribute in die Entitätsinstanzen eingefügt werden.

Name Typ Beschreibung
attributeDefs

AtlasAttributeDef[]

Ein Array von Attributdefinitionen.

category

TypeCategory

Die Enumeration der Typkategorie.

createTime

integer (int64)

Die erstellte Zeit des Datensatzes.

createdBy

string

Der Benutzer, der den Datensatz erstellt hat.

dateFormatter

DateFormat

Das Datumsformat.

description

string

Die Beschreibung der Typdefinition.

endDef1

AtlasRelationshipEndDef

Die beziehungEndDef stellt ein Ende der Beziehung dar. Das Ende der Beziehung wird durch einen Typ, einen Attributnamen, eine Kardinalität und ob es sich um das Containerende der Beziehung handelt.

endDef2

AtlasRelationshipEndDef

Die beziehungEndDef stellt ein Ende der Beziehung dar. Das Ende der Beziehung wird durch einen Typ, einen Attributnamen, eine Kardinalität und ob es sich um das Containerende der Beziehung handelt.

guid

string

Die GUID der Typdefinition.

lastModifiedTS

string

ETag für Parallelitätssteuerelement.

name

string

Der Name der Typdefinition.

options

object

Die Optionen für die Typdefinition.

relationshipCategory

RelationshipCategory

Die Kategorie "Beziehung" bestimmt den Stil der Beziehung um Eindämmung und Lebenszyklus. UML-Terminologie wird für die Werte verwendet. ASSOCIATION ist eine Beziehung ohne Eindämmung. COMPOSITION und AGGREGATION sind Eindämmungsbeziehungen. Der Unterschied in den Lebenszyklus des Containers und seiner untergeordneten Elemente. Im COMPOSITION-Fall können die untergeordneten Elemente nicht ohne den Container vorhanden sein. Bei AGGREGATION sind die Lebenszyklen des Containers und der untergeordneten Elemente völlig unabhängig.

relationshipLabel

string

Die Bezeichnung der Beziehung.

serviceType

string

Der Diensttyp.

typeVersion

string

Die Version des Typs.

updateTime

integer (int64)

Die Aktualisierungszeit des Datensatzes.

updatedBy

string

Der Benutzer, der den Datensatz aktualisiert hat.

version

integer (int64)

Die Version des Datensatzes.

AtlasRelationshipEndDef

Die beziehungEndDef stellt ein Ende der Beziehung dar. Das Ende der Beziehung wird durch einen Typ, einen Attributnamen, eine Kardinalität und ob es sich um das Containerende der Beziehung handelt.

Name Typ Beschreibung
cardinality

CardinalityValue

einwertiges Attribut oder mehrwertiges Attribut.

description

string

Die Beschreibung der Enddefinition der Beziehung.

isContainer

boolean

Bestimmt, ob es sich um container handelt.

isLegacyAttribute

boolean

Bestimmt, ob es sich um ein Legacy-Attribut handelt.

name

string

Der Name der Enddefinition der Beziehung.

type

string

Der Typ des Beziehungsendes.

AtlasStructDef

Klasse, die Details eines Strukturtyps erfasst.

Name Typ Beschreibung
attributeDefs

AtlasAttributeDef[]

Ein Array von Attributdefinitionen.

category

TypeCategory

Die Enumeration der Typkategorie.

createTime

integer (int64)

Die erstellte Zeit des Datensatzes.

createdBy

string

Der Benutzer, der den Datensatz erstellt hat.

dateFormatter

DateFormat

Das Datumsformat.

description

string

Die Beschreibung der Typdefinition.

guid

string

Die GUID der Typdefinition.

lastModifiedTS

string

ETag für Parallelitätssteuerelement.

name

string

Der Name der Typdefinition.

options

object

Die Optionen für die Typdefinition.

serviceType

string

Der Diensttyp.

typeVersion

string

Die Version des Typs.

updateTime

integer (int64)

Die Aktualisierungszeit des Datensatzes.

updatedBy

string

Der Benutzer, der den Datensatz aktualisiert hat.

version

integer (int64)

Die Version des Datensatzes.

AtlasTypesDef

Die Definitionen von Typen.

Name Typ Beschreibung
businessMetadataDefs

AtlasBusinessMetadataDef[]

businessMetadataDefs

classificationDefs

AtlasClassificationDef[]

Ein Array von Klassifizierungsdefinitionen.

entityDefs

AtlasEntityDef[]

Ein Array von Entitätsdefinitionen.

enumDefs

AtlasEnumDef[]

Ein Array von Enumerationsdefinitionen.

relationshipDefs

AtlasRelationshipDef[]

Ein Array von Beziehungsdefinitionen.

structDefs

AtlasStructDef[]

Ein Array von Strukturdefinitionen.

termTemplateDefs

TermTemplateDef[]

Ein Array von Ausdrucksvorlagendefinitionen.

CardinalityValue

Mächtigkeit

Wert Beschreibung
LIST

Liste

SET

set

SINGLE

ledig

DateFormat

Das Datumsformat.

Name Typ Beschreibung
availableLocales

string[]

Ein Array verfügbarer Gebietsschemas.

calendar

number (float)

Kalender

dateInstance

DateFormat

Das Datumsformat.

dateTimeInstance

DateFormat

Das Datumsformat.

instance

DateFormat

Das Datumsformat.

lenient

boolean

Bestimmt die Lenienz des Datumsformats.

numberFormat

NumberFormat

Das Zahlenformat.

timeInstance

DateFormat

Das Datumsformat.

timeZone

TimeZone

Die Zeitzoneninformationen.

NumberFormat

Das Zahlenformat.

Name Typ Beschreibung
availableLocales

string[]

Das Zahlenformat.

currency

string

Die Währung.

currencyInstance

NumberFormat

Das Zahlenformat.

groupingUsed

boolean

Bestimmt, ob die Gruppierung verwendet wird.

instance

NumberFormat

Das Zahlenformat.

integerInstance

NumberFormat

Das Zahlenformat.

maximumFractionDigits

integer (int32)

Die maximale Anzahl von Bruchzahlen.

maximumIntegerDigits

integer (int32)

Die maximale Anzahl ganzzahliger Ziffern.

minimumFractionDigits

integer (int32)

Das Minimum an Bruchzahlen.

minimumIntegerDigits

integer (int32)

Das Minimum an ganzzahligen Ziffern.

numberInstance

NumberFormat

Das Zahlenformat.

parseIntegerOnly

boolean

Bestimmt, ob nur eine ganze Zahl analysiert wird.

percentInstance

NumberFormat

Das Zahlenformat.

roundingMode

RoundingMode

Die Enumeration des Rundungsmodus.

RelationshipCategory

Beziehungskategorie

Wert Beschreibung
AGGREGATION

Aggregation

ASSOCIATION

Korrelation

COMPOSITION

Zusammensetzung

RoundingMode

Rundungsmodus

Wert Beschreibung
CEILING

Decke

DOWN

fahren

FLOOR

floor

HALF_DOWN

Hälfte nach unten

HALF_EVEN

halb gerade

HALF_UP

Hälfte nach oben

UNNECESSARY

unnötig

UP

oben

TermTemplateDef

Ausdrucksvorlagendefinition für Glossarausdruck.

Name Typ Beschreibung
attributeDefs

AtlasAttributeDef[]

Ein Array von Attributdefinitionen.

category

TypeCategory

Die Enumeration der Typkategorie.

createTime

integer (int64)

Die erstellte Zeit des Datensatzes.

createdBy

string

Der Benutzer, der den Datensatz erstellt hat.

dateFormatter

DateFormat

Das Datumsformat.

description

string

Die Beschreibung der Typdefinition.

guid

string

Die GUID der Typdefinition.

lastModifiedTS

string

ETag für Parallelitätssteuerelement.

name

string

Der Name der Typdefinition.

options

object

Die Optionen für die Typdefinition.

serviceType

string

Der Diensttyp.

typeVersion

string

Die Version des Typs.

updateTime

integer (int64)

Die Aktualisierungszeit des Datensatzes.

updatedBy

string

Der Benutzer, der den Datensatz aktualisiert hat.

version

integer (int64)

Die Version des Datensatzes.

TimeZone

Die Zeitzoneninformationen.

Name Typ Beschreibung
availableIds

string[]

Ein Array verfügbarer IDs.

default

TimeZone

Die Zeitzoneninformationen.

displayName

string

Der Anzeigename der Zeitzone.

dstSavings

integer (int32)

Der Wert der Sommerzeit.

id

string

Die ID der Zeitzone.

rawOffset

integer (int32)

Der unformatierte Offset der Zeitzone.

TypeCategory

Kategorie eingeben

Wert Beschreibung
ARRAY

Array

CLASSIFICATION

Klassifizierung

ENTITY

entity

ENUM

Enumeration

MAP

Karte

OBJECT_ID_TYPE

Objekt-ID-Typ

PRIMITIVE

primitiv

RELATIONSHIP

Beziehung

STRUCT

Struktur

TERM_TEMPLATE

Ausdrucksvorlage