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.