http://www.sqlkonferenz.de



Ähnliche Dokumente
THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

BI in der Cloud eine valide Alternative Überblick zum Leistungsspektrum und erste Erfahrungen

Agenda Azure Active Directory mehr als nur Benutzer und Gruppen

Daten in der Cloud mit Access, Office 365 und Apps foroffice Dirk Eberhardt

Ihr CMS für die eigene Facebook Page - 1

Wer bin ich? Senior Consultant Enterprise Mobility. MVP Cloud and Datacenter Management

Problemstellung. Keine Chance! Ich brauche eine genaue Spezifikation und dann vielleicht in 3-4 Wochen können Sie einen erstes Beispiel haben!

Mission. TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden

Flash, Network und Facebook. Steven Mohr

SAP NetWeaver Gateway. 2013

Lokale Installation von DotNetNuke 4 ohne IIS

Identity & Access Management in der Cloud

Access und die andern (Office) Programme. Armin Hess

Macher Solutions Produktinformation SAP Crystal Reports 2011

Tutorium Informatik 1. Aufgabe 2: Formatierte Ein- und Ausgabe

ERP Cloud Tutorial. E-Commerce ECM ERP SFA EDI. Backup. Materialbuchungen erfassen und importieren.

Web Sockets mit HTML5. Quelle:

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Professionelle Seminare im Bereich MS-Office

Internet of Things (IoT)

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Übung - Konfigurieren einer Windows Vista-Firewall

Windows Server 2012 R2 Essentials & Hyper-V

Mit dem 6. Rundbrief gelange ich mit einem Update des Zeitservers an Alle.

Kurzeinführung Excel2App. Version 1.0.0

Excel beschleunigen mit dem mit Windows HPC Server 2008 R2

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9

Updatehinweise für die Version forma 5.5.5

SEMINAR Modifikation für die Nutzung des Community Builders

SharePoint Portal für eine effiziente Zusammenarbeit

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

ITT WEB-Service DEMO. Kurzbedienungsanleitung

VIVIT TQA Treffen in Köln am API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

FAQ IMAP (Internet Message Access Protocol)

TeamViewer App für Outlook Dokumentation

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

White Paper WinLine "Business Intelligence"

Der beste Plan für Office 365 Archivierung.

Shellfire L2TP-IPSec Setup Windows XP

Flowy Apps. Wolfgang-Heilmann-Preis another kind of working Flowy Apps GmbH Fraunhoferstraße Kiel flowyapps.

1 Application Compatibility Toolkit (ACT) 5.6

System-Update Addendum

Anwenderleitfaden Citrix. Stand Februar 2008

Tools are a IT-Pro's Best Friend Diverse Tools, die Ihnen helfen zu verstehen, was auf dem System passiert oder das Leben sonst erleichtern.

Tipps und Tricks zu Netop Vision und Vision Pro

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

ICS-Addin. Benutzerhandbuch. Version: 1.0

i i apitel apitel K K Inhalt Inhalt

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

5 Schritte zur IT-Sicherheit. Johannes Nöbauer Leiter Enterprise Services

1 Was ist das Mediencenter?

Wiederherstellen der Beispieldatenbanken zum Buch Microsoft Project 2010

Übung - Konfigurieren einer Windows-XP-Firewall

Worum geht es in diesem Projekt?

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

OSF Integrator für Btracking und Salesforce Anleitung für die Nutzer

SMART Newsletter Education Solutions April 2015

Virtuelle Umgebungen mit Powershell verwalten Azure und der Rest der Virtualisierung. Holger Voges

Computeria Urdorf. Treff vom 25. März Clouds

OP-LOG

Thema: Microsoft Project online Welche Version benötigen Sie?

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

Reporting Services und SharePoint 2010 Teil 1

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Neuerungen im Service Pack 2

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Whitepaper. Produkt: combit Relationship Manager. Einbindung externer FiBu-/Warenwirtschaftsdaten. combit GmbH Untere Laube Konstanz

Operations Manager: In der Praxis (Notes from the field)

Sie haben diese Daten auch mobil dabei und synchron auf anderen Geräten! Sie haben eine Sicherheitskopie dieser Belege in einem Cloud-Speicher.

DocuWare unter Windows 7

SharePoint Demonstration

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Übung - Konfigurieren einer Windows 7-Firewall

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch

Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH

SQL Server 2012 und SharePoint im Unternehmenseinsatz. Referent Daniel Caesar

1. Laden Sie sich zunächst das aktuelle Installationspaket auf herunter:

iphone-kontakte zu Exchange übertragen

SharePoint Workspace 2010 Installieren & Konfigurieren

Bedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen.

Verwendung des IDS Backup Systems unter Windows 2000

Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP

Vodafone Conferencing Meeting erstellen

Whitepaper. Produkt: combit List & Label 16. List & Label Windows Azure. combit GmbH Untere Laube Konstanz

Avira Management Console Optimierung für großes Netzwerk. Kurzanleitung

Xylem WebService Demo Kurzbedienungsanleitung

Step by Step Webserver unter Windows Server von Christian Bartl

Eine Anleitung, wie Sie Mozilla Thunderbird 2 installieren und konfigurieren können. Installation Erstkonfiguration... 4

Access Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013

Office Objektmodell (1)

the Power of Integration Advellence Solutions AG & dox42

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen.

Was gibt es Neues in der BI Welt

7 SharePoint Online und Office Web Apps verwenden

AUTOMATISCHE -ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!

Transkript:

Sprecher Tillmann Eitelberg CEO oh22information services GmbH Microsoft Data Platform MVP Vorstand PASS Deutschland e.v. PASS Global Regional Mentor Chapter Leader RG Rheinland Oliver Engels CEO oh22data AG Microsoft Data Platform MVP Vorstand PASS Deutschland e.v. PASS Global Regional Mentor Chapter Leader RG Rhein Main Microsot p-tsp

http://www.sqlkonferenz.de

Agenda Power BI Self Service Ansatz Power Query Power Pivot Hinter den Kulissen Power BI REST API mit Power Shell Power BI und IoT Power BI Custom Charts

Power BI Self Service Ansatz Der Power BI Cloud Service arbeitet mit Excel zusammen um eine vollständige self-service Analyse Lösung zu bieten. Mit Excel, zum Erstellen von Reports, und Power BI für Office 365, zum Verteilen von Reports, hat jeder in Ihrem Unternehmen neue mächtige Wege mit Daten zu arbeiten.

Power BI Self Service Ansatz Aber: Was ist mit den Entwicklern? Der aktuelle Produkt-Fokus war auf den Information Worker gerichtet ohne Entwicklungsfähigkeiten Haben Entwickler die Möglichkeit mit Power BI zu arbeiten bzw. Für Power BI zu entwickeln?

Entwickler-Typen Information Worker Nerd IT-Professional/Entwickler Information Worker Macro-Spezialist, visueller Coding Spezialist, und programmatischer Keine Entwicklungs- programmatischer Ansatz Ansatz Skills, visueller Technische Skilks und Komplexität Ansatz Information Worker Information Worker Nerd IT-Professional/Entwickler

Information Worker Toolset #1 Datenbank seit 1985 Zellen, Matrix, Sheets, Workbooks Macro und VBA Programmierung Datei basierend

Information Worker Toolset #2 Microsoft RAD Tool seit Jahrzehnten Stärkerer Datenbankansatz als bei Excel Besserer Zugriff auf Formular- und Datenbankfunktionen Multiuser Funktionalitäten

Power BI IW Developer Toolset? Information Worker lieben Excel und Access Excel und Access sind im Office Paket enthalten und in der Regel auf allen Computern installiert Macros/VBA werden für Automatisierungen, Berechungen, Datenexporte und vieles mehr verwendet IT-Professional Resourcen haben keine Zeit oder es existiert kein Budget

Power BI Power Query Power Query verfügt über eine Art Macro Recorder Jeder Schritt beim Mashup wird aufgezeichnet Der IW sieht nicht was hinter den Kulissen passiert Der IW-Nerd kann, wenn er möchte Die Magie von M beginnt

Power Query dynamisch gestalten Der IW- Nerd kann mit M ähnlich arbeiten wie mit VBA Abfragen können über Parameter dynamisch gestaltet werden Matt Massons Notepad++ Sprachpaket http://www.mattmasson.com/2014/11/notepad-language-file-for-the-power-query-formula-language-m/ Excel Power Query Function auf GitHub https://github.com/tycho01/pquery

Power Query - Export Power Query bietet mächtige Mashup Funktionalitäten für den Information Worker Aber was ist mit dem IT-Professional? Wie können die Daten in den SQL Server geladen werden? Export Funktionalitäten sind nicht (mehr) in PQ enthalten

Power Query Hinter den Kulissen Power Query verwendet intern OLEDB für die Power Query Abfragen Zugriff auf OLEDB im Excel Workbook via C# SSIS Excel Refresh als Erweiterung für die SQL Server Integration Services Open Source Komponete bei Codeplex https://ssisexcelrefresh.codeplex.com/ Kein Best Practices - Machbarkeitsstudie

Power Query Hinter den Kulissen Zugriff auf Power Query via OLEDB Mögliche Integration in SQL Server Integration Services Automatisierung des Prozess und Export der Power BI Mashups in eine Datenbank Nocheinmal: Kein Best Practices - Machbarkeitsstudie

Power Query Office 2016 Power Query ist Bestandteil von Excel Neues Object Model mit Office 2016 VBA, C# oder PowerShell können nun zum Erstellen und Aktualisieren von Power Query Abfragen verwendet werden Use VBA to automate Power Query in Excel 2016 https://gallery.technet.microsoft.com/office/vba-toautomate-power-956a52d1

Power BI Desktop Hinter den Kulissen Power Pivot Modelle können mit VBA kontrolliert werden Modelle können in einen Tabular Server überführt werden Aber kann auch direkt auf meine Power Pivot Daten zugegriffen werden? Kein Best Practices - Machbarkeitsstudie

Power BI Desktop Hinter den Kulissen Power BI Desktop verwendet einen lokalen Tabular Server Verbindung zum Server via SQL Server Management Studio Möglichkeit per DAX direct Anfragen an das Modell zu stellen Kein Best Practices - Weil es geht Machbarkeitsstudie

Power BI REST API Power BI verwendet REST für die Web API und JSON für die Beschreibung der Objekte Lesen und erstellen von Datasets Lesen und Aktualisieren von Tabellen Schemata Hinzufügen und Löschen von Zeilen Lesen von Berechtigungsgruppen Erstellen und Lesen von Imports (PBIX, Excel) Lesen von Dashboards und Kacheln

Power BI REST API

Power BI REST API Limitierung: Max. 10.000 Zeilen pro POST Request 1 Mio. Zeilen pro Stunde und Dataset (10.000 im Free Service Plan) 120 POST-Zeilen-Anfragen pro Minute und Dataset Max. 200.000 Zeilen pro FIFO Dataset Max. 5 Mio. Zeilen in einem Dataset ohne Aufbewahrungsrichtlinien 32.766 Zeichen pro Wert in einer String-Spalte

Demo - Power BI REST API Demo REST API Console http://docs.powerbi.apiary.io Beispiele für Dashboard, Datasets und Groups Direkter Zugriff auf Code-Beispiele in den verschiedensten Sprachen

Power BI PowerShell Cmdlets Set von PowerShell Cmdlets für die Power BI API Entwickelt von DevScope https://github.com/devscope/powerbi-powershell-modules Unterstützt alle gängigen Funktionen wie Authenifizierung via OAuth2, Hinzufügen von Zeilen und Auslesen von Dashboards und Kacheln

Power BI PowerShell Cmdlets

Power BI - Tiles Tiles (Kacheln) können über die Power BI REST API in andere Applikationen eingebunden werden Integration in Windows (Phone) Apps, Web Seiten oder Windows Form Anwendungen

Power BI - Tiles Power Point Add-In von DevScope integriert Tiles in Power Point Präsentation

Power BI Tiles

Power BI Tiles (Demo)

Power BI und IoT tessel.io ist ein offenes Entwicklerboard ARM-basiertes Board Prototypen können mittels node.js entwickelt werden 4 Steckplätze zum Erweitern mit zusätzlichen tessel Modulen wie z.b. Ambient, Climate oder Accelerometer Module

Power BI und IoT Tessel als IoT Device sendet Nachrichten direkt an den Azure Event Hub Azure Event Hub dient als Eingabedatenstrom für Stream Analytics Azure Stream Analytics Query wird zum Abfragen des Datenstroms verwendet Stream Analytics schreibt die Ergebnisse als Ausgabe direkt in Power BI Power BI verwendet eine FIFO Dataset zum Speichern der Daten

Power BI und IoT Der Tessel Ambient Sensor sendet Licht und Lautstärke an einen Azure Even Hub

Power BI und IoT Stream Analytics Query Pattern SELECT deviceid, MAX(CAST(lightlevel as float)) AS MaxLightLevel, MIN(CAST(lightlevel as float)) AS MinLightLevel, MAX(CAST(soundlevel as float)) AS MaxSoundLevel, MIN(CAST(soundlevel as float)) AS MinSoundLevel, CAST([timestamp] as datetime) AS [Time] INTO [ambienttessel] FROM [oh22tessel] TIMESTAMP BY [timestamp] GROUP BY deviceid, TumblingWindow(second, 1), [timestamp]

Power BI und IoT Sensor Informationen werden per node.js an einen Azure Event Hub gesendet Daten können direkt per Stream Analytics verarbeitet werden Visualisierung der Daten auf einem Power BI Live Dashboard

Power BI Custom Visual Erweiterung der bestehenden Visualisierungen mittels Type Script und D3.js Weitere Technologien wie WebGL, Canvas oder SVG können auch verwendet werden Umfangreiche Erweiterungen in der Power BI visuals gallery Sämtliche Sourcen sind auf GitHub veröfentlicht

Power BI Custom Visual http://microsoft.github.io/powerbi-visuals/playground/ https://github.com/microsoft/powerbi-visuals https://app.powerbi.com/visuals https://app.powerbi.com/devtools

Power BI Custom Visuals Synoptic Panel by SQLBI ist ein Image Map Custom Visual Ermöglicht das Anzeigen von Maps (Geometry) oder Bilder Eigenständige Seite zum Erstellen der Image Maps Export der Daten für Power BI Desktop (oder online) https://synoptic.design/

Power BI Custom Visuals Erstellen einer Image Map mittels synoptic.design Importieren eines Custom Visuals Aktualisieren eines bestehenden Datasets

Weiterführende Informationen Entwickler: www.techwiese.de - News, Ressourcen, Events und Support für Entwickler www.msdn.de/newsletter - MSDN Flash kostenloser Newsletter für Entwickler IT Pros: www.itprohub.de - News, Ressourcen, Events und Support für IT Profis www.technet.de/flash - TechNet Flash - kostenloser Newsletter für IT Profis Für Devs und IT Pros: www.mva.ms - Kostenlose Online-Schulungen für Entwickler und IT Profis www.ch9.ms - Videoplattform für Entwickler und IT Profis