ETL-Tests - Leistung
Die ETL-Leistungsoptimierung wird verwendet, um sicherzustellen, dass ein ETL-System eine erwartete Last von mehreren Benutzern und Transaktionen verarbeiten kann. Die Leistungsoptimierung umfasst normalerweise die serverseitige Arbeitslast auf dem ETL-System. Es wird verwendet, um die Serverantwort in einer Mehrbenutzerumgebung zu testen und Engpässe zu finden. Diese finden Sie in Quell- und Zielsystemen, in der Zuordnung von Systemen, in Konfigurationen wie Sitzungsverwaltungseigenschaften usw.
Wie führe ich eine Leistungsoptimierung für ETL-Tests durch?
Führen Sie die folgenden Schritte aus, um die Leistungsoptimierung für ETL-Tests durchzuführen.
Step 1 - Finden Sie die Last, die in der Produktion umgewandelt wird.
Step 2 - Erstellen Sie neue Daten derselben Last oder verschieben Sie sie von den Produktionsdaten auf Ihren lokalen Leistungsserver.
Step 3 - Deaktivieren Sie die ETL, bis Sie die erforderliche Last generiert haben.
Step 4 - Nehmen Sie die Anzahl der benötigten Daten aus den Tabellen der Datenbank.
Step 5- Notieren Sie sich den letzten Lauf der ETL und aktivieren Sie die ETL, damit sie genug Stress bekommt, um die gesamte erzeugte Last zu transformieren. Starte es
Step 6 - Nachdem die ETL ihren Lauf abgeschlossen hat, zählen Sie die erstellten Daten.
Leistungsindikatoren
- Finden Sie die Gesamtzeit heraus, die zum Transformieren der Last benötigt wurde.
- Finden Sie heraus, ob sich die Leistungszeit verbessert oder verringert hat.
- Überprüfen Sie, ob die gesamte erwartete Last extrahiert und übertragen wurde.