Konfigurieren Sie mehrere Partitionen in Unica Campaign, um die Daten für verschiedene Unica Campaign-Benutzergruppen zu trennen und zu schützen. Da jede Partition über eigene Konfigurationseigenschaften verfügt, können Sie Unica Campaign für jede Benutzergruppe anpassen.
Vorbereitungen
Bevor Sie in Unica Campaign zusätzliche Partitionen konfigurieren, müssen Sie für jede Partition, die Sie konfigurieren wollen, die folgenden Tasks ausführen:
- Eine Datenbank oder ein Schema für die Unica Campaign-Systemtabellen erstellen
- ODBC-Verbindungen oder native Verbindungen erstellen
- JDBC-Verbindungen im Webanwendungsserver erstellen
Prozedur
Führen Sie die folgenden Aufgaben aus, um mehrere Partitionen für Campaign einzurichten:
- Erstellen Sie die Systemtabellendatenbank und alle weiteren für die Partitionen benötigten Datenquellen. Konfigurieren Sie anschließend die JDBC- und die ODBC- bzw. die nativen Verbindungen, die für den Zugriff auf Ihre Datenquellen erforderlich sind.
- Erstellen Sie für jede Partition ein anderes Schema für die Systemtabellen in Ihrer Datenbank.
Verwenden Sie die in Campaign enthaltenen datenbankspezifischen Scripts, um die Systemtabellen zu erstellen und zu füllen.
- Führen Sie die folgenden Aufgaben aus, um eine Verzeichnisstruktur für jede zusätzliche Partition zu erstellen:
Anmerkung: Speichern Sie als Backup eine bereinigte Kopie des Originalverzeichnisses "partition1".
- Erstellen Sie im Verzeichnis partitions der Unica Campaign-Installation für jede hinzugefügte Partition ein Duplikat des partition1 Standardverzeichnisses. Schließen Sie dabei alle Unterverzeichnisse mit ein.
- Geben Sie jedem Partitionsverzeichnis einen eindeutigen Namen. Verwenden Sie genau dieselben Namen für die Partitionen, wenn Sie später die zugehörigen Konfigurationsbäume auf der Seite Konfigurationen erstellen.
Wenn Sie eine zweite Partition erstellen möchten und ein Verzeichnis mit dem Namen Campaign/partitions/partition2 erstellt haben, müssen Sie beim Erstellen des Konfigurationsbaums auf der Seite Konfigurationen den Namen "partition2" angeben, um diese Partition zu identifizieren.
- Löschen Sie alle Dateien in den Unterverzeichnissen der duplizierten Partition.
- Führen Sie die folgenden Aufgaben aus, um die Standardpartition mithilfe des Dienstprogramms partitionTool und der Option -s zu klonen:
Anmerkung: Möchten Sie diese Option nicht verwenden, müssen Sie den Webanwendungsserver, auf dem Unica Platform implementiert ist, anhalten, bevor Sie dieses Verfahren durchführen.
- Legen Sie die Umgebungsvariable JAVA_HOME fest, entweder im Script setenv im Verzeichnis tools/bin der Unica Platform-Installation oder im Befehlszeilenfenster, in der das Dienstprogramm partitionTool ausgeführt wird.
- Öffnen Sie ein Befehlszeilenfenster und führen Sie das Dienstprogramm im Verzeichnis tools/bin der Unica Platform-Installation aus. Verwenden Sie den entsprechenden Befehl und die entsprechenden Optionen (wie im Unica Platform-Administratorhandbuch beschrieben), um die gewünschten Ergebnisse zu erzielen.
partitionTool -c -s partition1 -n partition2
- Wiederholen Sie dieses Verfahren für jede neue Partition, die Sie erstellen.
- Stoppen Sie dann den Anwendungsserver, auf dem Unica Platform implementiert ist, und starten Sie ihn erneut, damit die erstellten Gruppen angezeigt werden.
Anmerkung: Ausführliche Informationen zur Verwendung dieses Dienstprogramms finden Sie unter
partitionTool.
- Führen Sie die folgenden Aufgaben aus, um die Partitionsstruktur auf der Seite Konfiguration mithilfe von
New partitionTemplate für jede neue Partition zu erstellen:
-
Navigieren Sie auf der Seite Konfiguration zu und klicken Sie auf (partitionTemplate).
Wenn die Eigenschaft (partitionTemplate) in der Liste nicht angezeigt wird, können Sie die Partitionsvorlage mit dem Dienstprogramm configTool importieren, indem Sie einen ähnlichen Befehl wie den folgenden ausgeben:
configTool -i -p "Affinium|Campaign|partitions"
-f <CAMPAIGN_HOME>/conf/partitionTemplate.xml
Ersetzen Sie CAMPAIGN_HOME durch den tatsächlichen Pfad zu Ihrer Unica Campaign-Installation.
Das Dienstprogramm configTool befindet sich im Verzeichnis Tools Ihrer Unica Platform-Installation. Weitere Informationen zur Verwendung dieses Dienstprogramms finden Sie im Unica Platform-Administratorhandbuch.
Im rechten Fensterbereich wird der Bereich partitionTemplate mit einem leeren Feld Neuer Kategoriename angezeigt.
- Geben Sie den Namen für die neue Partition ein. Verwenden Sie denselben Namen wie beim Erstellen der Verzeichnisstruktur der Partition im Dateisystem in Mehrere Partitionen einrichten.
- Klicken Sie auf Änderungen speichern.
Die neue Partitionsstruktur wird mit denselben Kategorien und Eigenschaften wie in der Partitionsvorlage angezeigt.
Anmerkung: Wenn Campaign über mehrere Partitionen verfügt, muss der Benutzer beim Upgrade alle Partitionen aktualisieren.