DATANAUT
  • Referenzen
  • Lösungen
    • Schnittstellen
    • Zusatzlösungen
    • Sonderlösungen
  • Partner
  • Über uns
    • Firmenprofil
    • Stellenangebote
    • Infothek
    • Kontakt
  • 05121 / 20660-67
  • Kontakt

Formatierte Ausgabe nach MS-EXCEL und in andere Dateiformate

Daten aus einer Druckausgabe können nach dem WYSIWIG-Prinzip direkt mit den Formatierungen nach MS-EXCEL und zusätzlich in zahlreiche Dateiformate übergeben werden, unter anderem: Text (mit und ohne Steuerzeichen), HTML, XHTML, Lotus 1-2-3, Richtext bzw. MS-WORD (RTF), PDF und JPG.

Lesen von unstrukturierten Daten

Unstrukturierte Daten wie Office-Dokumente, Audio- und Videodaten, Emails oder PDF-Dateien können mit DATANAUT in Datenbanken importiert oder von dort wieder ausgegeben werden. Zudem lassen sich viele Formate direkt in Reports einbinden. Soll diese Art von Daten in ein anderes Datenbankformat gewandelt werden, geschieht dies automatisch im Transformationsprozess.

Weiterverwendung der Daten im DATA-Mining Modell oder EXCEL

Extrahierte oder geladene Daten können optional in DATA-Mining Lösungen oder nach EXCEL übergeben werden.

Bedingte Formatierung

Die bedingte formatierte Darstellung von Daten dient der Hervorhebung bestimmter Konstellationen in Daten. DATANAUT kann diese Formatierungen durch META-Daten steuern und anwenden. Dies beinhaltet auch das dynamische Ein- und Ausblenden von Informationen wie Detaildaten, sowie die Berücksichtigung von deren Größe bei der Darstellung auf einem Medium oder in einem Zielformat.

RSS, Atom, SMS

Ausgabedaten können über XML beispielsweise als RSS-Dateien bereit gestellt werden, so dass auch RSS-Feeds bedient werden. Andere Formate sind zusätzlich möglich. Daten können darüber hinaus als Steuerdaten für nachgelagerte Prozesse verwendet werden, wie z.B. das Aussenden von E-Mails oder SMS.

Umfassende Zahl von Kontroll- und Visualisierungselementen

DATANAUT verfügt über mehr als 20 verschiedene Kontroll- und Visualisierungselemente, die in der Abfragemaske eingesetzt und verwendet werden können. Zudem können über 100 Daten- und Chart-Objekte zur Darstellung von Daten eingesetzt werden

Unterstützung für iPads, PDS und Blackberry

Fertige Reports können in Form erweiterter, mit XSLT aufbereiteter XML-Dateien, sowie zusätzlich als HTML- und XHTML–Formate abgelegt werden, um einen direkten Aufruf von mobilen Endgeräten zu ermöglichen. Die Ansteuerung der Reports kann über selbst programmierte Front-Ends auf Basis von PHP oder Web 2.0 Anwendungen erfolgen. Dazu ist DATANAUT zusammen mit dem kostenlosen Microsoft Internet Information Service zu installieren.

Unterstützung von Style-Sheets und META-Daten

Für alle Arten von strukturierten Datenausgaben in Dateien können Style-Sheets, META-Daten sowie Header und Footer zugewiesen werden. So können Style-Sheets bei der Ausgabe von Daten nach HTML eingesetzt werden oder für XML, CSV-, oder DATEV-Export benötigten META-Informationen eingebettet werden.

Zugangsrechte und Steuerung des Datenzugriffs

Die Ausführungsmöglichkeit von Applikationen, sowie Datenerhebungen und Berechnungen können rollenbasiert (mittels ACL) gesteuert werden.

32/64-Bit

Es werden alle 32- und 64-Bit Plattformen ab Windows XP, Windows Server (ab 2003) bis Windows 7 unterstützt.

Memory-Caching

DATANAUT unterstützt das Laden von Daten in den Speicher zur Verwendung in Abfragemasken und Datenanzeige. Alternativ können Controls mit aktualisierbaren SQL-, oder dateibasierten Datenmengen eingesetzt werden, die bei Bedarf automatisch auf Parameterwechsel reagieren.

MS-Office

Vorformatierte Ausgabedaten können direkt in verschiedene Formate von MS-Office ausgegeben werden. Der Aufruf der Office-Anwendung nach Erstellung des Dokuments ist möglich, sodass eine direkte Weiterbearbeitung des Dokuments erfolgen kann.

Plattformen

Die Architektur von DATANAUT ist für Windows 32- und 64-Bit Systeme optimiert und garantiert höchste Stabilität. Durch die Vorhaltung prozessrelevanter Einstellungen und Konfigurationsdaten auf Basis von XML, können auch Lösungen für weitere Plattformen schnell implementiert werden. Zudem steht optional ein Browser-basierter Report-Viewer zur Verfügung.

Native Verbindungen

Mit den wichtigsten freien und kommerziellen Datenbanken kann DATANAUT direkt verbinden, ohne dass die Installation von Datenbanktreibern erforderlich wäre. Durch Native Verbindungen werden mehr Möglichkeiten im operativen Datenmanagement geboten.

ODBC Verbindungen

DATANAUT funktioniert mit allen gängigen ODBC-Treibern und unterstützt dadurch über 60 Datenbank-Formate. Textbasierte XML- oder CSV-Dateien sowie EXCEL-Dateien und anderer Quellen können ebenfalls über ODBC ausgelesen werden.

Unterstützte Betriebssysteme

Die DATANAUT Runtime-Module laufen auf modernen Windows Systemen wie Windows XP, Windows 7, Windows 8, Windows Server und Windows Cluster. Die Datenbanken können auf einer beliebigen Betriebssystemplattform installiert sein.

 

Mehr Funktionen

Entwicklung eigener Lösungen

Mit einem DATANAUT Designer können einfache und komplexe Lösungen als Applikationen entwickelt und in Organisationen bereit gestellt werden. Zu den Möglichkeiten zählen unter anderem eigene Applikationen für Stammdatenmanagement, Reports, Labels, Belege, Charts, Datensichten, Dash-Boards, Balanced Score-Cards, Cockpits, ETL-Prozesse und vieles mehr. Alle Anwendungen verfügen über individuell konfigurierbare SQL-Skripte zur Erhebung und Anzeige von Daten. In frei definierten Masken können dem Benutzer benötigte Auswahloptionen bereit gestellt werden.

Volle Unterstützung der SQL-Syntax

Alle visuellen und non-visuellen Datenmengen können durch SQL erhoben werden. Im direkten Zugriff steht die volle SQL-Syntax der betreffenden Datenbank zur Verfügung. Bei Zugriff über ODBC sind, je nach Datenbank, keine bis möglicherweise sehr geringe Einschränkungen gegeben. Sollten die Möglichkeiten der Abfragemodellierung nicht ausreichen, können benötigte Daten durch einen ETL-Prozess im DATANAUT auf eine geeignete Datenbank geladen werden.

Datenversionen (Slowly changing dimensions)

Verschiedene Versionen von Daten eines Ursprungs (Dimensions) können unterschieden werden, um in Aggregatsfunktionen korrekt zu gewichten oder bei der Betrachtung von Daten im Drill-Down die für ein bestimmtes Zeitfenster benötigten Detaildaten darzustellen.

Funktionen zur Datenvalidierung

Die in den Applikationen definierbaren Einzelschritte können Daten auf einer frei definierten Basis prüfen. Die Möglichkeiten sind nur durch den Funktionsumfang der Datenbank eingeschränkt. Reichen diese nicht aus, können die Daten in ein anderes, passenderes Datenbankformat übertragen werden, oder durch externe Plug-In´s bearbeitet werden.

Profilierung von Daten

Daten können über frei definierbare Profile geprüft und selektiert werden. Profile können beispielsweise sein: Einzigartigkeit, bestimmte Minimal- und Maximalwerte oder beliebige Ausprägungen.

Splitten von Data-Streams, Ausgabe in mehrere Ziele

Daten können aus einer Quelle geladen und in mehrere Zieldatenbanken oder Tabellen übergeben werden, ohne die Daten mehrmals zu lesen.

Unterstützung für Analyse-Funktionen

DATANAUT unterstützt jeweils alle von der Datenbank bereit gestellten Analyse-Funktionen. In vielen Fällen ist jedoch die Übergabe der Daten in spezielle Programme wie EXCEL oder MATHEMATICA eher empfehlenswert.

Zusammenführen von Daten aus verschiedenen Tabellen (UNION)

Über eine UNION Anweisung können Daten aus Tabellen in definierte Zieldatenbanken oder Tabellen gemeinsam übergeben werden, auch wenn die den Quelldaten zugrunde liegenden Strukturen unterschiedlich sind.

Ausführung von Applikationen

In DATANAUT entwickelte Applikationen lassen sich einzeln oder in frei definierbaren Containern ausführen. Die Ausführung kann durch Benutzer manuell angesteuert oder mittels Automatisierung ausgelöst werden.

Abonnieren von Anwendungsergebnissen

Anwender können Anwendungsergebnisse automatisch per EMail erhalten, wenn die Empfänger-Adressen aus einer Datenbank abrufbar, in einem der Applikation zugewiesenen EMail-Profil hinterlegt, oder in einer statischen Liste eingetragen sind. Die Empfängerliste kann aus einer beliebigen Kombination der drei Quellen bestehen und jeweils als Empfänger, Kopie (CC) oder Blindkopie (BCC) konfiguriert und versandt werden.

WYSIWIG Design von Reports

Der Druckgenerator unterstützt WYSIWIG und zusätzlich eine schnelle Kontrolle der Ergebnisse durch Berechnung mit reduzierten Datenmengen.

Basis-Architektur

Die Architektur von DATANAUT erlaubt es, Daten aus beliebigen Datenquellen abzurufen und für die Verarbeitung zu verwenden. Daten können auch von einer Quelle zu einem Ziel übertragen und dabei transformiert werden (hub & spoke). Unterschiedliche Datenformate können kombiniert und verknüpft werden, sodass diese für Datenausgaben jeder Art eingesetzt werden können. Über Datenbank-Container können beliebig viele Quellen und Ziele in parallelen Prozessen verarbeitet werden (multi hub & spoke).

Fehlerbehandlung

Je nach verwendetem Betriebsmodus greifen beim Auftreten von Fehlern unterschiedliche Konzepte zur Fehlerbehandlung. Mittels SQL können Fehlerzustände abgefangen und entsprechende Fehlerdatentabellen geschrieben werden. Bei Automatisierung können Fehler geloggt werden. Je nach Strategie können Prozesse auch wiederholt werden.

Installationsfreie Laufzeitumgebung (Zero-Footprint Konzept)

DATANAUT kann ohne Installation auf Clients in Betrieb genommen werden. Die gesamte Steuerlogik befindet sich auf dem DATANAUT Management-Server

Zentrale Speicherung von Applikationen

Applikationen bestehen aus Datenabfragen, optionalen Eingabemasken und Reports und können so auf dem DATANAUT Management-Server hinterlegt werden. Werden die fertigen Applikationen von einem Designer freigegeben, sind diese von allen berechtigten Benutzern verwendbar.

Automatische Auswahl des besten Aggregats

Die Steuerung für den Datenzugriff und die Berechnung, kann für jede Analyse durch geeignete SQL-Anweisung im Rechenprozess beeinflusst werden. Dies ermöglicht auch eine automatische Auswahl des besten Datenaggregats, oder erstellt dieses bei Bedarf.

Bildung, Speicherung und Abruf von Aggregaten

Daten können schon während einer Berechnung mittels SQL als Aggregate in einer Datenbank hinterlegt und jederzeit wieder abgerufen werden. So können Verfahren zur Bildung von Daten-Aggregaten erstellt und genutzt werden, auch wenn die den Daten zugrunde liegende Anwendung oder Datenbank keine entsprechenden Mechanismen dafür bereit stellt.

Caching

Daten können aus Tabellen, Views oder so genannten Materialized Views abgerufen werden. Zudem können Daten vorab komplett in den Speicher geladen werden.

Clusterfähigkeit

Einzelne Runtime-Module von DATANAUT (so genannte Processoren) können im Cluster laufen. Zudem kann die Management-Datenbank von DATANAUT auf einem Clustersystem laufen.

Integration von BATCH und REAL-Time

Die Ausführung im BATCH ist jederzeit möglich. Zusätzlich können Projekte in Projekt-Containern im Dauerbetrieb ablaufen. Um Jobs mit Anforderungen aus dem Umfeld von REAL-Time abzubilden, kann DATANAUT Prozesse über externe Signale ansteuern.

Massiv paralleles Processing (MPP) und Grids

DATANAUT unterstützt im ETL-Umfeld auch massiv paralleles Processing und Grids. Applikationen einer Projektgruppe oder die in einer Applikation enthaltenen einzelnen Schritte können auf Rechnersysteme verteilt werden. Die einzelnen Systeme greifen dabei auf die gleiche Datenbank zu.

Symmetrisches Multiprocessing (SMP)

DATANAUT unterstützt symmetrisches Multi-Processing. Durch die Unterteilung in einzelne Prozessgruppen und entsprechende Aktivierung der Parallelverarbeitungsoption, werden alle in einer Prozessgruppe geführten Projektschritte in einer frei definierbaren Anzahl von Threads parallel ausgeführt.

Unterstützung für Job-Distribution, Data-Pipelining und Partitioning

Job-Distribution, Data-Pipelining und Partitioning sind möglich. Das Steuerprinzip basiert auf dem gleichen Konzept wie die Steuerung für MPP.

Rollenbasierte Datenerhebung, Berechnung und Ausführung

Alle Datenerhebungen und Berechnungen können rollenbasiert (mittels ACL) durchgeführt werden. Dies wird durch optionale dynamische Anpassung der SQL-Skripte mittels der DATANAUT DSR-Technologie vorgenommen, oder, sofern Daten entsprechend bereit stehen, durch Berücksichtigung von Rollen bei der Datenabfrage. Im Hinblick auf die Ausführung der Anwendungen, erfolgt optional eine rollenbasierte Bereitstellung in Applikationskatalogen, sodass unberechtigte Zugriffe verhindert werden.

Single-Sign On

Durch die rollenbasierte Anmeldung auf einem Computer, kann DATANAUT Informationen aus den Anmeldedaten als Vorgabe für die Ausführbarkeit von DATANAUT-Applikationen berücksichtigen. Zudem könne diese Informationen auch in der Erhebung, Berechnung und Ausgabe von Daten herangezogen werden. Dies ermöglicht eine flexible und individuelle Gestaltung der Prozesse.

Steuerung. Fortführung oder Abbruch bei Fehlern

Im Fehlerfall können laufende Projekte abgebrochen oder weitergeführt werden. Fehler auf Zeilenebene können zudem optional ignoriert werden.

Zuweisung von Rollen

Die Zuweisung der Ausführungsmöglichkeit sowie Datenerhebungen und Berechnungen können rollenbasiert (mittels ACL) durchgeführt werden.

Benutzerdefinierte Funktionen oder Proceduren

DATANAUT unterstützt die in den Datenbanken enthaltenen Möglichkeiten zum Aufruf eigener Stored-Procedures, Views oder User-Defined Functions.

Mechanismen für Datenänderungen

Änderungen an Quelldaten können auf vielfältige Weise ermittelt werden. Dies ist wahlweise über Nachrichten aus der Datenbank, Abfragen von Daten oder dem Auslesen von LOG-Daten möglich. Zudem können eigene Trigger implementiert werden, um Statusinformationen zu senden.

Unterstützung für Änderungen und Deltas (Changed-Data Capture)

Änderungen und Deltas können problemlos festgestellt werden, sofern die Datenstruktur dafür ausreichende Merkmale bietet.

Unterstützung für Joins und Views

Joins und Views können gleichermaßen genutzt und ausgeführt werden. Die Möglichkeiten der Gestaltung eigener Datenbankabfragen sind umfassend.

Weiterverwendung von Applikationen

Applikationen können in vielen Fällen als Basis für verschiedene Berechnungs- und Ausgabeszenarien weiter verwendet werden. So können über ein so genanntes Szenario für den Benutzer eigene Applikationen dargestellt werden. Grundlegende Berechnungen, Eingabemaske und Einstellungen werden generisch aufgesetzt und weiter verwendet. In den Szenarien werden nur die spezifischen Modalitäten eingestellt und freigegeben, und nur diese können von den berechtigten Benutzern verwendet werden (Beispiel: Balanced Scorecard alternativ mit und ohne Vorstandsgehälter).

Automatisierung und Scheduling

Der Ablauf kann über einen Scheduler vollständig automatisch gestartet werden. Dabei können Steuer- und Datenparameter mittels Datenbanken, XML-Dateien oder über die Kommandozeile übergeben werden und das Ergebnis beeinflussen. Die Auslieferung der Ergebnisse ist zum Beispiel per E-Mail, als Dateiausgabe oder Synchronisation (ETL) in andere Datenbanken möglich und kann umfassend konfiguriert werden.

Meldungen, Alarme und Prozesskontrolle

DATANAUT kann die Abläufe seiner Applikationen abhängig von Daten- und Steuerparametern gezielt ändern. So können Alarme, Warnungen oder einfache Meldungen in strukturierter Form per E-Mail oder XML ausgeben und weitergeleitet werden. Diese Daten können danach für unabhängige Messaging-Systeme wie RSS, ATOM, SMS oder Skype weiter verwendet werden.

 

Mehr Usability

Anwendungsdesign

Entwickler können die für Benutzer wählbaren Basisdaten interaktiv auswählbar in Masken bereit stellen. Die Abfragen werden dabei als vordefinierte SQL-Abfragen hinterlegt, der Benutzer benötigt keine Kenntnisse für Abfragetechniken auf der Datenbank.

Design und Konzept

Maßnahmen werden in Form von Applikationen strukturiert und können als Lösung vollständig automatisiert ablaufen. Im Bereich der IDE lassen sich einzelne Ablaufphasen ein- und ausblenden oder von der Ausführung ganz ausschließen.

Erstellen und Einrichten von Applikationen

Die integrierte Entwicklungsumgebung (IDE), der so genannte Designer, ist übersichtlich aufgebaut, aufeinander aufbauende Anwendungsteile sind logisch gegliedert. Sind Entwickler bereits mit einer Programmiersprache oder Datenbank-Programmierung vertraut, sind sie in der Lage, sofort mit DATANAUT produktiv zu arbeiten.

Speichern eigener Anzeigeoptionen

Zahlreiche Anzeigeoptionen werden automatisch gespeichert oder sind konfigurierbar. In den Datenansichten können außerdem ganze Spalten ein- oder ausgeschaltet werden. Über die Parametermaske lassen sich beliebige frei definierbare Einstellungen für Elemente in Reports und Charts durchreichen, um eine individuelle Visualisierung zu ermöglichen.

Suche in META-Daten

Benutzer können nach Applikationen suchen, um zum Beispiel Reports, Exportprozesse oder Dashboards zu finden. Für die hierarchisch organisierten Kataloge besteht die Möglichkeit, nach Funktionalität der Anwendungen zu filtern. Anwendungen können zudem katalogübergreifend gesucht werden.

Suche nach Daten

In der Ausgabe können die Ergebnisse nach bestimmten Datenwerten durchsucht werden. Je nach Format und Zustand der Daten stehen einfache bis umfassende Such- und Filterfunktionen zur Verfügung.

Training- und Supportaufwand

Wenn Entwickler eigene Lösungen erstellen wollen, ist in den meisten Fällen lediglich eine 2-tägige Einweisung in die Grundlagen der Software erforderlich. Im erweiterten Umfeld von Enterprise-Solutions sind in der Regel weitere Schulungen erforderlich. Eine Einweisung für Anwender ist nicht erforderlich, wenn diese lediglich Applikationen ausführen sollen.

Dokumentationsbereich

Applikationen oder einzelne Prozessschritte können mit Dokumentationstext versehen werden, der außerhalb des eigentlichen Codes liegt.

DATANAUT GmbH
Lerchenkamp 11
31137 Hildesheim

05121 / 20660-67
info@datanaut.eu

  • RSS
  • YouTube
  • vCard
  • QR-Code
Mitglied bei Pro Hannover Region
Mitglied bei Unternehmer Hildesheim
Mitglied bei comTeam
Mitglied bei iTeam

© 1996-2020 - DATANAUT GMBH

Rechtliche Hinweise | Datenschutz | Impressum | AGB

Diese Webseite nutzt Cookies, die der Inhaltssteuerung der Webseite dienen. Weitere Informationen (auch für den Fall, dass Sie keine Cookies zulassen wollen) finden Sie auf unserer Informationsseite zum Datenschutz.

Sie haben nicht zugelassen, dass Cookies auf Ihrem Computer gespeichert werden.

Sie haben zugelassen, dass Cookies auf Ihrem Computer gespeichert werden.

Diese Webseite nutzt Cookies, die der Inhaltssteuerung der Webseite dienen. Weitere Informationen (auch für den Fall, dass Sie keine Cookies zulassen wollen) finden Sie auf unserer Informationsseite zum Datenschutz.