Statistikdatenbank erstellen

Scripting
Antworten
Benutzeravatar
Dennis Balzuweit
Administrator
Administrator
Beiträge: 3439
Registriert: Freitag 12. Oktober 2007, 23:37
Firma: CTO Balzuweit GmbH
Wohnort: Stuttgart
Kontaktdaten:

Mittwoch 18. Mai 2011, 11:27

Anbei ein c4 Package bzw. Script zum Erzeugen einer Statistikdatenbank.

In der Tabelle werden alle Standard-Informationen zum jeweiligen Dokument abgelegt + optionale Indexdaten.
Die Tabelle ist dabei selbstverwaltend. D.h. alle Einträge älter N Tage werden automatisch bereinigt.

Einrichtung (min. Anforderung clarc enterprise 1.5):

1. XML Package importieren (Default: /clarc/Scripts/Process/BuildStatisticTable)
2. Script über die verfügbaren Script-Ressourcen konfigurieren (Connectionstring, Tabellenname, etc.)
3. Tabelle anlegen (Basis-Felder + beliebige Zusatzfelder aus einem oder mehreren Feldschemas) - die Feld-Zuordnung erfolgt automatisch

SQL Create statement:

Code: Alles auswählen

CREATE TABLE cc_statistics (
  CCCDATE [datetime] NOT NULL,
  CCDOCID [char](32) NOT NULL,
  CCPSTEP [char](10) NOT NULL,
  CCSAPPL [varchar](50) NULL,
  CCCUSER [varchar](50) NULL
)
:idea: Unbedingt ein Index auf CCDATE and CCDOCID legen.

4. Das Script als letzten Step in das Verarbeitungs-Script-Schema einbinden
5. Fertig

Informationen zu den Tabelle-Feldern gibt es in der Beschreibung des Scripts noch einmal.

Viele Grüße,
Dennis Balzuweit
Dateianhänge
c4BuildStatisticTable.zip
(4.3 KiB) 3292-mal heruntergeladen
In dringenden Fällen wenden Sie sich bitte an Ihren zuständigen Partner-Support.

CLARC Website
CLARC Online-Help
CLARC Merchandising Shop
Antworten