QlikView Connectivity Stefan Kampmann Principal Consultant QlikTech GmbH
Rechtlicher Hinweis Diese Präsentation enthält in die Zukunft gerichtete Aussagen, insbesondere Aussagen über den Wert und die Leistungsfähigkeit der Produkte von QlikTech, die Einführung von Produktverbesserungen oder zusätzlicher Produkte und das Wachstum, die Reichweite und die Marktführerschaft von QlikTech. Diese enthalten Risiken, Unwägbarkeiten, Annahmen und andere Faktoren. Diese könnten, soweit sie nicht eintreten oder sich als unzutreffend erweisen sollten, dahingehend Einfluss auf die Ergebnisse von QlikTech haben, dass sie erheblich von denen abweichen, die in den in die Zukunft gerichteten Aussagen enthalten sind oder vorausgesetzt werden. Alle Aussagen, bei denen es sich nicht um historische Fakten handelt, sind Aussagen, die als in die Zukunft gerichtet erachtet werden können einschließlich solcher Aussagen, die Begriffe wie vorhersagen, Plan, erwarten, vorhersehen, glauben, Ziel, Vorgabe, schätzen, möglich, sollte, werden, dürfte, könnte und ähnliche Begriffe enthalten. QlikTech versteht alle derartigen in die Zukunft gerichteten Aussagen als solche, die von den Safe Harbour Bestimmungen für in die Zukunft gerichtete Aussagen aus Abschnitt 21 E des US Exchange Act und des US Private Securities Litigation Reform Act von 1995 erfasst werden. Die tatsächlichen Ergebnisse können aufgrund vielfältiger Faktoren erheblich von den in solchen Aussagen vorhergesagten Ergebnissen abweichen, insbesondere aufgrund von: Risiken und Unwägbarkeiten, die unserem Geschäft innewohnen; unsere Fähigkeit, neue Kunden zu gewinnen und Bestandskunden zu halten; unsere Fähigkeit, unsere Produkte erfolgreich zu verkaufen und Service und Unterstützung zu gewähren; unsere Fähigkeit, unsere internationalen Vorhaben zu führen; unsere Fähigkeit, erfolgreich am Wettbewerb teilzunehmen; unsere Fähigkeit neue Produkte und Erweiterungen oder Verbesserungen bestehender Produkte zu entwickeln und einzuführen; unsere Fähigkeit, unsere Marke auf eine rentable Art und Weise weiter zu vertreiben und zu halten; unsere Fähigkeit, Wachstum zu verwalten; unsere Fähigkeit, Schlüsselpersonal zu gewinnen und zu halten; die Reichweite und Wirksamkeit der auf unsere Produkte anwendbaren geistigen und gewerblichen Schutzrechten; widrige wirtschaftliche Bedingungen im Allgemeinen und im Besonderen innerhalb der Märkte, auf denen wir tätig sind; sowie weitere Risiken, die umfassender in den öffentlich zugänglichen bei der Securities and Exchange Commission eingereichten Unterlagen von QlikTech beschrieben sind. Aus Ergebnissen aus der Vergangenheit lässt sich nicht notwendig auf zukünftige Ergebnisse schließen. Die auf die Zukunft gerichteten Aussagen in dieser Präsentation stellen die Ansichten von QlikTech im Zeitpunkt dieser Präsentation dar. QlikTech geht davon aus, dass nachfolgende Ereignisse und Entwicklungen Änderungen bezüglich dieser Ansichten herbeiführen werden. QlikTech hat nicht die Absicht und übernimmt keine Verpflichtung, in die Zukunft gerichtete Aussagen geänderten Umständen künftig anzupassen oder zu überarbeiten, sei es aufgrund von neuen Informationen, künftigen Ereignissen oder sonstigem. Diese in die Zukunft gerichteten Aussagen sind nicht derart aufzufassen, dass sie verlässlich die Ansichten von QlikTech zu irgendeinem auf die Präsentation folgenden Zeitpunkt darstellen. Diese Präsentation ist im Zusammenhang zu sehen mit den periodischen, bei der SEC (SEC Information) eingereichten Berichten von QlikTech einschließlich der Mitteilungen darin über bestimmte Faktoren, die die künftigen Ergebnisse von QlikTech beeinflussen dürften. Einzelne in dieser Präsentation enthaltene Aussagen sind im Zusammenhang zu sehen mit den gesamten SEC-Information Unterlagen, und in dem Kontext, in dem sie erscheinen, und nicht als allein stehende Aussagen. 2011 Qlik Technologies Inc. Alle Rechte vorbehalten. QlikTech und QlikView sind Marken oder eingetragene Marken der Qlik Technologies Inc. oder ihrer Tochtergesellschaften in den U.S.A. und anderen Ländern. Andere Firmennamen, Produktnamen und Firmenlogos, die hier genannt werden, sind Marken oder registrierte Marken ihrer Eigentümer.
Safe Harbor Statement Hier ist unser Safe Harbor Statement: Die vorliegende Präsentation enthält folgende zukunftsgerichtete Aussagen, ist aber nicht auf diese beschränkt: Statements in Bezug auf den Wert und die Effizienz von QlikTech s Produkten und Wachstum, Expansion und Marktführerschaft. Diese beinhalten Risiken, Unsicherheiten, Annahmen und andere Faktoren. Falls diese nicht eintreten oder sich nicht als korrekt erweisen, kann dies dazu führen, dass QlikTech's Ergebnisse erheblich von jenen abweichen, die durch solch zukunftsgerichetete Aussagen ausgedrückt oder impliziert werden.
Agenda QlikView Anwendungsentwicklung SAP Connectivity Extractor Connector SQL Connector & Script Builder OLAP Connector Salesforce Connector QVX SDK QlikView expressor Partner Solutions
QlikView Anwendungsentwicklung
Schritt 1: Extraktion QVD-Repository Extraktor A.qvw Bestellungen.qvd Kunden.qvd Umsätze.qvd Extraktor B.qvw xyz.qvd Generator A.qvw
Schritt 2: Datenmodellierung QVD-Repository Bestellungen.qvd Kunden.qvd Datenmodell Vertrieb.qvw Produkte.qvd xyz.qvd Datenmodell xyz.qvw
Schritt 3: Layouterstellung Vertriebsanalyse.qvw Datenmodell Vertrieb.qvw Ad-Hoc Sales.qvw
QlikView Connector for use with SAP Netweaver 5.7 BAPI Connector SQL Connector Jedes SAP System Function Module Open SQL SAP Queries Connector QVC RFC Functions SAP Query DB QlikView Desktop oder Publisher ABAP Report Connector SAP Extractor Connector A SAP Report DataSource Extractor OLAP Connector OLAP BAPI Bex Query SAP BW/BI DSO/ODS Connector DSO/ODS BAPI DSO/ODS Infocube
Extractor Connector Innerhalb des SAP ERP Systems existieren vordefinierte Datenquellen für die Versorgung eines Data Warehouses Standard SAP Extraktionsmethode: Nutzung von RFC und IDoc s - Standard für SAP BI. QlikView Desktop oder Publisher RFC (Idoc s) SAP ERP System Transfer Structure Extract Structure Data Sources RFC DB
Was ist ein IDoc? IDoc - intermediate document ist eine Standard-Datenstruktur zum elektronischen Datenaustausch zwischen SAP-Systemen und externen Programmen. IDocs dienen als Transportmedium in SAP's Application Link Enabling System. IDocs werden für Transaktionen genutzt. Jedes generiertes Idoc existiert als Textdatei.
Vorteile Grund für die Entwicklung eines Connectors für SAP Extraktoren war es, den Zugriff auf die von SAP vordefinierten Datenquellen zu ermöglichen. Der Vorteil ist die minimale Anforderung an das Wissen über die Tabellen des SAP ERP Systems und deren Beziehungen, so wie es beim SQL der Fall ist. Ein weiterer Vorteil ist es, daß einige dieser sog. Data Sources einen eingebauten Deltamechanismus besitzen, der sofort für QlikView genutzt werden kann.
SAP Extractor Demo
SQL Connector SUBSELECT statement eingeführt Einfache Delta Loads Auch auf Cluster Tabellen Die Syntax: SQL SUBSELECT BUKRS BELNR GJAHR BUZEI BUZID AUGDT FROM BSEG WHERE BUKRS BELNR IN ( SELECT BUKRS BELNR FROM BKPF WHERE BLDAT GE '20070101' ); Zusatz Distinct nicht notwendig
SQL Connector Script Builder Neues Look and feel Reverse Qualify
OLAP Connector Slicing Parameter D und S wieder eingeführt. D ist nun default, also direktes Lesen ohne slicing. Ohne Parameter optimiertes automatisches slicing. Lookup Function für Variablen in BEX Queries
18
Salesforce.com 97,700 Kunden
Editions
SalesForce und QlikView Connectivity Nutzt SFDC API zur Verbindung Chatter Tables Archivierte Daten QlikStart Template Kostenloser Connector Zugriff auf kundeneigene Tabellen und Felder möglich
SfDC API http://www.salesforce.com/us/developer/docs/api/index_left.htm#cshid=sforce_api_objects_user.htm StartTopic=Content%2Fsforce_api_objects_user.htm SkinName=webhelp 22
SfDC Datenmodelle 23
Salesforce Connector Demo
SFDC: Login 25
Selektion der Tabelle / Felder 26
Scriptverlauf SFDC 27
QVX SDK
Was ist QVX? QVX ist ein Datei- / Streamformat für hochperformanten Dateninput in QlikView. Öffentliches Format mit einigen Transformationsmöglichkeiten während der Extraktion aus traditionellen Datenbankformaten. QlikView Custom Connectors als eigenständige Programme. Diese werden parallel zu QlikView gestartet Databases & other data sources Extraction & (optional) Transform QVD, QVX Layer Production applications built from QVDs Database Database Database ODBC OLEDB EXE QVW QVW QVX QVD QVD
Zwei QVX Methoden: Erstellung der QVX-Datei aus dem Quellsystem QlikView liest die QVX Datei von der Festplatte Ein Custom Connector beantwortet Anfragen von QlikView über named pipes Daten werden aus der Datenquelle nach QlikView per Pull geladen
Partner Solutions
Partner QVX Solutions QVX SDK
DataRoket - QVX DataRoket s platform connects, transforms, associates and aggregates multi-domain data into a hybrid in-memory and persistent real-time data repository QVX Connector integrates data from DataRoket solution via the DataRoket API. The DataRoket QlikView data connector exposes availability to these data sources; SAP Business Objects Hadoop File Systems/HDFS Unstructured data stores People Soft Ledgers Hyperion Essbase AFTER EXTRACTING INTO DATAROKET STAGING AREA.
Star Analytics NON QVX Star Integration Server extracts data, metadata and security from source Hyperion products (Essbase, HFM & Planning) to be loaded into QlikView. Extracts data as text files with QlikView script The ability to extract source Hyperion data as hard facts that are otherwise dynamically calculated in Hyperion. www.staranalytics.com
QVSource NON QVX YouTube /Facebook Insights Google Analytics/SpreadsheetsKlout MongoDB/Solve360 CRMFreeAgent http://www.qvsource.com/ TIQ Solutions JDBC Dll Java/Derby/Big Data http://www.tiqsolutions.de/display/enghome/enjdbc/
Danke!