08.07.2013 Views

SQLSaturday #230 - Rheinland

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

speakers & sessions<br />

Oliver Engels, Julian Bräunung, Artus Krohn-<br />

Grimberghe<br />

M versus P versus R<br />

Mit dem DataExplorer hat Microsoft eine neue Sprache für Daten Analysten in Excel integriert: M! In die-<br />

ser Session wollen wir M mit zwei anderen populären Sprachen vergleichen: Python und R. Anhand eines<br />

Praxisbeispiels untersuchen wir die Sprachen nach den Möglichkeiten auf Daten zuzugreifen, diese zu<br />

Transformieren und Auszuwerten. Wir betrachten Vorteile, Nachteile und die möglichen Anwendungssze-<br />

narien der Sprachen.<br />

Rafael Dabrowski<br />

oData- Selbst gemacht<br />

Häufig ist es doch so, dass man eine Anwendung mit einem wunderschönen Datenbankmodel hat, in das<br />

viel Investiert wurde. Die Anwendung selber aber ein bisschen Altbacken und nicht mehr auf der Höhe<br />

der Zeit ist. User wünschen sich neue Kanäle, beispielsweise als Tablet oder Smartphone Lösungen. Doch<br />

wie die Infrastruktur aufsetzen? Datenbank Online schalten? Eher nicht! Und was ist mit Self Service BI, à<br />

la PowerPivot? Usern direkten Zugriff geben? No-Go!<br />

Als mögliche Lösung für die genannten Probleme stelle ich oData vor.<br />

Ich gehe kurz auf die Definition und die daraus gegebenen Möglichkeiten von oData ein. Anhand ver-<br />

schiedener Praxisbeispiele zeige ich danach wie eigene oData Feeds erstellt werden können und wie die-<br />

se oder auch fremde Data Feeds mit anderen Applikationen konsumiert werden können. Security und<br />

Fallstricke von oData dürfen dabei natürlich nicht außer Acht gelassen werden.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!