NE

Hallo MashApper!

Folgendes würde ich gerne umsetzen, stoße jedoch eventuell an Machbarkeitsgrenzen:

Eine MashApp wird zur Anzeige von Log-Dateien verwendet. Diese haben meist weniger als 10.000 Zeilen, kein Problem.

Nun gibt es abundzu Dateien mit mehr als 10.000 Zeilen. Von diesen Dateien möchte ich nur die relevanten letzten 10.000 Zeilen anzeigen lassen. Hier ist das Problem: Wie bekomme ich das hin?

Bereits probiert/Überlegungen:

- Jeweils immer 10.000 Zeilen einlesen und aneinanderhängen --> ebenso begrenzt auf 10.000

- Die eingelesene Datei rückwärts zu sortieren, beginnend mit der letzten Zeile --> keine Möglichkeit gefunden

Hat jemand Lösungen oder Ansätze?

Ciao

Nico



PS: Aufgefallen ist mir dabei, dass es ein gutes Feature wäre, wenn beim Operator "CSV-Datei" die Zelle "Werte einlesen ab Zeile:" mit so einem seitlichen Connector ausgestattet wäre, wodurch diese Zelle z.B. durch berechnete Werte gesetzt werden könnte.

by Stephan Freudl
Posted on Thu, 08/25/2011 - 17:04

Hallo Nico,

Sebastian war vor einiger Zeit in ähnlicher Situation. Da die Feedberechnung in MashZone zur Laufzeit stattfindet (und damit im Rahmen einer GUI-Interaktion abläuft) ist die Dauer durch die Toleranz des Anwenders begrenzt.

Anhand des Preismodells ist zudem erkennbar, dass wir MashZone nicht als BI-ähnliche Lösung positionieren, sondern uns auf die Visualisierung von Ergebnissen konzentrieren. Daher die Begrenzung der Rechenkapazität.

Du wirst somit, wie bspw. von Sebastian beschrieben, eigne Logik zum Aggregieren der Logdatei benötigen. Falls Deine Logdatei im XML-Format vorliegt, kann ein XSL Skript durch MashZone automatisch ausgeführt werden.

Grüße

Stephan

0
by Nico Engel Author
Posted on Thu, 09/01/2011 - 09:10

Hallo Stephan,

meine Log-Dateien liegen leider nicht im XML-Format vor. Bevor die Log-Dateien zur Auswertung auf den MashZone-Server übertragen werden, habe ich daher eine Begrenzung auf 10.000 Zeilen mithilfe einer Batch-Datei realisiert.

Thema somit erledigt, Danke für die Ansätze!

Ciao

Nico

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock