Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:daten-xml

Dies ist eine alte Version des Dokuments!


Daten-XML

Die Daten-XML ist das zentrale Element der Primus No-SQL Datenbank. In dieser Datei werden alle Informationen zu einem Dokument abgelegt. Die Daten-XML wird von den Primus Clients automatisch angelegt sobald diese ein Dokument ohne zugehörige Daten-XML finden. Der Dateiname einer Daten-XML ist immer der Dateiname des Dokuments inklusive Dateiendung und dieser wird dann noch mit .xml erweitert.

Aufbau

Das Stammelement einer Daten-XML ist <XML_Document>.

<?xml version="1.0" encoding="utf-16"?>
<XML_Document>

Darunter finden sich folgende Abschnitte:

Data

Im Abschnitt <Data> sind alle Datenfelder zu einem Dokument abgelegt. Das Tag selbst hat ein Attribut lastdocwritetime in dem Primus eine Zeitseriennummer des letzten Speicherzeitpunkts ablegt. Die Anzahl der Datenfelder kann zwischen verschiedenen Dokumenten variieren.

Datenfeld

Ein Datenfeld besteht aus einem Tag mit dem Namen des Datenfelds und dem Attribut value in dem der Datenfeldinhalt abgelegt wird. Das Datenfeld <FILE_TYPE> ist ein Pflichtfeld.

Beispiel
<FILE_TYPE value="PAR" />
<MODIFIED value="0" />
<Revision value="00" />
<WriteStatus value="Read" />
<WorkflowStatus value="003" />

RefParents

In RefParents werden die übergeordneten Dokumente zu einem Dokument aufgelistet. Diese Information wird vom Verwendungsnachweis ausgewertet.

RefChildren

In RefChildren werden die untergeordneten Dokumente eines Dokuments abgelegt. Diese werden für die Dokumentenliste ausgewertet. Das Tag selbst hat ein Attribut lastdocwritetime in dem Primus eine Zeitseriennummer des letzten Speicherzeitpunkts ablegt.

Nur bei Verwendung von DataConnect

Wenn Primus in Verbindung mit DataConnect verwendet wird, dann legt DataConnect eigene Tags mit weiteren Informationen ab.

VariableList

PropertyList

PhysicalProperties

OccurrenceList

primus/daten-xml.1725530101.txt.gz · Zuletzt geändert: von mgras