View a markdown version of this page

So funktioniert der Data Transformation Agent - AWS HealthLake

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

So funktioniert der Data Transformation Agent

Die folgenden Begriffe und Konzepte sind für die Arbeit mit dem AWS HealthLake Data Transformation Agent unerlässlich.

Transformationsprofil

Ein Transformationsprofil ist die wiederverwendbare, versionierte Definition dafür, wie Quelldaten in FHIR R4 konvertiert werden. Sie erstellen ein Profil einmal und verwenden es für alle Datenspeicher und Jobs in Ihrem Konto wieder.

  • Denn C-CDA ein Profil enthält Velocity-Vorlagen.

  • Für CSV enthält ein Profil eine YAML-Mapping-Konfiguration.

Diagramm, das den Lebenszyklus des Transformationsprofils vom Entwurf bis zur veröffentlichten Version zeigt.
  • Ein Entwurf (Version 0) ist eine veränderbare Arbeitskopie, die Sie frei bearbeiten können.

  • Beim Veröffentlichen wird eine unveränderliche, nummerierte Version (v1, v2,...) erstellt.

  • Transformationsaufträge verwenden immer die neueste veröffentlichte Version des Profils, sodass sich in Bearbeitung befindliche Entwurfsänderungen niemals auf Transformationen auswirken, die gerade bearbeitet werden.

  • Beim Rollback wird zu einer früheren Version zurückgekehrt, indem eine neue Version erstellt wird, die den vollständigen Prüfpfad beibehält.

  • Beim Klonen wird aus jeder vorhandenen Version ein neues Profil erstellt, sodass Sie ein separates Profil ändern können, ohne dass sich dies auf das Original auswirkt.

Transformationsauftrag

Ein Transformationsjob ist eine Ausführung, die ein veröffentlichtes Profil auf Ihre Daten anwendet.

Der Data Transformation Agent bietet zwei Ausführungsmodi:

  • Synchronisieren (in Echtzeit): Konvertiere eine einzelne Eingabe und erhalte FHIR sofort zurück. Wird zum Testen eines Profils und für Konvertierungen pro Anfrage in Echtzeit verwendet.

  • Bulk (asynchron): Konvertieren Sie große Datensätze aus Amazon Amazon S3 in großem Maßstab.

Synchronisierte Konvertierungen geben die konvertierten FHIR-Ressourcen als FHIR-Bundle in der API-Antwort zurück. Bei Massentransformationsaufträgen werden FHIR-Ressourcen an einem von zwei Orten zurückgegeben:

  • Amazon S3: Schreiben Sie FHIR NDJSON an einen Amazon Amazon S3 S3-Standort.

  • HealthLake: FHIR-Ressourcen konvertieren und direkt in einen Datenspeicher aufnehmen. HealthLake

KI-Agent für Datentransformation

Der KI-Agent für Datentransformation verfasst und bearbeitet die Konvertierungslogik eines Profils.

  • Denn C-CDA er bearbeitet Velocity-Vorlagen anhand von Anweisungen in natürlicher Sprache.

  • Für CSV analysiert es Beispieldateien, um eine YAML-Konfiguration mit Spalten-FHIR-Feldzuordnungen, Datums- und Werteübersetzungen, primary/foreign Schlüsselbeziehungen und Aggregationsregeln zu erstellen und alles zu kennzeichnen, was überprüft werden muss.

Sie können mit dem Agenten in natürlicher Sprache interagieren, einschließlich einer der folgenden Kombinationen: Anweisungen, FHIR-Validierungsfehler, Schemadokumentation und Beispieldaten. Sie können Profile auch manuell bearbeiten.