Erstellte XML-Dateien auf Grundlage von Dateigröße und Inhaltsmenge teilen
Sie können Elektronische Berichterstellung(ER)-Formate entwerfen, um ausgehende Dokumente im XML-Format zu generieren. Manchmal können diese Dokumente nur akzeptiert werden, wenn sie bestimmte Kriterien erfüllen, wie z.B. eine maximale Dateigröße oder eine maximale Anzahl von XML-Knoten. Sie können ER-Formate entwerfen, um elektronische Dokumente zu erzeugen, die den Anforderungen der Empfänger dieser Dokumente entsprechen.
- Für das Formatelement FILE können Sie eine Begrenzung der Dateigröße als ER-Ausdruck definieren. Wenn die definierte Grenze bei der Erstellung eines ER-Berichts überschritten wird, beendet ER die Erstellung der aktuellen Datei und fährt dann mit der Erstellung der nächsten Datei fort.
- Für jedes XML-ELEMENT-Format können Sie eine Begrenzung der Anzahl der Elemente als ER-Ausdruck definieren. Wenn die Anzahl der XML-Knoten in der erzeugten Datei beim Ausführen eines ER-Berichts die definierte Grenze überschreitet, beendet ER die Erstellung der aktuellen Datei und fährt dann mit der Erstellung der nächsten Datei fort.
- Für jedes XML SEQUENCE-Formatelement können Sie eine Begrenzung der Anzahl der untergeordneten Elemente als ER-Ausdruck definieren. Wenn die Anzahl der geschachtelten XML-Knoten des Formatelements in der generierten Datei die definierte Grenze überschreitet, wenn ein ER-Bericht ausgeführt wird, beendet ER die Erstellung der aktuellen Datei und fährt dann mit der Erstellung der nächsten Datei fort.
- Sie können jedes Formatelement vom Typ XML ELEMENT als non-breakable festlegen. Auf diese Weise können Sie die verschachtelten Elemente von XML-Knoten, die unter dem Formatelement erzeugt werden, in einer einzigen generierten Datei behalten.
Zusätzlich zu den Formatelementen XML ELEMENT und XML SEQUENCE zum Hinzufügen von XML-Knoten in die generierte Datei, können Sie das RAW XML Formatelement verwenden. Knoten, die Sie mit dem RAW XML Formatelement hinzufügen, werden jedoch nicht berücksichtigt, wenn die Anzahl der Knoten berechnet wird, um die Grenzen der Anzahl der Elemente auszuwerten.
Wenn Sie Dateiziele für ein FILE Formatelement konfiguriert haben, das so konfiguriert wurde, dass es die generierte Ausgabe aufteilt, wenn bestimmte Grenzwerte überschritten werden, wird jedes Stück der generierten Ausgabe als einzelne Datei an das konfigurierte Dateiziel gesendet. Um die Dateien, die durch die Aufteilung der Ausgabe erzeugt werden, eindeutig zu benennen, müssen Sie einen ER-Ausdruck für das FILE Formatelement konfigurieren. Wenn Sie eine ER-Datenquelle vom Typ NUMBER SEQUENCE einbinden, wird die Zahlenfolge für jedes Stück der aufgeteilten Ausgabe inkrementiert.
Um mehr über diese Funktion zu erfahren, spielen Sie den Aufgabenleitfaden ER Teilen von XML-Dateien basierend auf der Dateigröße oder der Anzahl der Inhaltselemente ab, der Teil des 7.5.4.3 IT-Dienstleistungs-/-Lösungskomponenten anschaffen/entwickeln (10677) Geschäftsprozesses ist und im Microsoft Download Center heruntergeladen werden kann. Dieser Aufgabenleitfaden führt Sie durch den Prozess der Konfiguration eines ER-Formats zur Aufteilung der generierten Dateien basierend auf den Begrenzungen der Dateigröße und der Anzahl der Inhaltselemente. Um den Aufgabenleitfaden zu auszuführen, müssen Sie die folgenden Dateien herunterladen:
- ER-Datenmodellkonfiguration - XmlFilesSplittingModel.xml
- ER-Formatkonfiguration - XmlFilesSplittingFormat.xml