Alle Artikel von “Torsten Pohl

Kommentare 0

Ein ETL-Test ist nur so gut wie die Testdaten

Hallo!

Heute führe ich Tests für einen Ladelauf einer Landing Zone eines Data Warehouse durch. In dieser Ebene werden selten umfassende Tests durchgeführt. Wenn überhaupt. Aber diese Ebene ist die Grundlage aller anderen Ebenen eines Data Warehouse, und die Tests der zugrunde liegenden ETL-Prozesse verdienen die gleiche Sorgfalt wie alle anderen Tests. Ich habe also zunächst technische Testdaten erstellt, inklusive aller Äquivalenzklassen ...  Weiterlesen

Kommentare 0

Refactoring von SQL – Der LEFT OUTER JOIN, der ein INNER JOIN ist

Hallo!

Als Tester stößt man hin und wieder auf eine SQL-Anweisung, die wie folgt geschrieben ist:

SELECT customer.NAME,
       invoice.ID_INVOICE
  FROM TABLE_MY_FINE_CUSTOMER AS customer

       LEFT OUTER JOIN TABLE_MY_FINE_INVOICE AS invoice
       ON invoice.ID_CUSTOMER = customer.ID_CUSTOMER

 WHERE customer.COUNTRY_CODE = 'US'
   AND invoice.DATE_INVOICE = CURRENT_DATE
;

In diesem vereinfachten und anonymisierten Beispiel sollen alle Kunden aus den USA ausgewählt werden, die eine Rechnung mit dem heutigen Datum als Rechnungsdatum erhalten haben.

Der hier als LEFT OUTER JOIN beschriebene Join ist ein INNER JOIN, da eine Bedingung für die verknüpfte Tabelle in der WHERE-Klausel verwendet wird. Natürlich kann so eine funktionsrichtige, aber unverständlich geschriebene SQL-Anweisung während der Entwicklung der SQL-Anweisung passieren. Dennoch wäre es hilfreich, sie umzugestalten, damit die nächste Person, die sich die SQL-Anweisung ansieht, den LEFT OUTER JOIN nicht falsch interpretiert. Denn was in einem so einfachen Beispiel ersichtlich ist, ist beim Joinen von zehn oder mehr Tabellen nicht mehr zu erkennen.

SELECT customer.NAME,
       invoice.ID_INVOICE
  FROM TABLE_MY_FINE_CUSTOMER AS customer

       INNER JOIN TABLE_MY_FINE_INVOICE AS invoice
       ON invoice.ID_CUSTOMER = customer.ID_CUSTOMER
 ...  Weiterlesen

Kommentare 0

QA Engineer

Hallo!

Ich bin Torsten, ein Informatiker aus Deutschland und – in gewisser Weise – ein analoger Typ, der in einer digitalen Welt lebt. Während meiner langjährigen Tätigkeit als freiberuflicher Entwickler und Tester in großen Unternehmensprojekten, insbesondere im Finanz- und E-Commerce-Bereich, habe ich mich auf ETL-Testing und Testautomatisierung von Webanwendungen spezialisiert. Ich habe dieses Profil erstellt, um das Leben eines ...  Weiterlesen

Kommentare 0

Pippikakka

Eine Website mit jeder Menge Wissenswertem über Kindermöbel, Spielzeuge und vieles mehr, was junge Eltern interessiert. Ein Schwerpunkt liegt auf dem langlebigen und robusten Rohstoff Holz: von Tischen und Stühlen für Kinder bis hin zum klassischen Schaukelpferd und anderen Holzspielzeugen. Aber auch andere kindgerechte und nicht durch Schadstoffe belastete Produkte werden vorgestellt. Hier finden Eltern reichlich Anregungen und Tipps dafür, was sie bei der Kinderzimmerausstattung beachten sollten.

www.pippikakka.de

Kommentare 0

Passwortgenerator

Ein unverzichtbares Online-Tool für alle, die häufig im Netz unterwegs sind und dabei die Sicherheit ihrer Daten nicht aufs Spiel setzen wollen. Vom unerfahrenen Nutzer bis zum Vollprofi erstellt der Passwortgenerator für jeden völlig neutrale und einzigartige Kennwörter, die den Kriterien für Passwortsicherheit entsprechen. Der Nutzer kann festlegen, wie viele Stellen das Passwort haben soll und ob Sonderzeichen enthalten sein sollen oder nicht.

passwortgenerator.org

Kommentare 0

Landmenschen

Ein Internet-Portal, so erfrischend und vielseitig wie das Landleben selbst. Hier finden Landmenschen und alle, die es werden wollen, spannende und informative Berichte, Reportagen und Tipps rund um das schöne Leben auf dem Land. Selbstverständlich sind die aktuellsten Trends aus den Bereichen Wohnen, Garten und Küche vertreten. Weitere Themen sind Natur, Reisen, Handarbeit, Geländewagen, erneuerbare Energien und die Menschen in ländlichen Regionen.

www.landmenschen.com

Kommentare 0

Kindermode im Butterzart-Magazin

Ein Magazin für Kindermode, das regelmäßig die neusten Trends und Inspirationen aus der Welt der Kindermode präsentiert. Die Autorin, selbst Mutter von drei Kindern, stellt für jede Ausgabe liebevoll die schönsten Outfits der Saison von handverlesenen Marken zusammen. Neben kleinen Geschichten aus dem Alltag bietet jede Ausgabe Tipps, Tricks und kreative Ideen rund um das Leben mit Kindern und der Familie sowie einen Ausflug in die Welt der Blogs.

www.kindermode-blog.net

Kommentare 0

Exklusive Immobilien

Auf dieser Seite werden exklusive Immobilien im entsprechenden Rahmen präsentiert. Ausführliche und ansprechend gestaltete Exposés transportieren das einzigartige Flair der ausgewählten, exklusiven Immobilien schon auf den ersten Blick. Da kann man sich im Geiste schon mal einrichten. Wer Wert auf ausgefallene, repräsentative, hochwertige, ganz spezielle Immobilien legt – oder einfach einmal davon träumen möchte – findet auf dieser Seite alles, was das Wohntraumherz begehrt.

www.exklusiveimmobilien.net

Kommentare 0

Computerklassiker

Die Zeit ist nicht unbedingt der Freund des Personal Computers. Manchmal reichen schon wenige Monate, um aus einem hochmodernen Wunderwerk der Technik einen veralteten Haufen Leiterplatten zu machen. Wenn aber noch mehr Zeit über diese Stücke hinweggeht, besitzt man eines Tages echte Klassiker – wie diese Computer aus den 1980er Jahren. Diese Website ist ein virtuelles Computer-Museum, eine wahre Schatzkammer, in der alte Schmuckstücke für eine kleine Zeitreise bereitstehen.

www.computerklassiker.com

Kommentare 0

Breitband-Anbieter

Ein Online-Portal, das stets die aktuellsten Informationen über die Technologien, Anbieter, Netze und Tarife für Breitband-Internet bereithält. Wer im Dschungel der neuen, schnelleren Datenautobahnen den Überblick behalten möchte, findet hier alles, was er wissen muss. Ob UMTS, LTE oder HSDPA, ob Kupfer oder Glasfaser – was schnelles Internet ausmacht und wo man es bekommt, all das wird auf dieser Seite umfassend beschrieben.

www.breitband-anbieter.com