Hier sind alle Beträge die sich mit von uns entwickelten Produkten befassen zu finden.
Wir von der Ceteris haben unsere gesammelten Erfahrungen zum Thema relationaler Datalake konsolidiert und haben uns zum Ziel gesetzt diesen an nur einem Tag bei Ihnen aufzubauen. Warum ein Datalake ein spannendes Thema sein kann, wollen wir mit einer kleinen Geschichte zeigen.
Die Division in Reporting Services-Berichten kann sehr merkwürdig werden. Natürlich behandeln Sie eine Division durch 0 mit Hilfe von Ausdrücken wie bspw. =IIF(Divisor = 0, Nothing, Dividend/Divisor).
In Berichten werden Zeiträume häufig so dargestellt: 10.06.2014 – 11.06.2014. Fällt Ihnen etwas auf? Würde nicht auch 10. – 11.06.2014 reichen? Können wir das in Reporting Services darstellen? Na klar! Aber wenn wir dabei nicht nur unterschiedliche Tage, sondern auch die Möglichkeit von unterschiedlichen Monaten berücksichtigen wollen, wird es ein längerer Ausdruck. Geschweige denn, wenn…
Kennen Sie das? In Berichten mit einem Produktparameter werden bei Produkt A viele tausend Stück angezeigt und bei Produkt B vielleicht nur im Bereich von 10-25 Stück. Wäre es dann nicht sinnvoll, wenn die Zahlen für Produkt A automatisch in tausend Stück angezeigt würden?
Eine übliche Praxis in Data Warehouse Tabellen ist es, den Schlüssel der Tabelle mit einem Autoinkrement zu befüllen. Diese Funktionalität stellt der MS SQL Server schon von Haus aus bereit mit der sog. Identity-Spalte, welche fast immer auch gleichzeitig den Primary Clustered Index enthält. Soweit so gut, aber was muss ich tun, wenn ich meine…
Ich stelle in diesem und folgenden Blogeinträgen Funktionen des orangeBI Toolkits für Reporting Services vor, welche von Ceteris entwickelt wurden. Der erste Eintrag handelt von Abweichungsdiagrammen in Tabellen. Falls Sie Reporting Services einsetzen, können Sie relativ einfach Balkendiagramm innerhalb von Tabellen einbauen und konfigurieren. Was ist aber, wenn Sie 20 Berichte mit Abweichungsdiagrammen haben und…
Heute geht es beim automatisierten Testen mit dem Testframework von Ceteris mit NBi um die einfache Art der Überprüfung von Namenskonventionen. Sie haben festgelegt, dass in Ihrem Projekt Berichte im Namen keine Unterstriche („_“) enthalten sollen, um die Lesbarkeit für Benutzer zu erhöhen? Sie kennen Ihre Entwickler, die Unterstriche lieben und sie schleichen sich manchmal…
Heute geht es in meiner Blogreihe um das automatisierte Testen von referenzieller Integrität in Datenbanken, welche aus unterschiedlichen Gründen keine Einschränkungen (Constraints) eingestellt haben. Wieder kommt das Testframework von Ceteris mit NBi zum Einsatz.
Beim automatisierten Testen in unserer zugehörigen Blog-Reihe gibt es manchmal die Anforderung, die Daten auf Plausibilität zu prüfen, obwohl die Daten selbst gültig sind.
Heute geht es im Rahmen der Blog-Serie zum Testframework von Ceteris mit NBi um Performancetests. Diese können als eine Teilmenge von Akzeptanztests beim automatisierten Testen regelmäßig mitgeprüft werden. Zum Beispiel kann die Performance einer Abfrage gegen eine Datenbank ein Indikator dafür sein, wie schnell darauf basierende Berichte dem Benutzer zur Verfügung gestellt werden können. Wird…