Amazon Fraud Detector steht seit dem 7. November 2025 nicht mehr für Neukunden zur Verfügung. Funktionen, die denen von Amazon Fraud Detector ähneln SageMaker AutoGluon, finden Sie unter Amazon und AWS WAF.
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.
Speichern Sie Eventdaten mithilfe des Batch-Imports
Mit der Batch-Importfunktion können Sie mithilfe der Konsole, der API oder des AWS-SDK schnell und einfach große historische Ereignisdatensätze in Amazon Fraud Detector hochladen. Um den Batch-Import zu verwenden, erstellen Sie eine Eingabedatei im CSV-Format, die alle Ihre Eventdaten enthält, laden Sie die CSV-Datei in den Amazon S3-Bucket hoch und starten Sie einen Import-Job. Amazon Fraud Detector validiert die Daten zunächst anhand des Ereignistyps und importiert dann automatisch den gesamten Datensatz. Nachdem die Daten importiert wurden, können sie für das Training neuer Modelle oder für das erneute Training vorhandener Modelle verwendet werden.
Eingabe- und Ausgabedateien
Die CSV-Eingabedatei muss Header enthalten, die den im zugehörigen Ereignistyp definierten Variablen entsprechen, sowie vier obligatorische Variablen. Weitere Informationen finden Sie unter Bereiten Sie die Ereignisdaten für die Speicherung vor. Die maximale Größe der Eingabedatendatei beträgt 20 Gigabyte (GB) oder etwa 50 Millionen Ereignisse. Die Anzahl der Ereignisse hängt von Ihrer Veranstaltungsgröße ab. Wenn der Importauftrag erfolgreich war, ist die Ausgabedatei leer. Wenn der Import nicht erfolgreich war, enthält die Ausgabedatei die Fehlerprotokolle.
Erstellen Sie eine CSV-Datei
Amazon Fraud Detector importiert nur Daten aus Dateien, die im CSV-Format (Comma-Separated Values) vorliegen. Die erste Zeile Ihrer CSV-Datei muss Spaltenüberschriften enthalten, die exakt den im zugehörigen Ereignistyp definierten Variablen entsprechen, sowie vier obligatorische Variablen: EVENT_ID, EVENT_TIMESTAMP, ENTITY_ID und ENTITY_TYPE. Sie können optional auch EVENT_LABEL und LABEL_TIMESTAMP einbeziehen (LABEL_TIMESTAMP ist erforderlich, wenn EVENT_LABEL enthalten ist).
Definieren Sie obligatorische Variablen
Obligatorische Variablen werden als Event-Metadaten betrachtet und müssen in Großbuchstaben angegeben werden. Event-Metadaten werden für das Modelltraining automatisch mitgeliefert. In der folgenden Tabelle sind die obligatorischen Variablen, eine Beschreibung der einzelnen Variablen und das erforderliche Format für die Variable aufgeführt.
| Name | Description | Voraussetzungen |
|---|---|---|
|
EVENT_ID |
Eine Kennung für das Ereignis. Wenn es sich bei Ihrer Veranstaltung beispielsweise um eine Online-Transaktion handelt, könnte die EVENT_ID die Transaktionsreferenznummer sein, die Ihrem Kunden zur Verfügung gestellt wurde. |
|
|
EVENT_TIMESTAMP |
Der Zeitstempel, zu dem das Ereignis eingetreten ist. Der Zeitstempel muss dem ISO-8601-Standard in UTC entsprechen. |
|
|
ENTITY_ID |
Eine Kennung für die Entität, die das Ereignis durchführt. |
|
|
ENTITY_TYPE |
Die Entität, die das Ereignis durchführt, z. B. ein Händler oder ein Kunde |
ENTITY_TYPE ist für Batch-Importaufträge erforderlich |
|
EVENT_LABEL |
Klassifiziert das Ereignis als oder |
EVENT_LABEL ist erforderlich, wenn LABEL_TIMESTAMP enthalten ist |
|
LABEL_TIMESTAMP |
Der Zeitstempel, an dem das Event-Label zuletzt ausgefüllt oder aktualisiert wurde |
|
Laden Sie die CSV-Datei für den Batch-Import auf Amazon S3 hoch
Nachdem Sie eine CSV-Datei mit Ihren Daten erstellt haben, laden Sie die Datei in Ihren Amazon Simple Storage Service (Amazon S3) -Bucket hoch.
Um Eventdaten in einen Amazon S3-Bucket hochzuladen
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon S3-Konsole unter https://console.aws.amazon.com/s3/
. -
Wählen Sie Create Bucket (Bucket erstellen) aus.
Der Assistent Create Bucket (Bucket erstellen) wird geöffnet.
-
Geben Sie im Feld DNS-compliant Bucket-Name einen Namen für Ihren Bucket ein.
Der Bucket-Name ...:
-
überall in Amazon S3 eindeutig sein.
-
zwischen 3 und 63 Zeichen lang sein,
-
Enthält keine Großbuchstaben.
-
mit einem Kleinbuchstaben oder einer Zahl beginnen.
Der Name eines einmal erstellten Buckets kann nicht nachträglich geändert werden. Informationen zur Benennung von Buckets finden Sie unter Bucket-Benennungsregeln im Amazon Simple Storage Service-Benutzerhandbuch.
Wichtig
Vermeiden Sie, vertrauliche Informationen, wie Kontonummern, in den Bucket-Namen einzubeziehen. Der Bucket-Name wird in der URL angezeigt, die auf die Objekte im Bucket verweist.
-
-
Wählen Sie unter Region die AWS Region aus, in der sich der Bucket befinden soll. Sie müssen dieselbe Region auswählen, in der Sie Amazon Fraud Detector verwenden, also USA Ost (Nord-Virginia), USA Ost (Ohio), USA West (Oregon), Europa (Irland), Asien-Pazifik (Singapur) oder Asien-Pazifik (Sydney).
-
Wählen Sie unter Bucket settings for Block Public Access (Bucket-Einstellungen für den öffentlichen Zugriff) die Einstellungen für den öffentlichen Zugriff aus, die Sie auf den Bucket anwenden möchten.
Wir empfehlen, dass Sie alle Einstellungen aktiviert lassen. Weitere Informationen zum Blockieren des öffentlichen Zugriffs finden Sie unter Blockieren des öffentlichen Zugriffs auf Ihren Amazon S3-Speicher im Amazon Simple Storage Service-Benutzerhandbuch.
-
Wählen Sie Create Bucket (Bucket erstellen) aus.
Laden Sie die Trainingsdatendatei in Ihren Amazon S3-Bucket hoch. Notieren Sie sich den Amazon S3-Speicherortpfad für Ihre Trainingsdatei (z. B. s3://bucketname/object.csv).
Batch-Import von Ereignisdaten in die Amazon Fraud Detector-Konsole
Mithilfe der CreateBatchImportJob API oder mithilfe des AWS-SDK können Sie problemlos eine große Anzahl Ihrer Event-Datensätze in die Amazon Fraud Detector-Konsole importieren. Bevor Sie fortfahren, stellen Sie sicher, dass Sie die Anweisungen zur Vorbereitung Ihres Datensatzes als CSV-Datei befolgt haben. Stellen Sie sicher, dass Sie die CSV-Datei auch in einen Amazon S3-Bucket hochgeladen haben.
Verwenden Sie die Amazon Fraud Detector-Konsole
Um Ereignisdaten stapelweise in die Konsole zu importieren
-
Öffnen Sie die AWS-Konsole, melden Sie sich bei Ihrem Konto an und navigieren Sie zu Amazon Fraud Detector.
-
Wählen Sie im linken Navigationsbereich Ereignisse aus.
-
Wählen Sie Ihren Ereignistyp.
-
Wählen Sie den Tab Gespeicherte Ereignisse aus.
-
Stellen Sie im Detailbereich zu gespeicherten Ereignissen sicher, dass die Ereignisaufnahme aktiviert ist.
-
Wählen Sie im Datenbereich Ereignisse importieren die Option Neuer Import aus.
-
Geben Sie auf der Importseite für neue Ereignisse die folgenden Informationen ein:
-
[Empfohlen] Lassen Sie die Option Intelligente Datenüberprüfung für diesen Datensatz aktivieren — neu auf die Standardeinstellung gesetzt.
-
Wählen Sie für die IAM-Rolle für Daten die IAM-Rolle aus, die Sie für den Amazon S3-Bucket erstellt haben, der die CSV-Datei enthält, die Sie importieren möchten.
-
Geben Sie für den Speicherort der Eingabedaten den S3-Speicherort ein, an dem Sie Ihre CSV-Datei haben.
-
Wenn Sie einen separaten Speicherort für Ihre Importergebnisse angeben möchten, klicken Sie auf die Schaltfläche Separater Datenspeicherort für Eingaben und Ergebnisse und geben Sie einen gültigen Amazon S3-Bucket-Speicherort an.
Wichtig
Stellen Sie sicher, dass die von Ihnen gewählte IAM-Rolle über Leseberechtigungen für Ihren Amazon S3-Eingabe-Bucket und über Schreibberechtigungen für Ihren Amazon S3-Ausgabe-Bucket verfügt.
-
-
Wählen Sie Starten.
-
In der Spalte Status im Datenbereich Ereignisse importieren wird der Status Ihres Validierungs- und Importauftrags angezeigt. Das Banner oben bietet eine allgemeine Beschreibung des Status, da Ihr Datensatz zuerst die Validierung und dann den Import durchläuft.
-
Folgen Sie den Anweisungen unterÜberwachen Sie den Fortschritt der Datensatzvalidierung und des Importvorgangs.
Überwachen Sie den Fortschritt der Datensatzvalidierung und des Importvorgangs
Wenn Sie die Amazon Fraud Detector-Konsole verwenden, um einen Batch-Importauftrag auszuführen, validiert Amazon Fraud Detector Ihren Datensatz standardmäßig vor dem Import. Sie können den Fortschritt und den Status von Validierungs- und Importaufträgen auf der Importseite für neue Ereignisse der Amazon Fraud Detector-Konsole überwachen. Ein Banner oben auf der Seite enthält eine kurze Beschreibung der Validierungsergebnisse und des Status des Importauftrags. Abhängig von den Validierungsergebnissen und dem Status Ihres Importauftrags müssen Sie möglicherweise Maßnahmen ergreifen, um eine erfolgreiche Validierung und den erfolgreichen Import Ihres Datensatzes sicherzustellen.
Die folgende Tabelle enthält Einzelheiten zu den Maßnahmen, die Sie je nach Ergebnis der Validierungs- und Importvorgänge ergreifen müssen.
| Banner-Nachricht | Status | Bedeutung | Was sollte ich tun |
|---|---|---|---|
| Die Datenvalidierung hat begonnen | Die Validierung ist im Gange | SDV hat mit der Validierung Ihres Datensatzes begonnen | Warten Sie, bis sich der Status ändert |
| Die Datenvalidierung kann aufgrund von Fehlern in Ihrem Datensatz nicht fortgesetzt werden. Korrigieren Sie Fehler in Ihrer Datendatei und starten Sie einen neuen Importauftrag. Weitere Informationen finden Sie im Validierungsbericht | Die Validierung ist fehlgeschlagen | SDV hat Probleme in Ihrer Datendatei identifiziert. Diese Probleme müssen behoben werden, damit Ihr Datensatz erfolgreich importiert werden kann. | Wählen Sie im Bereich „Eventdaten importieren“ die Job-ID aus und sehen Sie sich den Validierungsbericht an. Folgen Sie den Empfehlungen im Bericht, um alle aufgeführten Fehler zu beheben. Weitere Informationen finden Sie unter Verwenden Sie den Validierungsbericht. |
| Der Datenimport wurde gestartet. Die Validierung wurde erfolgreich abgeschlossen | Import ist im Gange | Ihr Datensatz hat die Validierung bestanden. AFD hat mit dem Import Ihres Datensatzes begonnen | Warten Sie, bis sich der Status ändert |
| Die Validierung wurde mit Warnungen abgeschlossen. Der Datenimport wurde gestartet | Der Import ist im Gange | Einige Daten in Ihrem Datensatz haben die Überprüfung nicht bestanden. Die Daten, die die Überprüfung bestanden haben, erfüllen jedoch die Mindestanforderungen an die Datengröße für den Import. | Überwachen Sie die Meldung im Banner und warten Sie, bis sich der Status ändert |
| Ihre Daten wurden teilweise importiert. Einige Daten haben die Überprüfung nicht bestanden und wurden nicht importiert. Weitere Informationen finden Sie im Validierungsbericht. | Importiert. Der Status zeigt ein Warnsymbol. | Einige der Daten in Ihrer Datendatei, deren Überprüfung fehlgeschlagen ist, wurden nicht importiert. Die restlichen Daten, die die Überprüfung bestanden haben, wurden importiert. | Wählen Sie im Bereich „Eventdaten importieren“ die Job-ID aus und sehen Sie sich den Validierungsbericht an. Folgen Sie den Empfehlungen in der Tabelle mit Warnungen auf Datenebene, um die aufgelisteten Warnungen zu beheben. Sie müssen nicht auf alle Warnungen eingehen. Stellen Sie jedoch sicher, dass Ihr Datensatz mehr als 50% der Daten enthält, die die Validierung für einen erfolgreichen Import bestehen. Nachdem Sie die Warnungen behoben haben, starten Sie einen neuen Importauftrag. Weitere Informationen finden Sie unter Verwenden Sie den Validierungsbericht. |
| Der Datenimport ist aufgrund eines Verarbeitungsfehlers fehlgeschlagen. Starten Sie einen neuen Datenimportauftrag | Import fehlgeschlagen | Der Import ist aufgrund eines vorübergehenden Laufzeitfehlers fehlgeschlagen | Starten Sie einen neuen Importauftrag |
| Die Daten wurden erfolgreich importiert | Importiert | Sowohl die Validierung als auch der Import wurden erfolgreich abgeschlossen | Wählen Sie die Job-ID Ihres Importauftrags aus, um Details anzuzeigen, und fahren Sie dann mit dem Modelltraining fort |
Anmerkung
Wir empfehlen, nach dem erfolgreichen Import des Datensatzes in Amazon Fraud Detector 10 Minuten zu warten, um sicherzustellen, dass der Datensatz vollständig vom System aufgenommen wird.
Smart Data-Validierungsbericht
Die Smart Data Validation erstellt nach Abschluss der Validierung einen Validierungsbericht. Der Validierungsbericht enthält Einzelheiten zu allen Problemen, die die SDV in Ihrem Datensatz identifiziert hat, sowie Vorschläge für Maßnahmen zur Behebung der wichtigsten Probleme. Anhand des Validierungsberichts können Sie ermitteln, um welche Probleme es sich handelt, wo sich die Probleme im Datensatz befinden, wie schwerwiegend die Probleme sind und wie sie behoben werden können. Der Validierungsbericht wird auch dann erstellt, wenn die Validierung erfolgreich abgeschlossen wurde. In diesem Fall können Sie den Bericht einsehen, um festzustellen, ob Probleme aufgeführt sind, und wenn ja, entscheiden, ob Sie eines dieser Probleme beheben möchten.
Anmerkung
Die aktuelle Version von SDV durchsucht Ihren Datensatz nach Problemen, die dazu führen könnten, dass der Batch-Import fehlschlägt. Wenn die Validierung und der Batch-Import erfolgreich sind, kann Ihr Datensatz immer noch Probleme aufweisen, die dazu führen können, dass das Modelltraining fehlschlägt. Wir empfehlen Ihnen, Ihren Validierungsbericht auch dann einzusehen, wenn Validierung und Import erfolgreich waren, und alle im Bericht aufgeführten Probleme für ein erfolgreiches Modelltraining zu beheben. Nachdem Sie die Probleme behoben haben, erstellen Sie einen neuen Batch-Importauftrag.
Zugriff auf den Validierungsbericht
Sie können nach Abschluss der Validierung jederzeit auf den Validierungsbericht zugreifen, indem Sie eine der folgenden Optionen verwenden:
-
Wählen Sie nach Abschluss der Validierung und während der Importauftrag ausgeführt wird, im oberen Banner die Option Validierungsbericht anzeigen aus.
-
Wählen Sie nach Abschluss des Importauftrags im Datenbereich Ereignisse importieren die Job-ID des Importauftrags aus, der gerade abgeschlossen wurde.
Verwenden Sie den Validierungsbericht
Die Seite mit dem Validierungsbericht Ihres Importauftrags enthält die Details dieses Importauftrags, eine Liste kritischer Fehler, falls welche gefunden wurden, eine Liste mit Warnungen zu bestimmten Ereignissen (Zeilen) in Ihrem Datensatz, falls gefunden, und eine kurze Zusammenfassung Ihres Datensatzes, die Informationen wie ungültige Werte und fehlende Werte für jede Variable enthält.
-
Auftragsdetails importieren
Enthält Details zum Importauftrag. Wenn Ihr Importauftrag fehlgeschlagen ist oder Ihr Datensatz teilweise importiert wurde, wählen Sie Gehe zur Ergebnisdatei, um die Fehlerprotokolle der Ereignisse anzuzeigen, die nicht importiert werden konnten.
-
Kritische Fehler
Enthält Einzelheiten zu den wichtigsten Problemen in Ihrem Datensatz, die von SDV identifiziert wurden. Alle in diesem Bereich aufgeführten Probleme sind kritisch und müssen behoben werden, bevor Sie mit dem Import fortfahren. Wenn Sie versuchen, Ihren Datensatz zu importieren, ohne die kritischen Probleme zu lösen, schlägt Ihr Importauftrag möglicherweise fehl.
Folgen Sie den Empfehlungen für jede Warnung, um die kritischen Probleme zu beheben. Nachdem Sie alle im Bereich Kritische Fehler aufgeführten Probleme behoben haben, erstellen Sie einen neuen Batch-Importauftrag.
-
Warnungen auf Datenebene
Stellt eine Zusammenfassung der Warnungen für bestimmte Ereignisse (Zeilen) in Ihrem Datensatz bereit. Wenn der Bereich mit Warnungen auf Datenebene gefüllt ist, ist die Überprüfung einiger Ereignisse in Ihrem Datensatz fehlgeschlagen und sie wurden nicht importiert.
Für jede Warnung wird in der Spalte Beschreibung die Anzahl der Ereignisse angezeigt, bei denen das Problem auftritt. Und die Beispielereignis-IDs enthalten eine unvollständige Liste von Beispielereignis-IDs, die Sie als Ausgangspunkt für die Suche nach den übrigen Ereignissen verwenden können, bei denen das Problem auftritt. Verwenden Sie die für die Warnung bereitgestellte Empfehlung, um das Problem zu beheben. Verwenden Sie auch die Fehlerprotokolle aus Ihrer Ausgabedatei, um zusätzliche Informationen zu dem Problem zu erhalten. Die Fehlerprotokolle werden für alle Ereignisse generiert, bei denen der Batch-Import fehlgeschlagen ist. Um auf Fehlerprotokolle zuzugreifen, wählen Sie im Bereich mit den Importauftragsdetails die Option Gehe zur Ergebnisdatei.
Anmerkung
Wenn mehr als 50% der Ereignisse (Zeilen) in Ihrem Datensatz die Validierung nicht bestanden haben, schlägt auch der Importauftrag fehl. In diesem Fall müssen Sie die Daten korrigieren, bevor Sie einen neuen Importauftrag starten.
-
Zusammenfassung des Datensatzes
Bietet eine Zusammenfassung des Validierungsberichts Ihres Datensatzes. Wenn in der Spalte Anzahl der Warnungen mehr als 0 Warnungen angezeigt werden, entscheiden Sie, ob Sie diese Warnungen korrigieren müssen. Wenn in der Spalte Anzahl der Warnungen 0 Sekunden angezeigt werden, fahren Sie mit dem Training Ihres Modells fort.
Batch-Import von Ereignisdaten mithilfe des AWS-SDK für Python (Boto3)
Das folgende Beispiel zeigt eine Beispielanforderung für CreateBatchImportJob eine API. Ein Batch-Importauftrag muss jobID, inputPath, outputPath , event TypeName und iam enthalten. RoleArn Die JobID darf nicht dieselbe ID eines früheren Jobs enthalten, es sei denn, der Job hat den Status CREATE_FAILED. InputPath und OutputPath müssen gültige S3-Pfade sein. Sie können die Angabe des Dateinamens im OutputPath ablehnen, müssen jedoch weiterhin einen gültigen S3-Bucket-Speicherort angeben. Das Ereignis TypeName und der IAM RoleArn müssen existieren. Die IAM-Rolle muss Leseberechtigungen für die Eingabe des Amazon S3-Buckets und Schreibberechtigungen für die Ausgabe des Amazon S3-Buckets gewähren.
import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.create_batch_import_job ( jobId = 'sample_batch_import', inputPath = 's3://bucket_name/input_file_name.csv', outputPath = 's3://bucket_name/', eventTypeName = 'sample_registration', iamRoleArn: 'arn:aws:iam::************:role/service-role/AmazonFraudDetector-DataAccessRole-*************' )
Batch-Importauftrag abbrechen
Sie können einen laufenden Batch-Importauftrag jederzeit in der Amazon Fraud Detector-Konsole mithilfe der CancelBatchImportJob API oder des AWS-SDK stornieren.
Um einen Batch-Importauftrag in der Konsole abzubrechen,
-
Öffnen Sie die AWS-Konsole, melden Sie sich bei Ihrem Konto an und navigieren Sie zu Amazon Fraud Detector.
-
Wählen Sie im linken Navigationsbereich Ereignisse aus.
-
Wählen Sie Ihren Ereignistyp.
-
Wählen Sie den Tab Gespeicherte Ereignisse aus.
-
Wählen Sie im Bereich Eventdaten importieren die Job-ID eines laufenden Importauftrags aus, den Sie abbrechen möchten.
-
Klicken Sie auf der Event-Job-Seite auf Aktionen und wählen Sie Event-Import abbrechen aus.
-
Wählen Sie „Ereignisimport beenden“, um den Batch-Importauftrag abzubrechen.
Der Batch-Importauftrag wird mit dem AWS-SDK für Python (Boto3) abgebrochen
Das folgende Beispiel zeigt eine Beispielanforderung für die API. CancelBatchImportJob Der Importauftrag zum Abbrechen muss die Job-ID eines Batch-Importauftrags enthalten, der gerade ausgeführt wird.
import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.cancel_batch_import_job ( jobId = 'sample_batch' )