JsonFieldWithDefault interface
Dies wird verwendet, um die Quelle einer Eingabeschemazuordnung für ein einzelnes Zielfeld im Ereignisrasterereignisschema auszudrücken. Dies wird derzeit in den Zuordnungen für die Eigenschaften "subject", "eventtype" und "dataversion" verwendet. Dies stellt ein Feld im Eingabeereignisschema zusammen mit einem zu verwendenden Standardwert dar, und mindestens eine dieser beiden Eigenschaften sollte bereitgestellt werden.
Eigenschaften
| default |
Der Standardwert, der für die Zuordnung verwendet werden soll, wenn kein SourceField bereitgestellt wird oder wenn keine Eigenschaft mit dem angegebenen Namen in der veröffentlichten JSON-Ereignisnutzlast vorhanden ist. |
| source |
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll. |
Details zur Eigenschaft
defaultValue
Der Standardwert, der für die Zuordnung verwendet werden soll, wenn kein SourceField bereitgestellt wird oder wenn keine Eigenschaft mit dem angegebenen Namen in der veröffentlichten JSON-Ereignisnutzlast vorhanden ist.
defaultValue?: string
Eigenschaftswert
string
sourceField
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.
sourceField?: string
Eigenschaftswert
string