Mit Prozessdaten arbeiten

Wenn eine Map Prozessdaten in Standardregeln oder erweiterten Regeln verwendet, dann können Sie Prozessdatenwerte bereitstellen, indem Sie eine Prozessdatenvorlage Werte Eingabe für eine bestimmte Version der Map herunterladen. Anschließend können Sie die Vorlage für Prozessdaten Werte Eingabe bearbeiten, um (außerhalb von Configuration Hub) eine Datei für Prozessdaten Werte Eingabe für die Mapversion zu erstellen, indem Sie entsprechende Werte für die Prozessdatenelemente hinzufügen. Die Prozessdatendatei values input wird dann verwendet, um die Map zu validieren, bevor Sie sie in CTE implementieren.

Vorbereitende Schritte

Um eine Map in CTE zu implementieren, wird die Map validiert, um sicherzustellen, dass sie die bereitgestellte Eingabedatei umsetzen kann. Da die Validierung ein eigenständiger Transformationstest ist und nicht Teil eines vollständigen Workflows ist, sind Datenelemente, die später aus Prozessdaten stammen, für die Transformationsvalidierung nicht verfügbar. Zur Unterstützung von Maps, die auf Prozessdaten basieren, können Sie einen Beispielwert für jedes Prozessdatenelement bereitstellen, das von der Map erwartet wird.

Wichtig: Das Mapeditortool unterstützt nicht die Bereitstellung von Prozessdaten während des SPE-Tests für ferne Maps. Wenn Sie also (über das Zuordnungseditor-Tool) eine Zuordnung testen, die Prozessdaten verwendet, erhalten Sie möglicherweise Transformationsfehler.
Wenn eine Map Prozessdaten verwendet, müssen Sie eine Werte Eingabedatei für Prozessdaten erstellen, die mit der Map verwendet werden soll. Sie beginnen mit dem Herunterladen der Vorlage values input der Prozessdaten für die Mapversion. Die Prozessdatenvorlage Werte Eingabe für eine bestimmte Mapversion wird für die Prozessdaten für die ausgewählte Mapversion generiert, wenn Sie die Vorlage herunterladen. Die Vorlage wird als Textdatei heruntergeladen und enthält die möglichen Prozessdatenelemente für die Map (ohne entsprechende Werte aufgelistet). Sie können die Vorlage für Prozessdaten Werte Eingabe (außerhalb von Configuration Hub) bearbeiten, um eine Datei für Prozessdaten Werte Eingabe zu erstellen, die beim Ausführen des Transformationstests verwendet wird. Wenn Sie die Prozessdatenvorlage Werte Eingabe bearbeiten, um die Prozessdatendatei Werte Eingabe zu erstellen, fügen Sie die Werte den entsprechenden Prozessdatenelementen hinzu.
Wichtig: Sie müssen einen Wert für jedes obligatorische Prozessdatenelement hinzufügen. Wenn ein obligatorisches Element keinen Wert enthält, tritt ein Umsetzungsfehler auf und Sie können die Zuordnung nicht in CTE implementieren. Stellen Sie sicher, dass jedes obligatorische Element einen realistischen Wert hat, der die Erwartungen der Map unterstützt und auch die spezifische Eingabedatei unterstützt, die Sie mit Ihrer geänderten Map hochgeladen haben. Abhängig von den Prozessdaten, die Sie für eine Zuordnung benötigen, können Sie Elemente in der Prozessdatenvorlage Werte Eingabe hinzufügen, ändern und löschen.

Nachdem Sie die Prozessdatenwerte hinzugefügt haben, speichern Sie die Prozessdatendatei values input . Speichern Sie die Datei values input der Prozessdaten unter demselben Namen wie die heruntergeladene Vorlage values input der Prozessdaten. Anschließend können Sie die Werte Eingabedatei für Prozessdaten hochladen.

Vorgehensweise

  1. Wählen Sie im seitlichen Navigationsmenü Unternehmensressourcen > Zuordnungenaus. Wählen Sie anschließend eine Map aus, um die zugehörigen Mapdetails einschließlich früherer Mapversionen anzuzeigen.
    Die Registerkarte Produktion wird standardmäßig angezeigt. Sie enthält die aktuelle Map, die in der Produktion implementiert ist, sowie alle anderen Versionen derselben Map, die für die Produktion erstellt wurden.
  2. Wählen Sie auf der Karte "Version" die Mapversion aus, für die Sie die Vorlage Werte input der Prozessdaten herunterladen möchten.
  3. Klicken Sie in Assets zuordnenauf das Downloadsymbol Vorlage für Prozessdateneingabe , um es herunterzuladen.
    Die Vorlage für Prozessdaten Werte Eingabe wird als Textdatei mit dem Namen <MapName>_ProcessDataTemplate_<MapVersion>.txtheruntergeladen, der Sie Ihre Werte hinzufügen können.
  4. Wenn Sie Werte zur Eingabevorlage für Prozessdatenhinzufügen, speichern Sie die Datei mit der Namenskonvention <MapName>_ProcessData_<MapVersion>.txt.
    Beispiel: Wenn der Name der Vorlage für die Prozessdaten Werte Eingabe Map123_ProcessDataTemplate_21.txtlautet, fügen Sie die entsprechenden Werte hinzu und speichern Sie die Prozessdatendatei Werte Eingabe mit dem Namen Map123_ProcessData_21.txt.
  5. Klicken Sie auf Auschecken , um die Zuordnung auszuchecken, um eine Werte Eingabedatei für Prozessdaten auszuwählen, die bei der Ausführung des Transformationstests verwendet werden soll (oder um auszuwählen, dass keine Prozessdaten verwendet werden sollen).
    Auf der Karte Prozessdateneingabedatei auswählen wird die letzte Auswahl angezeigt, die für die Map getroffen wurde. Wenn zuvor keine Dateiauswahl für Prozessdaten Werte Eingabe vorgenommen wurde, ist die Option Eingabedatei für Prozessdaten nicht verwenden standardmäßig ausgewählt.
    1. Wenn Sie keine Werte Eingabedatei für Prozessdaten verwenden möchten, klicken Sie auf Eingabedatei für Prozessdaten nicht verwenden.
      Wichtig: Wenn Sie Keine Eingabedatei für Prozessdaten verwenden auswählen, die Zuordnung jedoch Prozessdaten erfordert, schlägt der Transformationstest fehl und Sie können die Zuordnung nicht in CTE implementieren.
    2. Wenn Sie eine Werte Eingabedatei für Prozessdaten verwenden möchten, klicken Sie auf Eingabedatei für Prozessdaten verwenden.
      Tipp: Die Werte Eingabedatei für Prozessdaten ist eine Textdatei mit der Namenskonvention <MapName>_ProcessData_<MapVersion>.txt. Wenn Sie bereits eine Prozessdatendatei values input hochgeladen haben, wird die zuletzt verfügbare Prozessdatendatei values input angezeigt. Diese Option verwendet die neueste Prozessdatendatei values input , die für die Map verfügbar ist.
      Wichtig: Die unterstützte Dateierweiterung für Prozessdaten Werte Eingabe dateien ist .txt. Die Größe der Werte Eingabedatei für Prozessdaten muss kleiner als 1 Megabyte sein.
      1. Wenn Sie zuvor keine zu verwendendeEingabedatei für Prozessdaten Werte ausgewählt haben, klicken Sie auf Auswählen , um die zu verwendende Datei auszuwählen. Geben Sie anschließend eine Change-Beschreibung ein und wählen Sie Hochladenaus.
      2. Wenn Sie eine neue Prozessdatendatei Werte Eingabedatei hochladen möchten, nachdem Sie mindestens eine Datei hochgeladen haben, aber bevor Sie die Map in CTE implementieren, klicken Sie auf Neue Datei hochladen. Geben Sie anschließend eine Change-Beschreibung ein und wählen Sie Hochladenaus.
        Wichtig: Stellen Sie bei CMD-Zuordnungen sicher, dass Sie eine Kopie der aktualisierten Prozessdatendatei values input lokal für die zukünftige Verwendung speichern. Es ist wichtig, die Datei lokal zu speichern, denn nachdem eine CMD-Map in der Produktion eingesetzt wurde, löscht IBM Support die Map (und dieEingabedatei für Prozessdatenwerte wird ebenfalls gelöscht).

Nächste Schritte

Wenn Sie später weitere Änderungen an derEingabedatei der Prozessdaten Werte vornehmen müssen, klicken Sie unter Assets zuordnenauf das Downloadsymbol Eingabedatei für Prozessdaten , um die aktuelle Datei herunterzuladen. Die Prozessdatendatei values input wird als Textdatei heruntergeladen, die Sie überarbeiten und dann erneut hochladen können. Anschließend können Sie die Map auschecken und zur Karte Eingabedatei für Prozessdaten auswählen zurückkehren, um die Werte Eingabedatei für die überarbeiteten Prozessdaten hochzuladen.

Nachdem Sie die Prozessdatendatei Werte Eingabedatei ausgewählt haben (oder eine solche Datei nicht verwenden möchten), laden Sie Ihre Mapänderungen auf der Karte Geänderte Map hochladen hoch. Die Prozessdatendatei values input wird der Mapversion erst zugeordnet, wenn die Map hochgeladen wurde.