Systemtabellen in der Unica Interact-Designzeit

Bei der Installation des Unica Interact-Designzeitservers führen Sie unter anderem eine Reihe von SQL-Scripts aus, mit denen die erforderlichen Systemtabellen in Ihrer Datenquelle eingerichtet werden. Diese werden von Unica Interact benötigt, um ordnungsgemäß funktionieren zu können. Das vorliegende Dokument enthält ein Datenwörterverzeichnis, in dem die Struktur und der Inhalt der Systemtabellen in der Designzeit beschrieben werden.

UACI_ICBatchOffers

Enthält eine Zuordnung der Angebote zu interaktiven Kanälen. Die Angebote für einen interaktiven Kanal (Interactive Channel, IC) werden der Bereitstellung des interaktiven Kanals zur Bereitstellungszeit hinzugefügt.

Feld Typ Länge Null? Beschreibung
ICName VARCHAR 64 false Name des interaktiven Kanals. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
OfferCode1 VARCHAR 64 false Der erste Teil von offerCode. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
OfferCode2 VARCHAR 64 true Optionaler zweiter Teil von offerCode. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
OfferCode3 VARCHAR 64 true Optionaler dritter Teil von offerCode. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
OfferCode4 VARCHAR 64 true Optionaler vierter Teil von offerCode. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
OfferCode5 VARCHAR 64 true Optionaler fünfter Teil von offerCode. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.

UACI_Rule

Veraltet. Verwenden Sie stattdessen UACI_SmartTable.

Enthält die Regelinformationen.

Feld Typ Länge Null? Beschreibung
RuleID INT64 false pk, eindeutige ID der Regel. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
RuleGroupID INT64 false fk, eindeutige ID von RuleGroup. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
MarketWeight INT32 true Wert von 1 bis 100, der die Schiebereglereinstellung aus der Strategieseite widerspiegelt.
Inaktiviert INT32 true Gibt an, ob diese Regel aktiv oder inaktiv ist.
DisplayOrder INT32 true Beeinflusst die Anzeigeposition dieser Regel auf der Strategieseite.
OfferID INT64 false FK, eindeutige ID des Angebots, auf das durch diese Regel verwiesen wird. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ZoneID INT64 true FK, eindeutige ID der Zone, auf die diese Regel angewendet wird. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
CreateDate DATETIME true Das Datum der ersten Erstellung dieser Regel.
CreateBy INT32 true Platform-ID des Benutzers, der diese Regel zuerst erstellt hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
UpdateDate DATETIME true Das Datum der letzten Änderung dieser Regel.
UpdateBy INT32 true Platform-ID des Benutzers, der diese Regel zuletzt geändert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
PredicateID INT64 true FK, eindeutige ID des Vergleichselements, das dieser Regel zugeordnet ist. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
Unterdrückungszahl INT32 false Dieses Feld ist für die Unterdrückung von Exklusivangeboten vorgesehen. Das Feld befindet sich auf der Seite "Strategie". Sobald Sie die Suppression Count in der Erweiterten Strategieoption für die Regel speichern, wird der Wert 'Suppression Count' in dieser Spalte aktualisiert. Standardmäßig ist der Wert 0.n.
Max Score INT32 false Standardmäßig ist der Wert "false"(0), und in der Strategie wird der Wert "true"(1), sobald Sie Max score für die Regel wählen und die Strategie speichern.

UACI_Predicate

Enthält die Vergleichselementinformationen, die über die Option "Erweiterte Regeln" auf der Strategieseite definiert werden.

Feld Typ Länge Null? Beschreibung
PredicateID INT64 false PK, eindeutige ID des Vergleichselements. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
Name VARCHAR 256 true Der Name des Vergleichselements. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
Beschreibung VARCHAR 512 true Die Beschreibung des Vergleichselements. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
Vergleichselement VARCHAR 4000 true Der Vergleichselementausdruck. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
EnableStateID INT32 false Flag zur Angabe, ob dieses Vergleichselement inaktiviert ist, als boolescher Filter agiert oder als eine Methode für die Berechnung des Marketing-Score eingesetzt wird. Hierfür kann einer der folgenden Werte angegeben werden:
  • 1='Inaktiviert'
  • 2='Ausdruck nur als Spalte verwenden'
  • 3='Nur Vergleichselement verwenden'
FolderID INT64 true FK, eindeutige ID des Ordners, der dieses Vergleichselement enthält. Diese Option wird derzeit nicht genutzt. Sie wurde jedoch zur künftigen Verwendung aufgenommen, da die Vergleichselemente in der grafischen Benutzerschnittstelle nicht ordnerübergreifend verwaltet werden können. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
CreateDate DATETIME true Das Datum der ersten Erstellung dieses Vergleichselements.
CreateBy INT32 true Platform-ID des Benutzers, der dieses Vergleichselement zuerst erstellt hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
UpdateDate DATETIME true Das Datum der letzten Änderung dieses Vergleichselements.
UpdateBy INT32 true Platform-ID des Benutzers, der dieses Vergleichselement zuletzt geändert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.

UACI_PredState

Eine Typentabelle, die jede Aufzählung einer Prädikatsoption enthält. [ deaktiviert; Boolescher Filter; Marketing-Bewertungsrechner].

Feld Typ Länge Null? Beschreibung
EnableStateID INT32 false PK, eindeutige ID des Aktivierungsstatus. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
Beschreibung VARCHAR 512 true Beschreibung des Aktivierungsstatus. Folgende Werte sind möglich:
  • 1='Inaktiviert'
  • 2='Ausdruck nur als Spalte verwenden'
  • 3='Nur Vergleichselement verwenden'

UACI_ProfileMap

Enthält Informationen zur zentralen Profilzuordnung.

Feld Typ Länge Null? Beschreibung
ICID INT64 false FK, eindeutige ID des interaktiven Kanals. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
AudienceLevel VARCHAR 64 false Die Zielgruppenebene, die dieses Profil darstellt. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
PhysicalTableName VARCHAR 64 true Der reale Name der zugrunde liegenden Datenbanktabelle, die als Basisprofiltabelle verwendet werden soll. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
LogicalTableName VARCHAR 64 true Der virtuelle Name der Profiltabelle. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
ProfileData TEXT true Ein großes Binärobjekt, das die Definition der Profilzuordnung im XML-Format enthält.
CreateDate DATETIME true Das Datum der ersten Erstellung dieser Profilzuordnung.
CreateBy INT32 true Platform-ID des Benutzers, der diese Profilzuordnung erstellt hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
UpdateDate DATETIME true Das Datum der letzten Änderung dieser Profilzuordnung.
UpdateBy INT32 true Platform-ID des Benutzers, der diese Profilzuordnung zuletzt geändert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.

UACI_RuleGroup

.

Veraltet. Verwenden Sie UACI_SmartRuleGroup anstatt Informationen zum Inhalt der Regelgruppe. Eine Regelgruppe ist eine Gruppe von Regeln, die einem bestimmten Segment innerhalb einer Strategie zugeordnet sind.

Feld Typ Länge Null? Beschreibung
RuleGroupID INT64 false PK, eindeutige ID der Regelgruppe. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
CellID INT64 false FK, eindeutige ID der Zelle, der diese Regelgruppe zugeordnet ist. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
StrategyID INT64 false FK, eindeutige ID der Strategie, die Eigner dieser Regelgruppe ist. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
SegmentID INT64 false FK, eindeutige ID des Segments, dem diese Regelgruppe zugeordnet ist. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
DisplayOrder INT32 true Gibt die Position auf der Strategieseite an, an der diese Regelgruppe angezeigt wird.
CreateDate DATETIME true Das Datum der ersten Erstellung dieser Regelgruppe.
CreateBy INT32 true Platform-ID des Benutzers, der diese Regelgruppe zuerst erstellt hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
UpdateDate DATETIME true Das Datum der letzten Änderung dieser Regelgruppe.
UpdateBy INT32 true Platform-ID des Benutzers, der diese Regelgruppe zuletzt geändert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
LearningMode INT32 true Gibt den Lernmodus für diese Regelgruppe an (Verwendung der Marketierbewertung oder der Lernmodulbewertung für die Rangfolge von Angeboten). Gültige Werte sind 1, 2 oder 3.
LearningModelID INT64 true Wenn LearningMode auf die Verwendung der Lernmodulbewertung eingestellt ist, gibt dies die ID des zu verwendenden Lernmodells an.

UACI_DepFlowchart

Enthält alle bereitgestellten Ablaufdiagrammobjekte. Die Datensätze werden nach jeder Bereitstellung des interaktiven Kanals (Interactive Channel, IC) hinzugefügt. Diese Tabelle ist für nachfolgende Bereitstellungen eines interaktiven Kanals wichtig. Wenn ein Benutzer keine Änderungen am Ablaufdiagramm vorgenommen hat, verwendet die Bereitstellungsaktion diese Tabelle, um genau das Ablaufdiagramm bereitzustellen, das zuvor bereitgestellt wurde.

Feld Typ Länge Null? Beschreibung
DeploymentID INT64 false FK, eindeutige ID der Bereitstellung. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
FlowchartID INT64 false FK, eindeutige ID des Ablaufdiagramms. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
FlowchartName VARCHAR 64 true Der Name des Ablaufdiagramms. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
AudienceLevel VARCHAR 64 true Die Zielgruppenebene des Ablaufdiagramms. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
SessionID INT64 true FK, die eindeutige ID des Sitzungsobjekts, das das Ablaufdiagramm enthält. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
SessionName VARCHAR 64 true Der Name des Sitzungsobjekts, das das Ablaufdiagramm enthält. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
RequestUser INT32 true ID des Benutzers, der die Bereitstellung eingeleitet hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestUserName VARCHAR 64 true Name des Benutzers, der die Bereitstellung ausgegeben hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestTime DATETIME true Zeitmarke der Bereitstellungsdurchführung.
DeployTypeID INT32 true Art der Bereitstellung (beispielsweise "Hinzufügen", "Aktualisieren", "Entfernen"). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
SerializedObject IMAGE true Ein Java-serialisiertes Objekt des Ablaufdiagramms. Muss eine binäre Darstellung eines Strategieobjekts sein.

UACI_DepStratTab

Enthält alle bereitgestellten Strategieobjekte. Die Datensätze werden nach jeder Bereitstellung des interaktiven Kanals (Interactive Channel, IC) hinzugefügt. Diese Tabelle ist für nachfolgende Bereitstellungen eines interaktiven Kanals wichtig. Wenn ein Benutzer keine Änderungen an der Strategie vorgenommen hat, verwendet die Bereitstellungsaktion diese Tabelle, um genau die Strategie bereitzustellen, die zuvor bereitgestellt wurde.

Feld Typ Länge Null? Beschreibung
StrategyID INT64 false FK, eindeutige ID der Strategie. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
DeploymentID INT64 false FK, eindeutige ID einer Bereitstellung. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
StrategyName VARCHAR 64 true Name des Strategieobjekts. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
CampaignID INT64 true FK, eindeutige ID der Kampagne, welche die Strategie enthält. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
CampaignName VARCHAR 64 true Name der Kampagne, welche die Strategie enthält. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
RequestUser INT32 true ID des Benutzers, der die Bereitstellung eingeleitet hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestUserName VARCHAR 64 true Platform-Name des Benutzers, der die Bereitstellung ausgegeben hat. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
RequestTime DATETIME true Zeitmarke der Bereitstellungsdurchführung.
DeployTypeID INT32 true Art der Bereitstellung (beispielsweise "Hinzufügen", "Aktualisieren", "Entfernen").
SerializedObject IMAGE true Ein Java-serialisiertes Objekt der Strategie. Muss eine binäre Darstellung des Strategieobjekts sein.

UACI_TrmtRuleInv

Enthält alle Verfahrensregeln, die bereitgestellt wurden. Die Datensätze werden nach jeder Bereitstellung des interaktiven Kanals (Interactive Channel, IC) hinzugefügt.

Feld Typ Länge Null? Beschreibung
TreatmentRuleID INT64 false PK, eindeutige ID der Verfahrensregel (TreatmentRule). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
DeploymentID INT64 false FK, eindeutige ID der Bereitstellung. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ICID INT64 false FK, eindeutige ID des interaktiven Kanals. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ICName VARCHAR 64 false Name des interaktiven Kanals. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
CellID INT64 false FK, eindeutige ID der Zelle. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
CellName VARCHAR 64 false Der Name der Zelle. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
ZoneID INT64 false FK, eindeutige ID der Zone. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ZoneName VARCHAR 64 true Name der Zone. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
StrategyID INT64 false FK, eindeutige ID der Strategie. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
StrategyName VARCHAR 64 false Name des Strategieobjekts. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
OfferID INT64 false FK, eindeutige ID des Angebots. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
OfferName VARCHAR 130 false Name des Angebots. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
CampaignID INT64 false FK, eindeutige ID der Kampagne, welche die Strategie enthält. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
CampaignName VARCHAR 64 false Name der Kampagne, welche die Strategie enthält. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
CampaignCode VARCHAR 64 true Code der Kampagne, welche die Strategie enthält. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
SegmentID INT64 true FK, eindeutige ID des Segments. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
SegmentName VARCHAR 64 true Der Name des Segments. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
MarketWeight INT32 false Der Wert des Schiebereglers für den Marketing-Score (1 bis 100).
LastUpdate DATETIME true Die Zeitmarke der Bereitstellungsdurchführung.
Vergleichselement VARCHAR 4000 true Der Vergleichselementausdruck für die Regel (falls vorhanden). Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
EnableStateID INT32 true Modus für erweiterte Regeloptionen. Als Werte sind 1="Inaktiviert", 2="Ausdruck nur als Spalte verwenden" oder 3="Nur Vergleichselement verwenden" möglich.

UACI_DepVersion

In dieser Tabelle werden versionsgesteuerte Bereitstellungsobjekte gespeichert, die automatisch auf Basis der Bereitstellungen generiert werden.

Feld Typ Länge Null? Beschreibung
DepVersionID INT64 false PK, eindeutige ID des versionsgesteuerten Bereitstellungsobjekts. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ICID INT64 true FK, eindeutige ID des interaktiven Kanals (Interactive Channel, IC). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ICName VARCHAR 64 true Dieser Name des interaktiven Kanals ist mit dem Namen zur Bereitstellungszeit identisch.
VersionNumber INT32 true Dies ist eine Folgenummer, die automatisch vom System für einen bestimmten interaktiven Kanal generiert wird.
VersionName VARCHAR 128 true Dies ist der Versionsname, den der Benutzer in die Benutzerschnittstelle eingibt. Er wird teilweise auf Basis des Namens des interaktiven Kanals (ICName) generiert. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
DeploymentData IMAGE true Großes Binärobjekt, das eine Java-serialisierte Version des Bereitstellungsobjekts enthält.
CreateDate DATETIME true Das Datum der ersten Erstellung dieses Ereignisses.
CreateBy INT32 true Platform-Name des Benutzers, der dieses Ereignis erstellt hat. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.

UACI_DeployOpType

Eine Typentabelle, die jede Aufzählung einer Bereitstellungsoperation enthält.

Feld Typ Länge Null? Beschreibung
DeployOpTypeID INT32 false PK, eindeutige ID des Bereitstellungsstatus. Die folgenden Werte sind gültig:
  • 1=Nur globale Einstellungen bereitstellen
  • 2=Nur interaktiven Kanal bereitstellen
  • 3=Interaktiven Kanal mit globalen Einstellungen bereitstellen
  • 4=Bereitstellung des interaktiven Kanals zurücknehmen
  • 5=Nur interaktiven Kanal erneut bereitstellen
  • 6=Interaktiven Kanal mit globalen Einstellungen erneut bereitstellen
Beschreibung VARCHAR 512 true Beschreibung des Bereitstellungsstatus. Zu den Werten zählen Seeddaten (siehe oben). Diese werden über SQL-Scripts hinzugefügt.

UACI_Deployment

Enthält die Bereitstellungsinformationen einschließlich des Status jeder Bereitstellung.

Feld Typ Länge Null? Beschreibung
DeploymentID INT64 false PK, eindeutige ID der Bereitstellung. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ICID INT64 true fk, eindeutige ID des interaktiven Kanals (Interactive Channel, IC).
DeploymentStatusID INT32 true Status der Bereitstellung. Dieser kann einen der folgenden Werte enthalten:
  • 1=Initialisiert,
  • 2=Gestartet
  • 3=Erfolgreich
  • 4=Fehlgeschlagen
StatusDetail VARCHAR 4000 true Ein Status auf Basis von XML. Die XML enthält einen Statuscode, eine Liste mit Fehlercodes und ihre zugehörigen Parameter.
DeployTypeID INT32 true Gibt den Bereitstellungstyp an (beispielsweise "Hinzufügen", "Aktualisieren" und "Bereitstellung zurücknehmen"). Mögliche Werte:
  • 1=Nulloperation
  • 2=Hinzufügen
  • 3=Aktualisieren
  • 4=Entfernen
StartTime DATETIME true Zeitmarke des Bereitstellungsbeginns.
EndTime DATETIME true Zeitmarke des Bereitstellungsendes.
IsProduction INT32 true Flag zur Angabe, ob diese Bereitstellung an eine Produktionsservergruppe gerichtet war.
ServerGroupName VARCHAR 512 true Der Name der Servergruppe, an die diese Bereitstellung gesendet wurde.
RequestUser INT32 true ID des Benutzers, der die Bereitstellung eingeleitet hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestUserName VARCHAR 64 true Platform-Name des Benutzers, der die Bereitstellung ausgegeben hat. Hierbei muss es sich um einen gültigen Benutzernamen (userName) in der Platform-Datenbank handeln.
Beschreibung VARCHAR 512 true Die Beschreibung der Bereitstellung, die während der Operationen zum Bereitstellen, Zurücknehmen der Bereitstellung, erneuten Bereitstellen oder globalen Bereitstellung in der Benutzerschnittstelle eingegeben wird.
DepVersionID INT64 true Dies ist der FK-Wert für UACI_DepVersion.DepVersionID.
RemoteID VARCHAR 64 true Bei einer Bereitstellung eines interaktiven Kanals mit einem erweiterten Ereignismuster ist dies die entsprechende Bereitstellungs-ID für die Erkennung einer Verkaufschance.
DeployOpTypeID INT32 true Name des Benutzers, der die Bereitstellung ausgegeben hat. Mögliche Werte:
  • 1=Nur globale Einstellungen bereitstellen
  • 2=Nur interaktiven Kanal bereitstellen
  • 3=Interaktiven Kanal mit globalen Einstellungen bereitstellen
  • 4=Bereitstellung des interaktiven Kanals zurücknehmen
  • 5=Nur interaktiven Kanal erneut bereitstellen
  • 6=Interaktiven Kanal mit globalen Einstellungen erneut bereitstellen

UACI_DepStratQueue

Dies ist eine Staging-Tabelle, die Strategieobjekte enthält, welche für die Bereitstellung markiert sind. Wenn eine Strategie für die Bereitstellung markiert ist, wird ein Datensatz eingefügt. Wenn der interaktive Kanal bereitgestellt wird, wird der Datensatz aus dieser Tabelle entfernt.

Feld Typ Länge Null? Beschreibung
StrategyID INT64 false PK, eindeutige ID der Strategie. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
RequestUser INT32 true Platform-ID des Benutzers, der diese Strategie für die Bereitstellung markiert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestTime DATETIME true Zeitmarke der Markierung dieser Strategie für die Bereitstellung.
DeployTypeID INT32 true FK, gibt den Bereitstellungstyp an ("Entfernung", "Aktualisieren", "Hinzufügen"). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.

UACI_DepFlowQueue

Dies ist eine Staging-Tabelle, die Objekte des interaktiven Ablaufdiagramms enthält, welche für die Bereitstellung markiert sind. Wenn ein Ablaufdiagramm für die Bereitstellung markiert ist, wird ein Datensatz eingefügt. Wenn der interaktive Kanal (Interactive Channel, IC) bereitgestellt wird, wird der Datensatz aus dieser Tabelle entfernt.

Feld Typ Länge Null? Beschreibung
FlowchartID INT64 false PK, eindeutige ID des Ablaufdiagramms. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
RequestUser INT32 true Platform-ID des Benutzers, der dieses Ablaufdiagramm für die Bereitstellung markiert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestTime DATETIME true Zeitmarke der Markierung dieses Ablaufdiagramms für die Bereitstellung.
DeployTypeID INT32 true FK, eindeutige ID des Bereitstellungstyps (deployType) ("Hinzufügen", "Aktualisieren", "Bereitstellung zurücknehmen"). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.

UACI_DeployType

Eine Typentabelle, die jede Aufzählung eines Bereitstellungstyps (beispielsweise "Hinzufügen", "Entfernen", "Aktualisieren") enthält.

Feld Typ Länge Null? Beschreibung
DeployTypeID INT32 false PK, eindeutige ID des Bereitstellungstyps (deployType). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
Beschreibung VARCHAR 512 true Beschreibung des Bereitstellungstyps (deployType). Zu den Werten zählen 1=Nulloperation, 2=Hinzufügen, 3=Aktualisieren, 4=Entfernen.

UACI_Action

Diese Tabelle enthält die vom Interact-System definierten Aktionstypinformationen.

Feld Typ Länge Null? Beschreibung
ActionID INT32 false PK, eindeutige ID des Aktionstyps.
Name VARCHAR 64 true Name der Aktion.
Beschreibung VARCHAR 512 true Beschreibung der Aktion.

UACI_Gateway

Diese Tabelle enthält die Informationen der Gateway und der Feldzuordnungen zwischen den Interact- und Endpunktanwendungen. Diese Tabelle ist ab Version 12.1.0.3 verfügbar.

Feld Typ Length Null? Beschreibung
GatewayID INT64 false PK, ID des Gateway
Name VARCHAR 64 false Name des Gateways
Beschreibung VARCHAR 512 true Beschreibung des Gateway
Priorität INT64 false Priorität der Gateway
GatewayType INT64 false
Typ des Gateway.
  • 1-Generisch Ausgehend
  • 2-Generisch Eingehend
  • 3-Journey Ausgehend
  • 4-Deliver Ausgehend
EndpointID VARCHAR 64 true Eindeutige ID des Endpunktes
AudienceLevel VARCHAR 64 false Zielgruppenebene
DefaultCellID INT64 true Zellen-ID
NoOfMessages INT64 true Anzahl der zu sendenden Nachrichten/Angebote
EffectiveDate INT64 true Gültigkeitsdatum
ExpirationDate INT64 true Ablaufdatum
EventMapping VARCHAR(max) 4000 true Ereigniszuordnungen
FieldMapping VARCHAR(max) 4000 true Feldzuordnungen
ICID INT64 false ICID
CreateDate DATETIME true CreateDate
CreateBy INT64 true CreateBy
UpdateDate DATETIME true UpdateDate
UpdateBy INT64 true UpdateBy
isDeployed INT64 true Gibt an, ob das Gateway bereitgestellt wird.

UACI_GatewayType

Diese Tabelle enthält die Informationen zu den verschiedenen Gateway-Typen und deren ID. Diese Tabelle ist ab Version 12.1.0.3 verfügbar.

Feld Typ Length Null? Beschreibung
GatewayID INT64 false
PK, Gateway-Typ-ID
  • 1-Generisch Ausgehend
  • 2-Generisch Eingehend
  • 3-Journey Ausgehend
  • 4-Deliver Ausgehend
Name VARCHAR 64 false Gateway-Typ

UACI_EventAction

Enthält Aktionen, die für Ereignisse oder Ereignismuster definiert sind.

Feld Typ Länge Null? Beschreibung
EventActionID INT64 false PK, eindeutige ID jeder Ereignisaktion. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
EventID INT64 false FK, uaciunique ID eines in Tabelle UACI_Action definierten Aktionstyps
ActionID INT32 false FK, eindeutige ID der Aktion. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ActionValue INT32 false Ein Flag zur Angabe, ob die Aktion für das entsprechende Ereignis aktiviert wurde oder nicht. Werte ungleich null bedeuten, dass die Aktion aktiviert wurde.
IsAsync INT32 false Ein Flag zur Angabe, ob die Aktion asynchron ausgeführt werden muss.
ExecutionOrder INT32 false Eine Zahl, die die Reihenfolge angibt, in der diese Aktion ausgeführt wird. Mögliche Werte sind 0, 1, ... n.
Details CLOB true Die Informationen zu der Eignungsbedingung, der Methode zur Angebotsauswahl und dem Kanal für abgehende Nachrichten im Format einer JSON-Zeichenfolge.
WaitMode INT false Es verfügt über vier mögliche Modi.
  • Null, für ein Ereignis oder ein Ereignismuster, wenn die Musterbedingungen erfüllt sind

    Die anderen drei Modi sind nur für Ereignismuster anwendbar, wenn die Musterbedingungen nicht erfüllt werden.

  • 0, Musterprüfzustand am Ende des Musterzyklus.
  • 1, Musterzustand nach erstem Ereignis aktivieren.
  • 2, Musterprüfzustand nachdem das neueste Ereignis auftritt.
    Anmerkung: Diese Eigenschaft ist ab Version 12.1.0.3 verfügbar.
WaitDuration BIGINT false Wartezeit in Sekunden, um den Musterzustand zu prüfen. Es ist nur für Ereignismuster anwendbar.
Anmerkung: Diese Eigenschaft ist ab Version 12.1.0.3 verfügbar.
Verzögerung VARCHAR false Die Informationen zur Verzögerung beim Aufrufen dieser Aktion ab dem Zeitpunkt, an dem festgestellt wird, dass es im Format einer JSON-Zeichenfolge aufgerufen wird.
Anmerkung: Diese Eigenschaft ist ab Version 12.1.0.3 verfügbar.

UACI_EventActionCondition

Eine Tabelle mit Name/Wert-Paaren, die im eingehenden Ereignis vor Ausführung der Aktion abgeglichen werden müssen.

Feld Typ Länge Null? Beschreibung
EventActionID INT64 false PK, eindeutige ID jeder Ereignisaktion. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ParamName VARCHAR 64 false Namensteil des Name/Wert-Paars (Bestandteil von PK). Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
ParamValue VARCHAR 255 false Wertteil des Name/Wert-Paars. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.

UACI_EventActionExpr

Eine Tabelle mit Name/Wert-Paaren, die im eingehenden Ereignis vor Ausführung der Aktion abgeglichen werden müssen.

Feld Typ Länge Null? Beschreibung
EventActionID INT64 false PK, eindeutige ID jeder Ereignisaktion. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
AudienceLevel VARCHAR 64 true Die Zielgruppenebene, aus der die Felder entnommen werden, die im Ausdruck verwendet werden sollen. Muss eine gültige Zielgruppenebene sein, die im System definiert wurde.
Ausdruck VARCHAR 1024 true Der auszulösende Ausdruck. Kann beliebige Textzeichen enthalten.
FieldName VARCHAR 64 true Optionaler Feldname für die Zuweisung des Ergebniswerts des Ausdrucks. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.

UACI_EventActionInfr

Eine Tabelle mit Folgeereignissen, die bei Eintreten dieses Ereignisses generiert werden sollen.

Feld Typ Länge Null? Beschreibung
EventActionID INT64 false PK, eindeutige ID jeder Ereignisaktion. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
InferredEventID INT64 false FK für die Ereignis-ID (EventID). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.

UACI_EventPatternTest

Eine Tabelle mit Testwerten für Ereignismusterzustände innerhalb eines Ablaufdiagramms.

Feld Typ Länge Null? Beschreibung
FlowchartID INT64 false PK, eindeutige ID des interaktiven Ablaufdiagramms. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
EventID INT64 false PK, eindeutige ID des Ereignismusters, für das der Testwert für den Musterzustand angegeben werden muss. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
TestValue INT32 true Testwert des Musterzustands. Mögliche Werte:
  • 1=True
  • 0=False
  • -1=Abgelaufen
  • -2=Inaktiviert
CreateDate DATETIME false Das Datum, an dem dieser Datensatz das erste Mal eingefügt wurde.
CreateBy INT32 false Platform-ID des Benutzers, der diesen Datensatz zuerst eingefügt hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
UpdateDate DATETIME false Wie bei "CreateDate".
UpdateBy INT32 false Wie bei "CreateBy".

UACI_EventPatternItem

Eine Tabelle mit Ereignissen, die in der Musterdefinition verwendet werden.

Feld Typ Länge Null? Beschreibung
Artikel-ID BIGINT false Eine eindeutige Kennung für jeden Datensatz in dieser Tabelle.
Anmerkung: Es ist ab Version 12.1.0.3 anwendbar.
EventID INT64 false PK, eindeutige ID des Ereignismusters. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ItemEventID INT64 false PK, eindeutige ID des Ereignisses. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ItemValue INT32 false Enthält den Bewertungswert für gewichtete Muster oder Vorkommen des Ereignisses für das Zählermuster.
ItemType INT false Legt fest, ob sich dieses Element als positives oder negatives Ereignis für das umschließende Muster verhält.
Anmerkung: Es ist ab Version 12.1.0.3 anwendbar.
EffectiveDuration BIGINT true

Effektive Dauer eines aussetzenden Ereignisses, bei dem die Auswertung des Musterzustands in den Pausenzustand versetzt wird. Wenn die Dauer endet, wird das Muster normal wieder aufgenommen.

Es ist für die aussetzenden Ereignissen eines Musters anwendbar.

Anmerkung: Es ist ab Version 12.1.0.3 anwendbar.

UACI_EventPatternItemDependency

Eine Tabelle mit Informationen zur Ereignisabhängigkeit. Ereignisabhängigkeitsfunktion ist in 12.1.0.3 nicht verfügbar.

Feld Typ Null? Beschreibung
ID INT64 false Eine eindeutige Kennung für jeden Datensatz in dieser Tabelle.
PatternItemID INT64 false

Die ID, die auf UACI_EventPatternItem.ItemID des abhängigen Ereignisses verweist.

DependedItemID INT64 false Die ID, die auf UACI_EventPatternItem.ItemID des abhängenden Ereignisses verweist.
MinTimeGap INT64 true Die Mindestzeit in Millisekunden, für die das abhängende Ereignis auftreten kann, damit das abhängige Ereignis gezählt werden kann.
MaxTimeGap INT64 true Die maximale Zeit in Millisekunden, für die das abhängende Ereignis auftreten kann, damit das abhängige Ereignis gezählt werden kann.

UACI_EventPatternItemCondition

Eine Tabelle mit Bedingungsinformationen, die ein Ereignis für ein Muster geeignet machen. Diese Funktion ist in 12.1.0.3 nicht verfügbar.

Wenn jedoch Ereignismakros (offerContacted, offerAccepted oder offerRejected, offerContactedInCategory, offerAcceptedInCategory oder offerRejectedInCategory) zu einem Muster hinzugefügt werden, werden Name oder Wertpaar des Angebotsattributs für das Makro in dieser Tabelle mit dem AttributeName, StringValue, NumberValue oder DateValue gespeichert, je nach Datentyp.

Felder Typ Länge Null? Beschreibung
ItemConditionID INT64 false Eindeutige Kennung für Datensätze in dieser Tabelle.
Artikel-ID BIGINT false Die ID, die auf UACI_EventPatternItem verweist.

ItemID des Ereignisses.

AttributeName VARCHAR 100 false Attributname für Angebot
Vergleichsoperator VARCHAR 20 false Für den Ausdruck ist der Standardwert '='.
StringValue VARCHAR 200 true Der erwartete Wert, der für den Vergleich mit dem Angebotsattribut genutzt wird.
NumberValue INT32 true Der erwartete Wert, der für den Vergleich mit dem Angebotsattribut genutzt wird
DatetimeValue Datum/Uhrzeit true Der erwartete Wert, der für den Vergleich mit dem Angebotsattribut genutzt wird.

UACI_Event

Diese Tabelle enthält die Ereignisinformationen.

Feld Typ Länge Null? Beschreibung
EventID INT64 false PK, eindeutige ID des Ereignisses.
Name VARCHAR 64 false Name des Ereignisses.
Beschreibung VARCHAR 512 true Beschreibung des Ereignisses.
CategoryID INT64 false FK, eindeutige ID der Kategorie (ordnerähnlich).
EventTypeID INT32 false FK, eindeutige ID des Ereignistyps (eventType); gibt Aufschluss darüber, um welches Systemereignis es sich hierbei handelt, oder ob dies ein benutzerdefiniertes Ereignis ist.
CreateDate DATETIME true Das Datum der ersten Erstellung dieses Ereignisses.
CreateBy INT32 true Unica-ID des Benutzers, der das Ereignis erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung dieses Ereignisses.
UpdateBy INT32 true Unica-ID des Benutzers, der dieses Ereignis zuletzt geändert hat.

UACI_EventPattern

Eine Tabelle mit zusätzlichen Informationen zu Ereignismustern.

Feld Typ Länge Null? Beschreibung
EventID INT64 false PK, eindeutige ID des Ereignismusters.
PatternType INT32 false Der Mustertyp.
IsEnabled INT32 false Ein Flag zur Angabe, ob das Muster aktiviert ist oder nicht.
IsAsync INT32 false Ein Flag zur Angabe, ob das Muster asynchron ausgewertet werden muss.
StartDate DATETIME true Das Aktivierungsdatum des Musters.
EndDate DATETIME true Das Enddatum des Musters.
ResetDuration INT64 true Nachdem ein Muster als "true" (wahr) bewertet wird, gibt dies die Zeit in Millisekunden an, für die der Musterzustand danach "true" bleibt.
MatchTotal INT32 true Gesamtbewertung bei einem Muster des Typs "Gewichteter Zähler".
TimeDuration INT64 true Bei einem erweiterten Muster, das zusammen mit der Erkennung von Verkaufschancen verwendet wird, enthält diese Spalte die Dauer des Zeitmusters.

UACI_EventType

Typentabelle mit Ereignistypen (EventTypes). Jeder Datensatz ist eine Aufzählung der Art von Ereignissen, die vom System verstanden werden (Beispiele: StartSession, GetOffers, UserDefined).

Feld Typ Länge Null? Beschreibung
EventTypeID INT32 false PK, eindeutige ID des Ereignistyps (eventType).
Name VARCHAR 64 false Name des Ereignistyps (eventType).
IsSystemDefined INT32 false Gibt an, ob dieser Ereignistyp systemdefiniert (falls 1) oder benutzerdefiniert (falls 0) ist.

UACI_IntFlowchart

Enthält Informationen zum interaktiven Ablaufdiagramm - tatsächlich ist diese Tabelle eine Erweiterung von UA_Flowchart.

Feld Typ Länge Null? Beschreibung
FlowchartID INT64 false PK, eindeutige ID des Ablaufdiagramms.
ICID INT64 false FK, eindeutige ID des Interact-Kanals.
AudienceLevel VARCHAR 64 false Die Zielgruppenebene des Ablaufdiagramms.
LastProdDepTime DATETIME true Gibt an, wann dieses Ablaufdiagramm zuletzt für eine Produktionsservergruppe bereitgestellt wurde.
RunEnable INT32 false Gibt an, ob dieses Ablaufdiagramm derzeit bereitgestellt wird oder kurz vor einer Bereitstellung steht. 0 steht für nicht bereitgestellt. 1 für bereitgestellt.
DeleteLock INT32 false Gibt an, ob dieses Ablaufdiagramm gelöscht werden kann oder nicht. 0 steht für löschbar. 1 steht für nicht löschbar.
EditLock INT32 false Gibt an, ob dieses Ablaufdiagramm bearbeitet werden kann oder nicht. 0 steht für bearbeitbar. 1 steht für nicht bearbeitbar.
FlowchartXML TEXT true Die gesamte Definition des Ablaufdiagramms im XML-Format.
CreateDate DATETIME true Das Datum der ersten Erstellung dieses Ablaufdiagramms.
CreateBy INT32 true Unica-ID des Benutzers, der dieses Ablaufdiagramm zuerst erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung dieses Ablaufdiagramms.
UpdateBy INT32 true Unica-ID des Benutzers, der dieses Ablaufdiagramm zuletzt geändert hat.

UACI_ICToSvrGroup

Enthält eine Zuordnung, aus der ersichtlich wird, welche Servergruppen mit den interaktiven Kanälen verknüpft sind.

Feld Typ Länge Null? Beschreibung
ICID INT64 false FK, eindeutige ID des Interact-Kanals.
ServerGroupName VARCHAR 512 true Der Name der Servergruppe, die dem interaktiven Kanal zugeordnet ist.
IsProduction INT32 true Flag zur Angabe, ob diese Servergruppe als Produktionsservergruppe für den entsprechenden interaktiven Kanal dienen wird.

UACI_Category

Enthält Kategorieinformationen. Eine Kategorie handelt wie ein Ordner oder ein Container mit Ereignissen.

Feld Typ Länge Null? Beschreibung
CategoryID INT64 false PK, eindeutige ID der Kategorie.
Name VARCHAR 64 false Name der Kategorie.
Beschreibung VARCHAR 512 true Beschreibung der Kategorie.
ICID INT64 false FK, eindeutige ID des Interact-Kanals.
IsSystemDefined INT32 true Gibt an, ob diese Kategorie die systemdefinierten Ereignisse enthält oder nicht.
CreateDate DATETIME true Das Datum der ersten Erstellung dieser Kategorie.
CreateBy INT32 true Unica-ID des Benutzers, der die Kategorie zuerst erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung dieser Kategorie.
UpdateBy INT32 true Unica-ID des Benutzers, der diese Kategorie zuletzt geändert hat.

UACI_IntPoint

Enthält Informationen zum Interaktionspunkt.

Feld Typ Länge Null? Beschreibung
IPID INT64 false PK, eindeutige ID des Interaktionspunkts.
Name VARCHAR 64 false Name des Interaktionspunkts.
Beschreibung VARCHAR 512 true Beschreibung des Interaktionspunkts.
DefaultString VARCHAR 1024 false Enthält die Standardinhaltszeichenfolge, die dem kundenorientierten System bei getOffers-Aufrufen bereitgestellt wird, wenn diese keine Angebote liefern.
ZoneID INT64 false FK, eindeutige ID der Zone, zu der dieser Interaktionspunkt gehört.
CreateDate DATETIME true Das Datum der ersten Erstellung dieses Interaktionspunkts.
CreateBy INT32 true Unica-ID des Benutzers, der diesen Interaktionspunkt zuerst erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung dieses Interaktionspunkts.
UpdateBy INT32 true Unica-ID des Benutzers, der diesen Interaktionspunkt zuletzt geändert hat.

UACI_Zone

Enthält Zoneninformationen. Eine Zone dient als Container für Interaktionspunkte.

Feld Typ Länge Null? Beschreibung
ZoneID INT64 false PK, eindeutige ID der Zone.
Name VARCHAR 64 false Name der Zone.
Beschreibung VARCHAR 512 true Beschreibung der Zone.
ICID INT64 false FK, eindeutige ID des Interact-Kanals.
CreateDate DATETIME true Das Datum der ersten Erstellung dieser Zone.
CreateBy INT32 true Unica-ID des Benutzers, der diese Zone zuerst erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung dieser Zone.
UpdateBy INT32 true Unica-ID des Benutzers, der diese Zone zuletzt geändert hat.
percentRandom FLOAT true Prozentsatz der Zeit für die einfache Randomisierung der Rangfolgen gegenüber der Bewertungsverwendung.
RuleGroupResolutionType INT32 true VARCHAR
LearningMode INT32 true Gibt den Lernmodus für diese Regelgruppe an (Verwendung der Marketierbewertung oder der Lernmodulbewertung für die Rangfolge von Angeboten).
LearningModelID INT64 true Wenn LearningMode auf die Verwendung der Lernmodulbewertung eingestellt ist, gibt dies die ID des zu verwendenden Lernmodells an.

UACI_Strategy

Enthält Informationen zur Strategie.

Feld Typ Länge Null? Beschreibung
StrategyID INT64 false PK, eindeutige ID der Strategie.
Name VARCHAR 64 false Name des Strategieobjekts.
Beschreibung VARCHAR 512 true Beschreibung der Strategie.
CampaignID INT64 true

CampaignID kann null sein.

FK, eindeutige ID der Kampagne, welche die Strategie enthält.
ICID INT64 false FK, eindeutige ID des Interact-Kanals.
LastProdDepTime DATETIME true Gibt an, wann diese Strategie zuletzt für eine Produktionsservergruppe bereitgestellt wurde.
RunEnable INT32 false Zeigt an, ob diese Strategie derzeit bereitgestellt wird oder kurz vor einer Bereitstellung steht. 0 steht für nicht bereitgestellt. 1 für bereitgestellt.
DeleteLock INT32 false Gibt an, ob diese Strategie gelöscht werden kann oder nicht. 0 steht für löschbar. 1 steht für nicht löschbar.
EditLock INT32 false Gibt an, ob diese Strategie bearbeitet werden kann oder nicht. 0 steht für bearbeitbar. 1 steht für nicht bearbeitbar.
CreateDate DATETIME true Das Datum der ersten Erstellung dieser Strategie.
CreateBy INT32 true Unica-ID des Benutzers, der diese Strategie zuerst erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung dieser Strategie.
UpdateBy INT32 true Unica-ID des Benutzers, der diese Strategie zuletzt geändert hat.

UACI_IntChannel

Enthält Informationen zum Interact-Kanal.

Feld Typ Länge Null? Beschreibung
ICID INT64 false PK, eindeutige ID des Interact-Kanals.
Name VARCHAR 64 false Name des Interact-Kanals.
Beschreibung VARCHAR 512 true Beschreibung des Interact-Kanals.
OfferThreshold INT32 false Stellt dar, wie oft dem kundenorientierten System in einer Sitzung dasselbe Angebot maximal bereitgestellt werden kann.
LastProdDepTime DATETIME true Zeitmarke der Bereitstellung dieses interaktiven Kanals für eine Produktionsservergruppe.
RunEnable INT32 false Gibt an, ob dieser interaktive Kanal bereitgestellt wurde oder nicht. 0 steht für nicht bereitgestellt. 1 für bereitgestellt.
DeleteLock INT32 false Gibt an, ob dieser interaktive Kanal gelöscht werden kann oder nicht. 0 steht für löschbar. 1 steht für nicht löschbar.
EditLock INT32 false Gibt an, ob dieser interaktive Kanal bearbeitet werden kann oder nicht. 0 steht für bearbeitbar. 1 steht für nicht bearbeitbar.
CreateDate DATETIME true Das Datum der ersten Erstellung dieses interaktiven Kanals.
CreateBy INT32 true Unica-ID des Benutzers, der diesen interaktiven Kanal zuerst erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung dieses interaktiven Kanals.
UpdateBy INT32 true Unica-ID des Benutzers, der diesen interaktiven Kanal zuletzt geändert hat.
PolicyID INT32 true Sicherheitsrichtlinien-ID für das Objekt. Diese legt fest, welche ASM-Benutzer auf dieses Objekt zugreifen dürfen. Die Sicherheitsrichtlinie für das Objekt wird automatisch auf die Sicherheitsrichtlinie des Ordners gesetzt, in dem sich das Objekt befindet, wenn das Objekt in einem Ordner erstellt wurde (dies kann nicht vom Benutzer geändert werden). Der Benutzer kann die Sicherheitsrichtlinie des Objekts ändern, indem er das Objekt in einen anderen Ordner mit einer anderen Sicherheitsrichtlinie verschiebt (hierfür benötigt der Benutzer in den Sicherheitsrichtlinien der Quelle und des Ziels Berechtigungen zum Verschieben des betreffenden Objekts).
ACLID INT32 true Diese Einstellung kann nur dann direkt vom Benutzer festgelegt werden, wenn das Objekt im Stammordner der höchsten Ebene für den betreffenden Objekttyp erstellt wird (als Auswahlmöglichkeiten werden Sicherheitsrichtlinien angezeigt, in denen der Benutzer über eine Rolle verfügt).
IsActive INT32 false Diese Spalte war ursprünglich dafür vorgesehen, Aufschluss über die Aktivität bzw. Inaktivität dieses interaktiven Kanals zu geben. Sie wird derzeit jedoch nirgends verwendet.
percentRandom FLOAT true Prozentsatz der Zeit für die einfache Randomisierung der Rangfolgen gegenüber der Bewertungsverwendung.
RuleGroupResolutionType INT32 true VARCHAR
LearningMode INT32 true Gibt den Lernmodus für diese Regelgruppe an (Verwendung der Marketierbewertung oder der Lernmodulbewertung für die Rangfolge von Angeboten).
LearningModelID INT64 true Wenn LearningMode auf die Verwendung der Lernmodulbewertung eingestellt ist, gibt dies die ID des zu verwendenden Lernmodells an.

UACI_DeploymentStatus

Eine Typentabelle, die jede Aufzählung eines Bereitstellungsstatus enthält.

Feld Typ Länge Null? Beschreibung
DeploymentStatusID INT32 false PK, eindeutige ID des Bereitstellungsstatus.
Beschreibung VARCHAR 512 true Beschreibung des Bereitstellungsstatus.

UACI_SYSTAB_Ver

Enthält die Versionsinformationen der aktuellen Interact-Systemtabelleninstallation zur Designzeit.

Feld Typ Länge Null? Beschreibung
VersionID INT64 false PK, eindeutige ID der Versionstabelle.
VersionNumber VARCHAR 50 false Vollständige Versionsangabe (Hauptversion, Unterversion, Punkt und Build).
Parameter VARCHAR 255 true Optionale Parameter - dieser Wert wird derzeit nicht verwendet. Er wird an dieser Stelle genannt, falls er künftig genutzt wird.
CreateDate DATETIME false Das Installationsdatum der Interact-Systemtabellen zur Designzeit.

UACI_Constraint

Tabelle mit einer Definition der Beschränkungen.

Feld Typ Länge Null? Beschreibung
ConstraintID INT64 false Eindeutige ID der Beschränkung.
OfferFamilyIndicator INT32 false Gibt an, ob die Angebote für diese Beschränkung aus einer Angebotsliste (offerList) oder aus einem Angebotsordner stammen.
OfferFolderID INT64 true ID des Angebotsordners, wenn für "offerFamilyIndicator" die Ordneroption festgelegt wurde.
OfferListID INT64 true ID der Angebotsliste, wenn für "offerfamilyindicator" die Angebotslistenoption festgelegt wurde.
icID INT64 false ID des interaktiven Kanals, der diese Beschränkungen enthält.
isEnabled INT32 false Flag, das bestimmt, ob diese Beschränkung aktiv ist. Für den interaktiven Kanal werden nur aktivierte Beschränkungen bereitgestellt.
Name VARCHAR 64 true Name des Beschränkungsobjekts.
'description' (Beschreibung) VARCHAR 512 true Beschreibung des Beschränkungsobjekts.
maxOffers INT32 true Maximale Häufigkeit der Bereitstellung von Angeboten, die dieser Beschränkung zugeordnet sind.
startTime DATETIME true Der Zeitpunkt, ab dem die Beschränkung wirksam sein soll - Angebote werden bis zum Erreichen der Startzeit beschränkt.
endTime DATETIME true Zeitpunkt, ab dem die Beschränkung keine Angebote mehr bereitstellen soll.
distInterval INT32 true Gibt den Intervallzeitraum an, in dem das System eine maximale Anzahl für die Übergabe erzwingt, also beispielsweise nicht mehr als 100 Angebote pro STUNDE oder pro TAG oder in 7 TAGEN usw.
maxPerInterval INT32 true Die maximale Anzahl der Angebote, die pro Verteilungsintervall (distInterval) bereitgestellt werden.
allocationSize INT32 true Dieses Feld wird derzeit nicht verwendet. Das System verlässt sich hierfür auf eine Konfigurationseinstellung. Mit diesem Feld sollte ursprünglich die Anzahl der von der Interact-Laufzeitinstanz zugeordneten Angebote angegeben werden - auf diese Weise muss die Laufzeitinstanz nicht bei jeder Verteilung des Angebots zu der Datenbank zurückspringen. Je weniger Zuordnungen, desto mehr Datenbanktreffer.
CreateDate DATETIME true Erstellungsdatum des Beschränkungsobjekts.
CreateBy INT32 true Die ID des Benutzers, von dem das Beschränkungsobjekt erstellt wurde.
UpdateDate DATETIME true Zeitpunkt der letzten Aktualisierung des Beschränkungsobjekts.
UpdateBy INT32 true Die Benutzer-ID des Benutzers, von dem das Beschränkungsobjekt zuletzt aktualisiert wurde.

UACI_DistInterval

Tabelle mit einer Aufzählung des distInterval-Felds der Tabelle "UACI_Constraint". Dieses Feld gibt an, auf welcher Ebene eine maximale Anzahl für die Übergabe erzwungen werden soll: nach Stunde, nach Tag, nach 7 Tagen, nach 30 Tagen oder nach Monat.

Feld Typ Länge Null? Beschreibung
DistInterval INT32 false PK, eindeutige ID des Verteilungsintervalls.
Beschreibung VARCHAR 512 true Beschreibung.

UACI_OfferFamily

Tabelle mit einer Aufzählung des offerFamily-Felds der Tabelle "UACI_Constraint". Dort ist angegeben, wie die einer Beschränkung zugewiesene Angebotsproduktfamilie zugeordnet werden soll (nach Ordner oder nach Angebotsliste).

Feld Typ Länge Null? Beschreibung
OfferFamilyIndicator INT32 false PK, eindeutige ID des offerFamily-Typs.
Beschreibung VARCHAR 512 true Beschreibung.

UACI_LearningModel

Tabelle mit dem Lernmodellobjekt.

Feld Typ Länge Null? Beschreibung
LearningModelID INT64 false PK, eindeutige ID des Lernmodells.
Name VARCHAR 64 false Name.
Beschreibung VARCHAR 512 true Beschreibung.
icID INT64 false ID des interaktiven Kanals, der das Lernmodell enthält.
isEnabled INT32 false Flag zur Angabe, ob das Lernmodell aktiv ist oder nicht.
CreateDate DATETIME true Das Erstellungsdatum dieses Lernmodells.
CreateBy INT32 true Die ID des Benutzers, von dem das Lernmodellobjekt erstellt wurde.
UpdateDate DATETIME true Zeitpunkt der letzten Aktualisierung des Lernmodellobjekts.
UpdateBy INT32 true Die ID des Benutzers, von dem das Lernmodellobjekt zuletzt aktualisiert wurde.

UACI_LModelAttr

Tabelle mit Attributen für die einzelnen Lernmodellobjekte.

Feld Typ Länge Null? Beschreibung
LearningModelAttrID INT64 false PK, eindeutige ID des Lernmodellattributs.
LearningModelID INT64 false ID des Lernmodells, das dieses Attribut enthält.
Name VARCHAR 64 false Der Name des Attributs, das dieser Datensatz darstellt.

UACI_LearningMode

Tabelle mit einer Aufzählung des Lernmodus (learningMode): 1) Kein Lernmodus festgelegt 2) Marketierbewertung verwenden 3) Lernmodulbewertung verwenden.

Feld Typ Länge Null? Beschreibung
LearningMode INT32 false Gibt an, ob die Engine die Lernmodulbewertung oder die Marketierbewertung für die Rangfolge von Angeboten verwenden soll.
Beschreibung VARCHAR 512 true Beschreibung.

UACI_RGResolution

Tabelle mit einer Aufzählung der Optionen für die Behebung von Regelgruppenkonflikten in Bezug auf das Lernen.

Feld Typ Länge Null? Beschreibung
RuleGroupResolutionType INT32 false VARCHAR
Beschreibung VARCHAR 512 true Beschreibung.

UACI_OfferTblType

Tabelle mit einer Aufzählung der Art tabellengesteuerter Funktionen, die vom Prozessfeld "InteractList" unterstützt werden.

Feld Typ Länge Null? Beschreibung
offerTblTypeID INT32 false Gibt die Art der tabellengesteuerten Funktion an, die definiert ist.
Name VARCHAR 64 true Name der tabellengesteuerten Funktion (Whitelist, Blacklist, globale Angebote und offersBySQL).
'description' (Beschreibung) VARCHAR 512 true Beschreibung.

UACI_OffersByTbl

Tabelle mit Konfigurationsinformationen zu Whitelists, Blacklists und globalen Angeboten.

Feld Typ Länge Null? Beschreibung
icID INT64 false Interaktier Kanal, der auf diese tabellengesteuerte Funktion für die Angebotszuordnung zugreifen kann.
offerTblTypeID INT32 false Gibt die tabellengesteuerte Funktion an (Whitelist, Blacklist, globale Angebote).
audienceLevel VARCHAR 64 false Die Zielgruppenebene, die diese tabellengesteuerte Funktion darstellt.
physicalTable VARCHAR 64 false Name der physischen Tabelle mit den Angebotscodes (offerCodes).
isEnabled INT32 false Gibt an, ob diese offersByTbl-Definition aktiv ist.
lastRunTime DATETIME false Gibt an, wann das Kampagnenablaufdiagramm zur Stapelverarbeitung, das das Prozessfeld "Interact-Liste" enthält, zuletzt ausgeführt wurde.
lastRunBy INT32 false ID des Benutzers, der das Kampagnenablaufdiagramm zur Stapelverarbeitung ausgeführt hat, welches das Prozessfeld "Interact-Liste" zum Ausfüllen dieses Datensatzes enthält.
sourceFlowchartID INT64 false ID des Kampagnenablaufdiagramms, das das Prozessfeld "Interact-Liste" zum Ausfüllen dieses Datensatzes enthält.

UACI_OffersBySQL

Tabelle mit Konfigurationsinformationen für OffersBySQL-Definitionen.

Feld Typ Länge Null? Beschreibung
icID INT64 false Global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von internalIDLowerLimit und internalIDUpperLimit für generierte Werte.
offerSQLName VARCHAR 64 false Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
offerSQLTemplate VARCHAR 4000 true Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
physicalTable VARCHAR 64 true Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
isEnabled INT32 false Flag zur Angabe, ob offersBySQL aktiviert ist oder nicht. Hierfür kann einer der folgenden Werte angegeben werden:
  • 0='Dies ist inaktiviert'
  • 1='Dies ist aktiviert'
isDefault INT32 false Flag zur Angabe, ob offersBySQL die Standardeinstellung ist oder nicht. Hierfür kann einer der folgenden Werte angegeben werden:
  • 0='Dies ist nicht die Standardeinstellung'
  • 1='Dies ist die Standardeinstellung'
lastRunTime DATETIME false Datum und Uhrzeit der letzten Ausführung von offersBySQL.
lastRunBy INT32 false Platform-ID des Benutzers, der offersBySQL zuletzt ausgeführt hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
sourceFlowchartID INT64 false ID des Kampagnenablaufdiagramms, das das Prozessfeld "Interact-Liste" zum Ausfüllen dieses Datensatzes enthält.

UACI_RuleOfferAttrOverride

Tabelle, die Angebotsattributwerte überschreibt, die von Angebotsvorlagen und -definitionen übernommen wurden. Neue Werte werden durch die Bearbeitung von Angebotsattributen für einzelne Regeln in der Interaktionsstrategie angegeben. In dieser Tabelle definierte Überschreibungen werden nur während der Angebotspersonalisierung verwendet; sie werden bei der Berechnung der Angebotsaufnahme ignoriert.

Feld Typ Länge Null? Beschreibung
RuleID INT64 false Eindeutige ID der Regel. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
OfferAttributeID INT64 false Die ID des Angebotsattributs, die von dieser Regel überschrieben wird.
Ausdruck VARCHAR 4000 true Der Makroausdruck überschreibt die geerbten Attributwerte während der Angebotspersonalisierung. Diese Attributwertüberschreibung wird bei der Berechnung der Angebotsaufnahme ignoriert.

UACI_EventPatternReset

Enthält Informationen zum Zurücksetzen des Ereignismusters.

Feld Typ Länge Null? Beschreibung
ResetID INT64 false PK. ID der Zurücksetzung eines Ereignismusters.
EventID INT64 false FK, eindeutige ID des Ereignisses.
ResetType INT false Rücksetzungstyp.
  • Inaktivität
  • PeriodicReset
  • EventTrigger
Kriterien CLOB true JSON-Daten zum Definieren von Rücksetzbedingungen

UACI_LearningAttrBinDef

Enthält die Definition von Bins für Lernattribute .

Feld Typ Length Null? Beschreibung:
BinDefID BIGINT false

pk, Eindeutige ID einer Bin-Definition. Muss eine global eindeutige, positive Ganzzahl sein

innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte.

Beschreibung VARCHAR 512 true Beschreibung der Bin-Definition. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
AttributeName VARCHAR 512 false Name des Attributs. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
AttrbuteDataType INT false Datentyp des Attributs
Bins VARCHAR 2048 true JSON-Format der Liste der für diese Attributwerte definierten Bins.
CreateDate TIMESTAMP false Zeitmarke der Erstellung des Datensatzes
CreateBy BIGINT false Platform-ID des Benutzers, der diesen Bin erstellt hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
UpdateDate TIMESTAMP false Das Datum der letzten Änderung dieses Bins.
UpdateBy BIGINT false Platform-ID des Benutzers, der diesen Bin zuletzt geändert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.

UACI_LearningAttrBinDefInIC

Mit dieser Beziehungstabelle kann eine Bin-Definition einer IC und einer Zielgruppenebene zugeordnet werden, da eine Bin-Definition in mehreren ICs und mehreren Profiltabellen existieren kann.

Feld Typ Length Null? Beschreibung:
BinDefID BIGINT false Pk.Eindeutige ID einer Bin-Definition. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ICID BIGINT true

FK zu UACI_IntChannel . eindeutige ID des interaktiven

Kanals. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.

AudienceLevel VARCHAR 64 true Zielgruppenebene des Attributs

UACI_SimulationHistory

Diese Tabelle enthält eine Übersicht der einzelnen Simulationsläufe.

Spaltenname Datentyp Nullwerte zulassen? Schlüsseltyp Beschreibung:
RunID bigint Nein Primär -ID eines Simulationslaufs
ScenarioID bigint Nein Fremdschlüssel zum UACI_SimulationScenario ID des Szenario-Definitionsdatensatzes
CreateTime timestamp Nein das Datum und die Uhrzeit der Erstellung dieses Datensatzes
CreatedBy bigint Nein Die ID des Benutzers, der diesen Datensatz erstellt hat
RunBy bigint Ja Die ID des Benutzers, der diesen Simulationslauf startet
StartDateTime zeitmarke Ja Startdatum/Uhrzeit des Laufs
EndDateTime zeitmarke Ja Endedatum und -zeit des Laufs
RunBy int Nein Benutzer-ID, die ausgeführt wird
Status int Nein

Ausführungsstatus,

0: Erfolg,

1: Simulation auf der Servergruppe nicht aktiviert,

2: Fehler beim Abrufen der Simulationsinformationen

3: ungültiges Simulationsszenario

4: Fehler bei der Erstellung der Tabelle zur Speicherung der Simulationsergebnisse

5: Fehler beim Abrufen der Zielgruppeninformationen

6: Fehler beim Herstellen der Datenbankverbindung

7: Fehler beim Fortsetzen der Simulationsergebnisse

8 das angegebene Simulationsszenario kann nicht gefunden werden

9 Interner Verarbeitungsfehler

10 Fehler beim Aktualisieren von UACI_SimulationHistory mit dem Ergebnis nach Abschluss der Simulation

AudienceProcessed int Ja Anzahl der in diesem Simulationslauf verarbeiteten Zielgruppen
Parameter Varchar Ja Optionale Parameter, die an die Laufzeit für diesen spezifischen Lauf übergeben werden
Zusammenfassung Varchar Ja JSON-Daten für den allgemeinen Status
JMXStat Varchar Ja Die während dieses Simulationslaufs gesammelten JMX-Statistiken

UACI_SimulationScenario

Diese Tabelle wird zum Speichern von Simulationsszenarien verwendet.

Spaltenname Datentyp Nullwerte zulassen? Schlüsseltyp Beschreibung:
ScenarioID INT Nein Primär Eindeutige ID des Szenarios.
ICID INT Nein Eindeutige ID des interaktiven Kanals. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der internalIDLowerLimit- und internalIDUpperLimit-Konfigurationsparameterwerte für generierte Werte handeln.
Name VARCHAR Nein Name des Szenarios.
Beschreibung VARCHAR Ja Beschreibung des Szenarios.
ScenarioType INT Nein Szenarientyp, entweder einfach oder fortgeschritten.
isTemplate INT Nein Bestimmt, ob das Szenario eine Vorlage ist.
Details CLOB Ja Details des Szenarios, eine JSON-Zeichenfolge zur Angabe von API-Aufrufen und API-Parametern.
CreateDate DATETIME Ja Erstellungsdatum des Szenarios.
CreateBy INT Ja Benutzer-ID, die das Szenario erstellt hat.
UpdateDate DATETIME Ja Letzter Aktualisierungszeitpunkt des Szenarios.
UpdateBy INT Ja Benutzer-ID, die das Szenario zuletzt aktualisiert hat.
ResultTable Varchar Nein Datenbanktabellenname zum Speichern von Simulationsergebnissen
CheckResult int Nein Boolescher Wert, um anzugeben, ob die Ergebnisse früherer Durchläufe überprüft werden oder nicht, wenn der Benutzer einen Lauf startet.

UACI_SimResults_< ScenarioId>

Diese Tabellen werden nur erstellt, wenn der Benutzer das Deckungssimulationsszenario ausführt, und enthalten die Simulationsergebnisse für das Deckungsszenario.

Spaltenname Datentyp Nullwerte zulassen? Schlüsseltyp Beschreibung:
AudienceID Nein eine Spalte für jede Komponente
SegmentID bigint Ja Segment-ID für die Zielgruppe
ZoneID bigint Ja ZoneID, in der das Angebot angezeigt wird
OfferID bigint Ja OfferID des zurückgegebenen Angebots für die Zielgruppe.

UACI_SimResults_< ScenarioId>_Attributes

Diese Tabelle enthält die vom Benutzer in der Definition des Deckungsszenarios ausgewählten Attribute.

Spaltenname Datentyp Nullwerte zulassen? Schlüsseltyp Beschreibung:
AudienceID Gemäß Spalte der Profiltabelle Nein eine Spalte für jede Komponente
Attribute varchar Ja JSON-Format von ausgewählten zusätzlichen Profilattributen

UACI_RealTimeAttribute

Hierbei handelt es sich um eine Tabelle, die zur Startzeit vom Designzeitsystem gefüllt wird. Die Tabelle enthält Attributdaten.

Spaltenname Datentyp Nullwerte zulassen Länge Beschreibung:
AttributeId AINT64 FALSE oID eines Echtzeitattributs
Beschreibung varchar TRUE 512 JSON-Format von ausgewählten zusätzlichen Profilattributen
Name varchar FALSE 512 Name des Attributs
DataData-Typ INT32 FALSE DataData-Typ des Attributs
DefaultValueString VARCHAR TRUE 512 Standardwert
DefaultValueNumeric FLOAT TRUE 512 Standardwert
DefaultValueDate DATE TRUE Standardwert
CreateDate DATETIME FALSE Zeitmarke der Erstellung des Datensatzes
CreateBy INT64 FALSE Benutzer-ID, der den Datensatz erstellt
UpdateDate DATETIME FALSE Zeitmarke der Erstellung des Datensatzes
UpdateBy INT64 FALSE Benutzer-ID, die den Datensatz aktualisiert

UACI_RealTimeAttributeUsage

Hierbei handelt es sich um eine Tabelle, die zur Startzeit vom Designzeitsystem gefüllt wird. Die Tabelle enthält Daten zur Verwendung von Attributen.

Spaltenname Datentyp Nullwerte zulassen Länge Beschreibung:
AttributeUsageId INT64 FALSE 8 ID der RealTimeAttributeUsage
AttributeId INT64 FALSE 8 Fremdschlüssel zum UACI_RealTimeAttribut
ICID INT64 FALSE 8 Fremdschlüssel zu UACI_IntChannel
FlowchartId INT64 TRUE 8 Fremdschlüssel zu UACI_Flowchart
RuleID INT64 TRUE 8 Fremdschlüssel zu UACI_Rule
ScenarioID INT64 TRUE 8 Fremdschlüssel zum UACI_UACI_SimulationScenario
LearningModelID INT64 TRUE 8 Fremdschlüssel zum UACI_LearningModel

UACI_SmartRule

Diese Tabelle enthält die Informationen zur Smart-Regel.

Feld Typ Length Null? Beschreibung:
RuleID INT64 false Der Primärschlüssel der Regeltabelle
rule_name VARCHAR 64 false Regelname
StrategyID INT64 false Verweis auf Strategietabelle. Informationen geben. Über UACI_STRATEGY
SegmentID INT64 false

Verweis auf die Tabelle UA_Segment.

Informationen zum Segment geben

CellID INT64 false Verweis auf die Tabelle UA_TargetCells. Informationen zum Segment geben
ZoneID INT64 true Zone-ID - UACI_Zone Tabelle

ZoneID = null bedeutet "alle Zonen"

OfferID INT64 false Angebots-ID - UACI_Offer Tabelle
MarketScore INT64 false MarketScore – Standard- 0
Inaktiviert INT64 false Regel deaktiviert
ScorePredicateID INT64 true Dies bezieht sich auf die Tabelle UACI_Predicate.
ScorePredicateEnabled INT64 false Dies ist true false, wenn Score-Prädikat aktiviert ist.
EligibilityPredicateID INT64 true Dies bezieht sich auf die Tabelle UACI_Predicate.
EligibilityPredicateEnabled INT64 false Dies ist true false, wenn Berechtigungs-Prädikat aktiviert ist.
Priorität INT64 true Stellen Sie dies als Ganzzahl ein und verwenden Sie es als Priorität. Wenn der Wert null ist, wird diese Regel immer berücksichtigt und anhand ihrer Punktzahl vermittelt.
MaxScore INT64 true MaxScore
SuppressCount INT64 true Nach wie vielen Versuchen sollte das Angebot etwas unterdrücken
SamplePercent FLOAT true Dies wird für A / B-Tests verwendet, andernfalls beträgt dies null.
LearningMode INT64 true Verweis auf UACI_LEARNINGMODE
LearningModelID INT64 true Verweis auf UACI_LEARNINGMODEL
EffectiveDate INT64 true Gültigkeitsdatum
ExpirationDate INT64 true Ablaufdatum
CreateBy INT64 true Benutzername, der dies erstellt hat
CreateDate DATETIME true Datum der Erstellung der Regel
UpdateDate DATETIME true Aktualisierungsdatum
UpdateBy INT64 true Aktualisiert von

UACI_SMARTRULEGROUP

Diese Tabelle enthält Informationen zu den Smart Regel-Gruppen. Der Smart Regel-Gruppe können mehrere Regeln zugeordnet werden.

Feld Typ Length Null? Beschreibung:
RuleGroupID INT64 false Primärschlüssel der Gruppenregel
RuleGroupName VARCHAR false Name der Gruppe
StrategyID INT64 falsef Verweis auf Strategietabelle.
RuleGroupType INT64 false Der Standard ist 1, normaler Gruppentyp
Beschreibung VARCHAR true Beschreibung der Gruppe
CreateDate DATETIME true Erstellungsdatum.
CreateBy INT64 truet Benutzer-ID, des Benutzers, der erstellt hat.
UpdateDate DATETIME true Aktualisierungsdatum
UpdateBy INT64 true Benutzer-ID, des Benutzers, der aktualisiert hat.

LearningModelID

Diese Tabelle enthält die Zuordnung zwischen Smart Regeln- und Smart Regel-Gruppen.

Feld Typ Length Null? Beschreibung:
RuleID BigInt Nein Primärschlüssel Primärschlüssel der Regeltabelle
RuleGroupID BigInt Nein Primärschlüssel Der Primärschlüssel der Gruppenregeltabelle

UACI_UserPreference

In der neuen Strategie-Benutzeroberfläche stehen viele Regeleigenschaften wie Segment, Zellencode, Zone, Angebot, Angebotscode, Angebotsattribute, Lernmodelleinstellung usw. zur Verfügung. Dies kann personalisiert werden, damit Benutzer die angezeigten Tabellenspalten basierend auf ihren Anwendungsfällen anpassen und ihre Auswahl in der Datenbank beibehalten können, damit sie beim nächsten Anmelden dieselben Tabellendaten sehen können.

Spaltenname Datentyp Nullwerte zulassen Schlüsseltyp Beschreibung:
UserPreferenceID bigint Nein Primärschlüssel
UserID bigint Nein Fremdschlüssel Benutzer-ID
TARGETID bigint Ja ID des Objekts, für das diese Präferenz gilt
PreferenceType int Ja 0 für Strategieliste, 1 für Regelliste
Vorgabe String Ja JSON-Zeichenfolge für Benutzereinstellungen

UACI_ABTest

Diese Tabelle speichert die A/B-Testdaten, die für die Smart-Regel definiert sind. Für eine Smart-Regel kann entweder kein oder ein A/B-Test definiert sein.

Spaltenname Datentyp Nullwerte zulassen Schlüsseltyp Beschreibung:
RuleID Int64 Nein FK Referenz auf SmartRule-Tabelle
Aktiviert Int Nein A/B-Testen wird aktiviert oder deaktiviert
EffectiveDate Int64 Ja Datum/Uhrzeit beim Start des A/B-Tests, optional
ExpirationDate Int64 Ja Datum/Uhrzeit, wenn der ABTest beendet wird, optional
SelectionMode Int Nein Die Auswahlliste für die Wiedergabe des Angebots.

UACI_ABTestBranch

In dieser Tabelle werden die Verzweigungsdaten eines A/B-Tests speichert. Ein A/B-Test kann mehrere Verzweigungen aufweisen.

Spaltenname Datentyp Nullwerte zulassen Schlüsseltyp Beschreibung:
BranchID Int64 Nein PK ID der Verzweigung
RuleID Int64 Nein FK Referenz auf SmartRule-Tabelle
BranchName Varchar(64) Nein Eindeutiger Name der Verzweigung
Aktiviert Int Nein Verzweigung als aktiviert oder deaktiviert festlegen
IsDefault Int Nein Wahr, wenn eine Verzweigung standardmäßig eingestellt ist
SamplePercent Fließkomma Ja Prozentsatz der Verzweigung
CellId Int64 Ja FK Weitere Informationen finden Sie in UA_TargetCell
OfferID Int64 Ja FK Weitere Informationen finden Sie in der UA_Offer-Tabelle
OfferAttributes Varchar(max.) Ja JSON-Zeichenfolge zum Definieren parameterter Angebotsattribute des Angebots

UACI_DepOfferMappingQueue

Dies ist eine Staging-Tabelle, die FlexOffer-Objekte enthält, welche für die Bereitstellung markiert sind. Wenn ein FlexOffer für die Bereitstellung markiert ist, wird ein Datensatz eingefügt. Wenn der interaktive Kanal bereitgestellt wird, wird der Datensatz aus dieser Tabelle entfernt.

Feld Typ Länge Null? Beschreibung
OfferMappingID INT64 false PK, eindeutige ID von FlexOffers. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
RequestUser INT32 true Platform-ID des Benutzers, der dieses FlexOffer für die Bereitstellung markiert hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestTime DATETIME true Zeitmarke der Markierung dieses FlexOffers für die Bereitstellung.
DeployTypeID INT32 true FK, gibt den Bereitstellungstyp an ("Entfernung", "Aktualisieren", "Hinzufügen"). Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.

UACI_DepOffermappingList

Enthält alle bereitgestellten FlexOffer-Objekte. Die Datensätze werden nach jeder Bereitstellung des interaktiven Kanals (Interactive Channel, IC) hinzugefügt. Diese Tabelle ist für nachfolgende Bereitstellungen eines interaktiven Kanals wichtig. Wenn ein Benutzer keine Änderungen an den FlexOffers vorgenommen hat, verwendet die Bereitstellungsaktion diese Tabelle, um genau das FlexOffer bereitzustellen, das zuvor bereitgestellt wurde.

Feld Typ Länge Null? Beschreibung
OffermappingID INT64 Falsch? PK, eindeutige ID von FlexOffers. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
DeploymentID INT64 false PK, eindeutige ID einer Bereitstellung. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
OfferMappingName VARCHAR 64 true Name des FlexOffers-Objekts. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
IcID INT64 true FK, eindeutige ID des interaktiven Kanals, der die FlexOffers enthält. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln. Patameterwerte für generierte Werte.
IcName VARCHAR 64 true Der Name des interaktiven Kanals, der die FlexOffers enthält. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
RequestUser INT32 true ID des Benutzers, der die Bereitstellung eingeleitet hat. Hierbei muss es sich um eine gültige Benutzer-ID (userId) in der Platform-Datenbank handeln.
RequestUserName VARCHAR 64 true Platform-Name des Benutzers, der die Bereitstellung ausgegeben hat. Kann beliebige Textzeichen enthalten, mit Ausnahme der standardmäßig nicht zulässigen Sondernamenszeichen.
RequestTime DATETIME true Zeitmarke der Bereitstellungsdurchführung.
DeployTypeID INT32 true Art der Bereitstellung (beispielsweise "Hinzufügen", "Aktualisieren", "Entfernen").
SerializedObject IMAGE true Ein Java-serialisiertes Objekt der Strategie. Muss eine binäre Darstellung des FlexOffers-Objekts sein.

UACI_OfferMappingList

Enthält die Zuordnungsinformationen von FlexOffers.

Feld Typ Länge Null? Beschreibung
OfferMappingID INT64 false PK, eindeutige ID von FlexOffers. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
Name VARCHAR 256 true Der Name des FlexOffers-Objekts.
Beschreibung VARCHAR 512 true Beschreibung von FlexOffers
PhysicalTableName VARCHAR 256 true Name der FlexOffers-Regeltabelle.
sourceFileName VARCHAR 256 true Der Name der CSV-Datei oder der vorhandenen Tabelle, aus der FlexOffers erstellt werden.
ICID INT64 false FK, eindeutige ID des interaktiven Kanals.
LastProdDepTime DATETIME true Gibt an, wann dieses FlexOffer zuletzt für eine Produktionsservergruppe bereitgestellt wurde.
RunEnable INT32 false Gibt an, ob dieses FlexOffer derzeit bereitgestellt wird oder kurz vor einer Bereitstellung steht. 0 steht für nicht bereitgestellt. 1 für bereitgestellt.
DeleteLock INT32 false Gibt an, ob dieses FlexOffer gelöscht werden kann oder nicht. 0 steht für löschbar. 1 steht für nicht löschbar.
EditLock INT32 false Gibt an, ob dieses FlexOffer bearbeitet werden kann oder nicht. 0 steht für bearbeitbar. 1 steht für nicht bearbeitbar.
CreateDate DATETIME true Datum, an dem das FlexOffer zum ersten Mal erstellt wird
CreateBy INT32 true Unica-ID des Benutzers, der dieses FlexOffer zuerst erstellt hat.
UpdateDate DATETIME true Das Datum der letzten Änderung des FlexOffers.
UpdateBy INT32 true Unica-ID des Benutzers, der dieses FlexOffer zuletzt geändert hat.
LastRuleUpdateDate DATETIME true Datum, an dem die FlexOffers-Regeltabelle zuletzt geändert wurde.

UACI_OfferMappingSG

Diese Tabelle enthält die Informationen für alle FlexOffers und die Servergruppen, in denen die FlexOffers-Regeltabellen kopiert wurden.

Feld Typ Länge Null? Beschreibung
OfferMappingID INT64 PK, eindeutige ID von FlexOffers. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
ServerGroupName VARCHAR 512 true Der Name der Servergruppe, auf der die Regeltabelle für FlexOffers kopiert wurde.
TableName VARCHAR 256 true Der Name der Regeltabelle von FlexOffers-
LastCopyDate DATETIME true Das Datum, an dem die FlexOffers-Regeltabelle zuletzt in die jeweilige Servergruppe kopiert wurde.

UACI_OfferMapping

Dies ist ein Beispielschema der Standardregeltabelle für FlexOffers.

Spaltenname Datentyp Länge Nullwerte zulassen? Beschreibung:
OfferMappingRowID INT64 false PK, eindeutige ID der FlexOffers-Regel. Es muss sich um einen global einzigartigen positiven Ganzzahlwert innerhalb der Konfigurationsparameter von internalIDLowerLimit und internalIDUpperLimit handeln. Parameterwerte für generierte Werte.
OfferID INT64 false ID des Angebots - muss ein gültiger Wert aus UA_Offer-Tabelle sein
OfferName Varchar 130 true Name des Angebots aus UA_OFFER
OfferCode Varchar 320 true Angebotscode
CellID INT64 true Verweis auf die Tabelle UA_TargetCells.
CellCode Varchar
ZoneID INT64
ZoneName VARCHAR 64 true Zonenbezeichnung - UACI_Zonetable
EligibilityPredicateEnabled INT64 true Gibt an, ob EligibilityPredicate aktiviert ist oder nicht
EligibilityPredicate Varchar 4000 true Berechtigungsprädikatausdruck
MarketerScore INT64 false Wert für Marktbewertung - Standardwert 0
ScorePredicateEnabled INT64 true

Gibt an, ob ScoreRedicate aktiviert ist oder nicht

ScorePredicate Varchar 4000 true Bewertungsprädikatausdruck
LearningMode INT64 true Beziehen Sie sich auf toUACI_LEARNINGMODE.

Kann 1, 2 oder 3 sein

LearningModelID INT64 true Lernmodell-ID aus UACI_LEARNINGMODE
ParameterizedOfferAttribute varchar 4000 true OfferAttribute im JSON-Format
EffectiveDate INT64 true Aktivierungsdatum der Regel
ExpirationDate INT64 true Ablaufdatum der Regel
EnableState INT64 true Gibt an, ob die Regel aktiviert ist
CreateDate DATETIME true Datum der Erstellung der Regel
CreateBy INT64 true Unica-ID des Benutzers, der diese Regel erstellt hat
UpdateDate DATETIME true Datum der letzten Aktualisierung der Regel
UpdateBy INT64 true Unica-ID des Benutzers, der die Regel zuletzt aktualisiert hat

UACI_OfferMappingFilter

Enthält Informationen zu den Filtern von FlexOffers.

Feld Typ Länge Null? Beschreibung
FilterID INT64 false PK, eindeutige ID des FlexOffers-Filters. Hierbei muss es sich um eine global eindeutige positive Ganzzahl innerhalb der Konfigurationsparameterwerte von "internalIDLowerLimit" und "internalIDUpperLimit" für generierte Werte handeln.
Name VARCHAR 64 true Der Name des FlexOffer-Filterobjekts
Beschreibung VARCHAR 512 true Beschreibung des Filters.
FilterDetails VARCHAR 2048 true Bedingungen, die im Filter im JSON-Format definiert sind.
OfferMappingID INT64 true FK, eindeutige ID von FlexOffers
IsDefault INT64 true Gibt an, ob der Filter standardmäßig angewendet wird oder nicht.
CreateDate DATETIME true Datum der Erstellung des Filters
CreateBy INT64 true Unica-ID des Benutzers, der diesen Filter erstellt hat
UpdateDate DATETIME Datum der letzten Änderung dieses Filters
UpdateBy INT64 true Unica-ID des Benutzers, der diesen Filter zuletzt geändert hat.