Kopieren von Daten in den Nachrichtenkontext als Eigenschaftenfelder
Sie können eine Eigenschaft als Eigenschaftenfeld auf die gleiche Weise heraufstufen wie eine Eigenschaft als Distinguished Field, und Sie können auch das Feature Für schnelle Heraufstufung verwenden, um den Prozess zu optimieren.
Aus den folgenden Gründen können Sie die Eigenschaftsfeld-Heraufstufung gegenüber der Distinguished Field-Heraufstufung auswählen:
Die Werte, die Sie höherstufen möchten, sind kürzer als die 255-Zeichen-Beschränkung, die für Eigenschaftenfelder gilt.
Der Zugriff auf die Werte, die Sie höher stufen möchten, muss außerhalb von Orchestrierungen möglich sein, zum Beispiel in Pipelines oder Ports.
Dieses Thema enthält schritt-für-Schritt-Anweisungen zum Höherstufen einer Eigenschaft als Eigenschaftenfeld auf beide Arten.
So stufen Sie eine Eigenschaft als Eigenschaftenfeld mithilfe des Dialogfelds 'Eigenschaften höher stufen' höher
Erstellen Sie bei Bedarf ein entsprechendes Eigenschaftsschema, in das Sie eine Eigenschaft höher stufen möchten. Schritt-für-Schritt-Anweisungen zum Erstellen von Eigenschaftenschemas finden Sie unter Erstellen von Eigenschaftenschemas.
Hinweis
Dieser Schritt ist möglicherweise nicht erforderlich, wenn Sie bereits ein Eigenschaftenschema erstellt und die entsprechenden Feldelementknoten als untergeordnete Knoten des Schemaknotens eingefügt haben.
Öffnen Sie im BizTalk-Editor das Schema, für das Sie eine oder mehrere Eigenschaften heraufstufen möchten, und wählen Sie dann den (ersten) Knoten Feldelement, Feldattribute oder Datensatz aus, den Sie als Eigenschaftenfeld heraufstufen möchten.
Hinweis
Sie können Record-Knoten nur höher stufen, wenn sie so konfiguriert sind, dass sie nur einfachen Inhalt enthalten, indem die Inhaltstypeigenschaft auf SimpleContent festgelegt ist.
Klicken Sie mit der rechten Maustaste auf den ausgewählten Knoten, klicken Sie auf Höherstufen, und klicken Sie dann auf Werbung anzeigen.
Das Dialogfeld Eigenschaften heraufstufen wird geöffnet, wobei der ausgewählte Knoten in der Schemastruktur auf der linken Seite des Dialogfelds als ausgewählt angezeigt wird.
Wählen Sie im Dialogfeld Eigenschaften heraufstufen die Registerkarte Eigenschaftenfelder aus.
Vergewissern Sie sich, dass das Eigenschaftenschema, in das Sie eine Eigenschaft höherstufen möchten, in der Eigenschaftsschemaliste auf der Registerkarte Eigenschaftenfelder vorhanden ist. Wenn sie vorhanden ist, fahren Sie mit Schritt 8 fort.
Klicken Sie im Abschnitt Eigenschaftenschemaliste auf das Symbol Ordner . Das Dialogfeld BizTalk-Typauswahl wird angezeigt.
Navigieren Sie im Dialogfeld BizTalk-Typauswahl zum entsprechenden Eigenschaftenschema (das Sie möglicherweise in Schritt 1 erstellt haben), wählen Sie dieses Schema aus, und klicken Sie dann auf OK.
Hinweis
Optional können Sie das Namespacepräfix ändern, das dem Eigenschaftenschema zugeordnet ist, indem Sie die Zeichenfolge im entsprechenden Spaltenfeld Präfix ändern.
Klicken Sie auf Hinzufügen, wenn der knoten, der höher gestuft werden soll, in der Schemastruktur auf der linken Seite des Dialogfelds Eigenschaften heraufstufen ausgewählt ist.
Wenn dies zulässig ist, wird der ausgewählte Knoten am Ende der Liste Eigenschaftenfelder auf der Registerkarte Eigenschaftenfelder hinzugefügt. Wenn dies nicht zulässig ist, enthält ein Meldungsfeld eine Erklärung. Wenn dies nicht zulässig ist, ist die Schaltfläche Hinzufügen nicht aktiviert.
Doppelklicken Sie auf Eigenschaftenspaltenzelle für die Zeile, die Sie gerade der Liste Eigenschaftenfelder hinzugefügt haben, und wählen Sie dann in der Dropdownliste den Knoten Eigenschaftenschema und entsprechendes Feldelement aus, in den Sie den ausgewählten Knoten heraufstufen möchten. Dropdownlistenwerte haben das Format X:Y, wobei X das Namespacepräfix eines Eigenschaftenschemas in der Eigenschaftsschemaliste und Y der Knotenname eines Feldelementknotens in diesem Eigenschaftenschema ist.
Der Standardwert in der Dropdownliste ist der erste Eigenschaftenschemaknoten (Field Element), der noch nicht heraufgestuft und alphabetisch über alle relevanten Eigenschaftenschemas sortiert wurde. Dies ist in der Regel nicht der Eigenschaftsschemaknoten, in den Sie einen bestimmten Schemaknoten höher stufen möchten.
Sie können zusätzliche Knoten für die Heraufstufung in der Schemastruktur auf der linken Seite des Dialogfelds auswählen, indem Sie auf Hinzufügen klicken und dann schritt 9 nach jeder Auswahl ausführen.
Klicken Sie abschließend auf OK.
Die Knoten, die Sie heraufstufen möchten, sind jetzt Eigenschaftenfelder und einem bestimmten Feldelementknoten in einem Eigenschaftenschema zugeordnet.
So stufen Sie eine Eigenschaft als Eigenschaftenfeld mit dem Befehl 'Schnelle Heraufstufung' höher
Öffnen Sie im BizTalk-Editor das Schema, für das Sie eine oder mehrere Eigenschaften heraufstufen möchten, und wählen Sie dann den (ersten) Knoten Feldelement, Feldattribute oder Datensatz aus, den Sie als Eigenschaftenfeld heraufstufen möchten.
Hinweis
Sie können Record-Knoten nur höher stufen, wenn sie so konfiguriert sind, dass sie nur einfachen Inhalt enthalten, indem die Inhaltstypeigenschaft auf SimpleContent festgelegt ist.
Klicken Sie mit der rechten Maustaste auf den ausgewählten Knoten, klicken Sie auf Höherstufen, und klicken Sie dann auf Schnelle Heraufstufung.
Wenn das Standardeigenschaftenschema, wie es durch die Eigenschaft Standardeigenschaftsschemaname auf den Eigenschaftenseiten für das relevante Schema definiert ist, nicht vorhanden ist, müssen Sie im Bestätigungsdialogfeld auf OK klicken, um das Standardeigenschaftenschema zu erstellen und es mit einem geeigneten Feldelementknoten zu konfigurieren, um Die Eigenschaftenheraufstufung zu berücksichtigen.
Hinweis
Sie können eigenschaften anzeigen und verwalten, die mit dem Feature Schnellaktionen höher gestuft werden , indem Sie das Dialogfeld Eigenschaften heraufstufen öffnen und dann auf die Registerkarte Eigenschaftenfelder klicken. Ausführliche Anweisungen zum Öffnen des Dialogfelds Eigenschaften höher stufen finden Sie unter Öffnen des Dialogfelds Eigenschaften heraufstufen.
Weitere Informationen
Heraufstufen von Eigenschaften
Erstellen von Eigenschaftenschemas
Möglichkeiten der Verwendung von Nachrichteninhalten zum Steuern der Nachrichtenverarbeitung