Nur für Unica Deliver : Erstellen gespeicherter Prozeduren, Staging-Tabellen und Indizes

Nach dem Installieren von oder dem Durchführen eines Upgrades für Berichtsvorlagen müssen Sie spezielle SQL-Scripts ausführen, bevor Sie die Unica Deliver-Berichte generieren. Die SQL-Scripts erstellen gespeicherte Prozeduren und Staging-Tabellen.

Warum und wann dieser Vorgang ausgeführt wird

Das Campaign/reports/Deliver-ddl-Verzeichnis befindet sich auf dem Server. Dieses Verzeichnis enthält die folgenden Datenbankscripts für Oracle, IBM® DB2® und Microsoft™ SQL Server:
  • acer_indexes_dbname.sql
  • acer_tables_dbname.sql
  • acer_scripts_dbname.sql
Anmerkung: Wenn bei der Ausführung der genannten SQL-Dateien Probleme zu beobachten sind, verwenden Sie das Scriptabschlusszeichen basierend auf dem Datenbank-Client. Wenn Ihr Datenbankclient Fehler für acer_scripts_dbname.sql anzeigt, erstellen Sie die Prozeduren nacheinander.

Führen Sie die folgenden Scripts für die Unica Campaign-Datenbank in der aufgeführten Reihenfolge aus.

Prozedur

  1. acer_indexes_dbname.sql

    Stellen Sie sicher, dass Sie den Zeitraum groß genug bemessen, damit das Script vollständig ausgeführt werden kann. Wie viel Zeit benötigt wird, hängt davon ab, wie groß das Datenvolumen ist, das in den Unica Deliver-Systemtabellen gespeichert ist.

  2. acer_tables_dbname.sql

    Dieses Script erstellt die Staging-Tabellen der Deltaverarbeitung im Unica Deliver-Systemschema.

  3. acer_scripts_dbname.sql
    Wichtig: Für DB2-Datenbanken müssen Sie das Abschlusszeichen von einem Semikolon (;) in ein Ausrufezeichen (!) ändern.

    Dieses Script erstellt die gespeicherten Prozeduren, die Sie nach der Installation der Berichte für Unica Deliver konfigurieren müssen.

  4. Navigieren Sie zum Campaign\reports\tools-Verzeichnis unter ihrer Campaign-Installation und suchen Sie die folgenden Scripts.
    • uare_lookup_create_DB_type.sql
    • uare_lookup_populate*.sql: Führen Sie das Script für Ihre Unica Campaign-Systemtabellen-Datenbank aus.
      Anmerkung: Unica Insights unterstützt vier Zeichen für die Locale. Wenn im Verzeichnis Unica_home\Campaign\reports\tools beispielsweise zwei Suchvorgänge vorhanden sind, füllen Sie SQL-Dateien für das französische Gebietsschema aus:
      • uare_lookup_populate_fr.sql
      • uare_lookup_populate_fr_FR.sql

      Sie müssen uare_lookup_populate_fr_FR.sql ausführen und die andere Datei ignorieren.

Nächste Maßnahme

Anmerkung: Sie müssen die gespeicherten Prozeduren so konfigurieren, dass sie regelmäßig ausgeführt werden, um die Staging-Tabellen zu füllen. Sie können Daten in Berichten erst dann sehen, wenn Sie die gespeicherten Prozeduren für Unica Deliver-Berichte ausgeführt haben.

Weitere Informationen zur Ausführung und Planung von gespeicherten Prozeduren finden Sie in Nur für Unica Deliver : Planen und Ausführen gespeicherter Prozeduren.