Suchen...
Generic filters
Exact matches only
Search in title
Search in excerpt
Search in content
array(46) {
  ["SERVER_SOFTWARE"]=>
  string(6) "Apache"
  ["REQUEST_URI"]=>
  string(26) "/software/themen/sap-hana/"
  ["USER"]=>
  string(11) "bissantz.de"
  ["HOME"]=>
  string(27) "/var/www/vhosts/bissantz.de"
  ["SCRIPT_NAME"]=>
  string(10) "/index.php"
  ["QUERY_STRING"]=>
  string(0) ""
  ["REQUEST_METHOD"]=>
  string(3) "GET"
  ["SERVER_PROTOCOL"]=>
  string(8) "HTTP/1.0"
  ["GATEWAY_INTERFACE"]=>
  string(7) "CGI/1.1"
  ["REDIRECT_URL"]=>
  string(26) "/software/themen/sap-hana/"
  ["REMOTE_PORT"]=>
  string(5) "50606"
  ["SCRIPT_FILENAME"]=>
  string(63) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de/index.php"
  ["SERVER_ADMIN"]=>
  string(18) "[no address given]"
  ["CONTEXT_DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["CONTEXT_PREFIX"]=>
  string(0) ""
  ["REQUEST_SCHEME"]=>
  string(5) "https"
  ["DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["REMOTE_ADDR"]=>
  string(12) "44.200.30.73"
  ["SERVER_PORT"]=>
  string(3) "443"
  ["SERVER_ADDR"]=>
  string(13) "92.205.18.228"
  ["SERVER_NAME"]=>
  string(15) "www.bissantz.de"
  ["SERVER_SIGNATURE"]=>
  string(61) "
Apache Server at www.bissantz.de Port 443
" ["PATH"]=> string(70) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" ["HTTP_ACCEPT_ENCODING"]=> string(7) "br,gzip" ["HTTP_ACCEPT_LANGUAGE"]=> string(14) "en-US,en;q=0.5" ["HTTP_ACCEPT"]=> string(63) "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" ["HTTP_USER_AGENT"]=> string(40) "CCBot/2.0 (https://commoncrawl.org/faq/)" ["HTTP_CONNECTION"]=> string(5) "close" ["HTTP_X_REAL_IP"]=> string(12) "44.200.30.73" ["HTTP_HOST"]=> string(15) "www.bissantz.de" ["proxy-nokeepalive"]=> string(1) "1" ["HTTPS"]=> string(2) "on" ["HTTP_AUTHORIZATION"]=> string(0) "" ["W3TC_ENC"]=> string(5) "_gzip" ["W3TC_SSL"]=> string(4) "_ssl" ["UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["REDIRECT_STATUS"]=> string(3) "200" ["REDIRECT_HTTPS"]=> string(2) "on" ["REDIRECT_HTTP_AUTHORIZATION"]=> string(0) "" ["REDIRECT_W3TC_ENC"]=> string(5) "_gzip" ["REDIRECT_W3TC_SSL"]=> string(4) "_ssl" ["REDIRECT_UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1660696110.4033) ["REQUEST_TIME"]=> int(1660696110) }
array(46) {
  ["SERVER_SOFTWARE"]=>
  string(6) "Apache"
  ["REQUEST_URI"]=>
  string(26) "/software/themen/sap-hana/"
  ["USER"]=>
  string(11) "bissantz.de"
  ["HOME"]=>
  string(27) "/var/www/vhosts/bissantz.de"
  ["SCRIPT_NAME"]=>
  string(10) "/index.php"
  ["QUERY_STRING"]=>
  string(0) ""
  ["REQUEST_METHOD"]=>
  string(3) "GET"
  ["SERVER_PROTOCOL"]=>
  string(8) "HTTP/1.0"
  ["GATEWAY_INTERFACE"]=>
  string(7) "CGI/1.1"
  ["REDIRECT_URL"]=>
  string(26) "/software/themen/sap-hana/"
  ["REMOTE_PORT"]=>
  string(5) "50606"
  ["SCRIPT_FILENAME"]=>
  string(63) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de/index.php"
  ["SERVER_ADMIN"]=>
  string(18) "[no address given]"
  ["CONTEXT_DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["CONTEXT_PREFIX"]=>
  string(0) ""
  ["REQUEST_SCHEME"]=>
  string(5) "https"
  ["DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["REMOTE_ADDR"]=>
  string(12) "44.200.30.73"
  ["SERVER_PORT"]=>
  string(3) "443"
  ["SERVER_ADDR"]=>
  string(13) "92.205.18.228"
  ["SERVER_NAME"]=>
  string(15) "www.bissantz.de"
  ["SERVER_SIGNATURE"]=>
  string(61) "
Apache Server at www.bissantz.de Port 443
" ["PATH"]=> string(70) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" ["HTTP_ACCEPT_ENCODING"]=> string(7) "br,gzip" ["HTTP_ACCEPT_LANGUAGE"]=> string(14) "en-US,en;q=0.5" ["HTTP_ACCEPT"]=> string(63) "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" ["HTTP_USER_AGENT"]=> string(40) "CCBot/2.0 (https://commoncrawl.org/faq/)" ["HTTP_CONNECTION"]=> string(5) "close" ["HTTP_X_REAL_IP"]=> string(12) "44.200.30.73" ["HTTP_HOST"]=> string(15) "www.bissantz.de" ["proxy-nokeepalive"]=> string(1) "1" ["HTTPS"]=> string(2) "on" ["HTTP_AUTHORIZATION"]=> string(0) "" ["W3TC_ENC"]=> string(5) "_gzip" ["W3TC_SSL"]=> string(4) "_ssl" ["UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["REDIRECT_STATUS"]=> string(3) "200" ["REDIRECT_HTTPS"]=> string(2) "on" ["REDIRECT_HTTP_AUTHORIZATION"]=> string(0) "" ["REDIRECT_W3TC_ENC"]=> string(5) "_gzip" ["REDIRECT_W3TC_SSL"]=> string(4) "_ssl" ["REDIRECT_UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1660696110.4033) ["REQUEST_TIME"]=> int(1660696110) }
array(46) {
  ["SERVER_SOFTWARE"]=>
  string(6) "Apache"
  ["REQUEST_URI"]=>
  string(26) "/software/themen/sap-hana/"
  ["USER"]=>
  string(11) "bissantz.de"
  ["HOME"]=>
  string(27) "/var/www/vhosts/bissantz.de"
  ["SCRIPT_NAME"]=>
  string(10) "/index.php"
  ["QUERY_STRING"]=>
  string(0) ""
  ["REQUEST_METHOD"]=>
  string(3) "GET"
  ["SERVER_PROTOCOL"]=>
  string(8) "HTTP/1.0"
  ["GATEWAY_INTERFACE"]=>
  string(7) "CGI/1.1"
  ["REDIRECT_URL"]=>
  string(26) "/software/themen/sap-hana/"
  ["REMOTE_PORT"]=>
  string(5) "50606"
  ["SCRIPT_FILENAME"]=>
  string(63) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de/index.php"
  ["SERVER_ADMIN"]=>
  string(18) "[no address given]"
  ["CONTEXT_DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["CONTEXT_PREFIX"]=>
  string(0) ""
  ["REQUEST_SCHEME"]=>
  string(5) "https"
  ["DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["REMOTE_ADDR"]=>
  string(12) "44.200.30.73"
  ["SERVER_PORT"]=>
  string(3) "443"
  ["SERVER_ADDR"]=>
  string(13) "92.205.18.228"
  ["SERVER_NAME"]=>
  string(15) "www.bissantz.de"
  ["SERVER_SIGNATURE"]=>
  string(61) "
Apache Server at www.bissantz.de Port 443
" ["PATH"]=> string(70) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" ["HTTP_ACCEPT_ENCODING"]=> string(7) "br,gzip" ["HTTP_ACCEPT_LANGUAGE"]=> string(14) "en-US,en;q=0.5" ["HTTP_ACCEPT"]=> string(63) "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" ["HTTP_USER_AGENT"]=> string(40) "CCBot/2.0 (https://commoncrawl.org/faq/)" ["HTTP_CONNECTION"]=> string(5) "close" ["HTTP_X_REAL_IP"]=> string(12) "44.200.30.73" ["HTTP_HOST"]=> string(15) "www.bissantz.de" ["proxy-nokeepalive"]=> string(1) "1" ["HTTPS"]=> string(2) "on" ["HTTP_AUTHORIZATION"]=> string(0) "" ["W3TC_ENC"]=> string(5) "_gzip" ["W3TC_SSL"]=> string(4) "_ssl" ["UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["REDIRECT_STATUS"]=> string(3) "200" ["REDIRECT_HTTPS"]=> string(2) "on" ["REDIRECT_HTTP_AUTHORIZATION"]=> string(0) "" ["REDIRECT_W3TC_ENC"]=> string(5) "_gzip" ["REDIRECT_W3TC_SSL"]=> string(4) "_ssl" ["REDIRECT_UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1660696110.4033) ["REQUEST_TIME"]=> int(1660696110) }
array(46) {
  ["SERVER_SOFTWARE"]=>
  string(6) "Apache"
  ["REQUEST_URI"]=>
  string(26) "/software/themen/sap-hana/"
  ["USER"]=>
  string(11) "bissantz.de"
  ["HOME"]=>
  string(27) "/var/www/vhosts/bissantz.de"
  ["SCRIPT_NAME"]=>
  string(10) "/index.php"
  ["QUERY_STRING"]=>
  string(0) ""
  ["REQUEST_METHOD"]=>
  string(3) "GET"
  ["SERVER_PROTOCOL"]=>
  string(8) "HTTP/1.0"
  ["GATEWAY_INTERFACE"]=>
  string(7) "CGI/1.1"
  ["REDIRECT_URL"]=>
  string(26) "/software/themen/sap-hana/"
  ["REMOTE_PORT"]=>
  string(5) "50606"
  ["SCRIPT_FILENAME"]=>
  string(63) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de/index.php"
  ["SERVER_ADMIN"]=>
  string(18) "[no address given]"
  ["CONTEXT_DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["CONTEXT_PREFIX"]=>
  string(0) ""
  ["REQUEST_SCHEME"]=>
  string(5) "https"
  ["DOCUMENT_ROOT"]=>
  string(53) "/var/www/vhosts/bissantz.de/httpdocs/live/bissantz.de"
  ["REMOTE_ADDR"]=>
  string(12) "44.200.30.73"
  ["SERVER_PORT"]=>
  string(3) "443"
  ["SERVER_ADDR"]=>
  string(13) "92.205.18.228"
  ["SERVER_NAME"]=>
  string(15) "www.bissantz.de"
  ["SERVER_SIGNATURE"]=>
  string(61) "
Apache Server at www.bissantz.de Port 443
" ["PATH"]=> string(70) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" ["HTTP_ACCEPT_ENCODING"]=> string(7) "br,gzip" ["HTTP_ACCEPT_LANGUAGE"]=> string(14) "en-US,en;q=0.5" ["HTTP_ACCEPT"]=> string(63) "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" ["HTTP_USER_AGENT"]=> string(40) "CCBot/2.0 (https://commoncrawl.org/faq/)" ["HTTP_CONNECTION"]=> string(5) "close" ["HTTP_X_REAL_IP"]=> string(12) "44.200.30.73" ["HTTP_HOST"]=> string(15) "www.bissantz.de" ["proxy-nokeepalive"]=> string(1) "1" ["HTTPS"]=> string(2) "on" ["HTTP_AUTHORIZATION"]=> string(0) "" ["W3TC_ENC"]=> string(5) "_gzip" ["W3TC_SSL"]=> string(4) "_ssl" ["UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["REDIRECT_STATUS"]=> string(3) "200" ["REDIRECT_HTTPS"]=> string(2) "on" ["REDIRECT_HTTP_AUTHORIZATION"]=> string(0) "" ["REDIRECT_W3TC_ENC"]=> string(5) "_gzip" ["REDIRECT_W3TC_SSL"]=> string(4) "_ssl" ["REDIRECT_UNIQUE_ID"]=> string(27) "Yvw2LgUjWLD4@YQS1t0TRgAAAEw" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1660696110.4033) ["REQUEST_TIME"]=> int(1660696110) }

SAP HANA

Datenmodellierung mit DeltaMaster

Als Front-end setzt DeltaMaster direkt, also ohne eigene Datenhaltung, auf verschiedene Datenbanken auf, multidimensional (OLAP) und relational – so auch auf SAP HANA.

Reporting, Analyse und Planung mit DeltaMaster

Mehr Powermit Bissantz:

Lupe und Bericht
+ Analytisches
Reporting

Reporting, das Handlungsimpulse gibt: Auf Basis von universellen Standards für Berichte und Analysen gibt DeltaMaster Signale, die Abweichungs‑ und Steuerungsinformationen schneller und klarer vermitteln als je zuvor.

Klemmbrett Icon
+ Integrierte
Planung

Was SAP nicht schafft, beherrscht Bissantz schon lange: Planen, simulieren, hochrechnen, Daten eingeben, ändern und speichern. Damit werden die SAP-Daten dynamischer und tragen dazu bei, die Zukunft zu gestalten.

Bissantz' Numbers Icon
+ Konsequente
Vereinfachung

Einfach, aber längst nicht selbstverständlich – aus Prinzip: große Werte groß, kleine Werte klein, nur Rot und Blau in Intensitäten, kein Gelb, kein Grün. So wird das Auge gelenkt auf das, worauf es wirklich ankommt.

Speed Icon
+ Kurze
Einführungszeiten

Keine Styleguides wälzen: Mit ausgegorenen, standardisierten Berichtsformaten und ohne überbordende Optionen von SAP sorgt Bissantz für eine kurze Einarbeitung in die Software und blitzschnelle Ergebnisse im Reporting und bei Analysen.

+ Mobilität:mit der Bissantz DeltaApp.

Navigieren Sie mühelos durch Ihre Daten, immer und überall.

Mehr Performance,weniger Aufwand.

Unsere Architektur ermöglicht die Einbindung aller relevanten Systeme – schnell und unkompliziert.

SAP HANA und DeltaMaster

SAP HANA und DeltaMaster

SAP HANA –besser mit Bissantz.

Reporting, Analyse und Planung in einem Front-end – schneller, automatisierter und effektiver.

Datenvisualisierung mit Bissantz
In-Memory-Technologie

Bei der In-Memory-Technologie befinden sich alle Daten im Arbeitsspeicher und stehen dadurch schneller zur Verfügung. Dies gilt abhängig von der vorhandenen Architektur sowohl für die analytische (OLAP) als auch die transaktionale (OLTP) Verarbeitung; typische ETL-Prozesse sind nicht mehr notwendig – nach der Modellierung müssen die Daten nicht in einem zusätzlichen Zwischenschritt angebunden werden, sondern sind durch den Direktzugriff auf HANA verfügbar.


Relationale Anbindung

Die relationale Anbindung erfolgt über eine ODBC-Schnittstelle; diese greift über definierte analytische Sichten in HANA auf den ERP-Datenbestand zu. DeltaMaster liest die für den Bericht benötigten Daten erst zum Zeitpunkt der Anforderung per SQL aus. Dabei werden die für eine umfassende Berichtserstellung hilfreichen Bestandteile für absoluten und relativen Vorjahresvergleich und Kumulation mittels SQL direkt zur Laufzeit abgefragt und liefern somit immer den neuesten Stand. Hilfstabellen in der Daten­bank sind nicht mehr notwendig. Bei der Modellierung erkennt DeltaMaster, was Kennzahlen und Dimensionen sind und welche Ebenen zu einer Hierarchie gehören oder welche Eigenschaften und Merkmale zur Verfügung stehen. Für diese Phase braucht es weder die IT noch technische Spezialkenntnisse.

Universelles Data Mining mit Bissantz
Sauber strukturierte Daten

Nach wenigen Schritten stehen sauber strukturierte und modellierte Daten zur Verfügung. Auf diese Daten greift DeltaMaster schließlich für das Berichten, Planen und Analysieren zu: Standardberichte, die umfassende Designrichtlinien berücksichtigen, sind binnen weniger Sekunden auto­matisch erstellt und liefern erste Erkenntnisse. Erweitert werden können die Berichte um neue Kennzahlen, die der Berichtsredakteur ad hoc anlegen und direkt für den Berichtsbau verwenden kann.

Betriebswirtschaftliche Methodik mit Bissantz
Schnittstellen: ODBO und XMLA

Neben der sehr schnellen, relationalen Analyse stehen in DeltaMaster auch zwei Schnittstellen für multidimensionale Auswertungen zur Verfügung: ODBO und XMLA. In diesem Fall wird das Potenzial der Abfragesprache MDX genutzt; mit vorgefertigten Elementen zur intuitiven Berechnung von Abweichungen. Sowohl für die relationale als auch die multidimensionale Schnittstelle gilt: Es ist ein nativer Datenzugriff auf die in HANA gespeicherten Daten ohne Business Warehouse (BW) möglich, was sie – unabhängig vom BW – für andere Anwendungen nutzbar macht. Zudem ergeben sich vereinfachte Szenarios zur Integration von Nicht-SAP-Daten. Auch sind die Daten indirekt über die Komponente SAP BW on HANA für DeltaMaster-Nutzer verfügbar. Mit diesem Weg kann direkt auf Daten­bank­tabellen zugegriffen werden, ohne sogenannte InfoCubes zu benötigen; die notwendige Berechnung folgt zur Laufzeit direkt in HANA und liefert die Ergebnisse direkt an DeltaMaster.

Revolutionäres mobiles Reporting mit dem Bissantz DashBoard
Planung in HANA

Ein weiteres Highlight ist: DeltaMaster kann auch auf Daten in HANA planen. Dafür greift DeltaMaster lesend auf die analytischen Sichten in HANA zu; die Dateneingabe übernimmt eine SQL-Prozedur, die sich um das Rückschreiben der Daten in die Datenbank kümmert. Dadurch werden die Datenänderungen direkt in DeltaMaster sichtbar. Damit wird eine Planung für viele Benutzer und umfassende Planungsanwendungen gleichzeitig erst ermöglicht. Das Zusammenspiel von DeltaMaster und HANA verspricht einen spürbaren Nutzen für Kunden: Erstens bietet HANA im Vergleich zur rein relationalen Datenhaltung eine höhere Abfragegeschwindigkeit, die sich in der schnelleren Bereitstellung von DeltaMaster-Berichten bemerkbar macht. Zweitens werden bestimmte Prozesse zur Verarbeitung der Daten ausgelagert in die HANA-Datenbank, um deren Performance und Leistungs­fähigkeit besser zu nutzen. Damit sind einige Prozesse zur Integration der Daten in HANA performanter als mit dem herkömmlichen Business Warehouse.

Prämierter Support von Bissantz
Besondere Kundenwünsche

Für besondere Kundenwünsche sind auch Modellierungsanpassungen mittels Core Data Services (CDS) Views direkt in HANA möglich. Wenn HANA eingesetzt wird, kann die Konfiguration eines bestehenden BW-Systems für die Nutzung von DeltaMaster grundsätzlich beibehalten werden. Zudem besteht die Option, die Datenmodellierung von der semantischen Schicht des BW in die HANA-eigenen Datenmodelle zu verlagern: HANA kann dadurch in größerem Umfang als Plattform für die BI-Logik verwendet werden. Die sich daraus ergebenden Leistungsvorteile kann DeltaMaster für die Auswertung nutzen, beispielsweise für die schnellere Bereitstellung von aktuellen Informationen zur Überwachung von laufenden Prozessen.

Case Study „Effiziente Analyse von SAP-Daten mit Bissantz“ von BARC anfordern

Bissantz hat Lösungswege entwickelt, mit die die Analyse von SAP-Daten erheblich vereinfachen. Beispiele für unsere erfolgreichen Business-Intelligence-Lösungen mit SAP-Systemen finden Sie in der unabhängigen Case Study von BARC.

ICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJmcm9tIgogICAgICAgICAgICAgICB2YWx1ZT0iaHR0cHM6Ly93d3cuYmlzc2FudHouZGUvc29mdHdhcmUvdGhlbWVuL3NhcC1oYW5hLyI+CiAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0icmVjYXB0Y2hhX3Jlc3BvbnNlIiBpZD0icmVjYXB0Y2hhUmVzcG9uc2UiPgogICAgICAgIDxzY3JpcHQgc3JjPSIvL3d3dy5nb29nbGUuY29tL3JlY2FwdGNoYS9hcGkuanM/cmVuZGVyPTZMY3hlOE1VQUFBQUFGY0RhMHo3d2hDWnJLMVBZcEI5Uzdaai1LUmEmb25sb2FkPXJlY2FwdGNoYU9ubG9hZCI+PC9zY3JpcHQ+CiAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgdmFyIGJpc3NSZWNhcHRjaGEgPSB7CiAgICAgICAgICAgICAgICBmb3JtU2VsZWN0b3I6IG51bGwsCiAgICAgICAgICAgICAgICBzdWJtaXRCdXR0b246IG51bGwsCgogICAgICAgICAgICAgICAgZ2V0UGFnZVRva2VuKHN1Ym1pdCkgewoKICAgICAgICAgICAgICAgICAgICAvLyBTdG9yZSBhIHJlZmVyZW5jZSB0byB0aGUgY3VycmVudCBzY29wZQogICAgICAgICAgICAgICAgICAgIHZhciB0aGF0ID0gdGhpczsKCiAgICAgICAgICAgICAgICAgICAgLy8gQ2hlY2sgaWYgdGhlIGZvcm0gc2hvdWxkIGJlIHN1Ym1pdHRlZCBhcyB3ZWxsCiAgICAgICAgICAgICAgICAgICAgaWYgKHR5cGVvZiBzdWJtaXQgPT09ICdib29sZWFuJyAmJiBzdWJtaXQgPT09IHRydWUpIHsKCiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFN0b3JlIHRoZSBzdWJtaXQgYnV0dG9uCiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuc3VibWl0QnV0dG9uID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI3NjLTc0MjYzIGZvcm0gW3R5cGU9InN1Ym1pdCJdJyk7CgogICAgICAgICAgICAgICAgICAgICAgICAvLyBEaXNhYmxlIHRoZSBidXR0b24KICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5zdWJtaXRCdXR0b24uY2xhc3NOYW1lICs9ICcgYnV0dG9uLS1kaXNhYmxlZCc7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAvLyBFeGVjdHVlIHRoZSByZWNhcHRjaGEgY2FsbAogICAgICAgICAgICAgICAgICAgIGdyZWNhcHRjaGEuZXhlY3V0ZSgnNkxjeGU4TVVBQUFBQUZjRGEwejd3aENacksxUFlwQjlTN1pqLUtSYScsIHthY3Rpb246ICdCQVJDQ2FzZVN0dWR5X1NBUERhdGVuJ30pLnRoZW4oZnVuY3Rpb24odG9rZW4pIHsKCiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFNldCB0aGUgcmVjYXB0Y2hhIHRva2VuCiAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyZWNhcHRjaGFSZXNwb25zZScpLnZhbHVlID0gdG9rZW47CgogICAgICAgICAgICAgICAgICAgICAgICAvLyBDaGVjayBpZiB0aGUgZm9ybSBzaG91bGQgYmUgc3VibWl0dGVkIGFzIHdlbGwKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHR5cGVvZiBzdWJtaXQgPT09ICdib29sZWFuJyAmJiBzdWJtaXQgPT09IHRydWUpIHsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBSZS1lbmFibGUgdGhlIGJ1dHRvbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhhdC5zdWJtaXRCdXR0b24uY2xhc3NOYW1lLnJlcGxhY2UoJ2J1dHRvbi0tZGlzYWJsZWQnLCAnJyk7CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gU3VibWl0IHRoZSBmb3JtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGF0LmZvcm1TZWxlY3Rvci5zdWJtaXQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfSwKCiAgICAgICAgICAgICAgICBnZXRQYWdlVG9rZW5Qcm9taXNlZCgpIHsKCiAgICAgICAgICAgICAgICAgICAgLy8gRXhlY3R1ZSB0aGUgcmVjYXB0Y2hhIGNhbGwKICAgICAgICAgICAgICAgICAgICByZXR1cm4gZ3JlY2FwdGNoYS5leGVjdXRlKCc2TGN4ZThNVUFBQUFBRmNEYTB6N3doQ1pySzFQWXBCOVM3WmotS1JhJywge2FjdGlvbjogJ0JBUkNDYXNlU3R1ZHlfU0FQRGF0ZW4nfSk7CiAgICAgICAgICAgICAgICB9LAoKICAgICAgICAgICAgICAgIGJpbmRpbmcoKSB7CgogICAgICAgICAgICAgICAgICAgIC8vIFN0b3JlIGEgcmVmZXJlbmNlIHRvIHRoZSBjdXJyZW50IHNjb3BlCiAgICAgICAgICAgICAgICAgICAgdmFyIHRoYXQgPSB0aGlzOwoKICAgICAgICAgICAgICAgICAgICAvLyBBZGQgdGhlIGZvcm0gbGlzdGVuZXIKICAgICAgICAgICAgICAgICAgICB0aGlzLmZvcm1TZWxlY3Rvci5hZGRFdmVudExpc3RlbmVyKCdzdWJtaXQnLCBmdW5jdGlvbihldmVudCkgewoKICAgICAgICAgICAgICAgICAgICAgICAgLy8gUHJldmVudCB0aGUgc3VibWl0IHByb2Nlc3MKICAgICAgICAgICAgICAgICAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTsKCiAgICAgICAgICAgICAgICAgICAgICAgIC8vIEdldCB0aGUgcGFnZSBrZXkgYW5kIHN0b3JlIGl0CiAgICAgICAgICAgICAgICAgICAgICAgIHRoYXQuZ2V0UGFnZVRva2VuKHRydWUpOwogICAgICAgICAgICAgICAgICAgIH0sIGZhbHNlKTsKICAgICAgICAgICAgICAgIH0sCgogICAgICAgICAgICAgICAgaW5pdCgpIHsKICAgICAgICAgICAgICAgICAgICAvLyBTdG9yZSBmb3JtIHNlbGVjdG9ycwogICAgICAgICAgICAgICAgICAgIHRoaXMuZm9ybVNlbGVjdG9yID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI3NjLTc0MjYzIGZvcm0nKTsKCiAgICAgICAgICAgICAgICAgICAgLy8gTWFrZSBzdXJlIHRoZSBmb3JtIHNlbGVjdG9yIGV4aXN0cwogICAgICAgICAgICAgICAgICAgIGlmICh0aGlzLmZvcm1TZWxlY3RvciAhPT0gbnVsbCkgewoKICAgICAgICAgICAgICAgICAgICAgICAgLy8gQmluZCB0aGUgc3VibWl0IGV2ZW50CiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuYmluZGluZygpOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sCgogICAgICAgICAgICAgICAgcmVjYXB0Y2hhSGFuZGxlcigpIHsKICAgICAgICAgICAgICAgICAgICAvLyBJZiByZWNhcHRjaGEgaXMgZGVmaW5lZAogICAgICAgICAgICAgICAgICAgIGlmICh0eXBlb2YgZ3JlY2FwdGNoYSAhPT0gJ3VuZGVmaW5lZCcpIHsKICAgICAgICAgICAgICAgICAgICAgICAgZ3JlY2FwdGNoYS5yZWFkeShmdW5jdGlvbigpIHsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBJbml0aWFsaXplIHJlY2FwdGNoYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgYmlzc1JlY2FwdGNoYS5pbml0KCk7CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gSW5pdGlhbGx5IHRyeSB0byBnZXQgdGhlIHBhZ2Uga2V5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiaXNzUmVjYXB0Y2hhLmdldFBhZ2VUb2tlbigpOwogICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICB9OwoKICAgICAgICAgICAgZnVuY3Rpb24gcmVjYXB0Y2hhT25sb2FkKCkgewogICAgICAgICAgICAgICAgYmlzc1JlY2FwdGNoYS5yZWNhcHRjaGFIYW5kbGVyKCk7CiAgICAgICAgICAgIH0KICAgICAgICA8L3NjcmlwdD4KCQk=






* Pflichtangaben

Diese Seite ist durch reCAPTCHA von Google geschützt. Es gelten die Datenschutzrichtlinien und Nutzungsbedingungen von Google.








PGJyIC8+CjxidXR0b24gY2xhc3M9ImJ1dHRvbiBidXR0b24tLWZpbGxlZCBidXR0b24tLWNvbG9yLXByaW1hcnkiIHR5cGU9InN1Ym1pdCI+SGVydW50ZXJsYWRlbjwvYnV0dG9uPjxiciAvPgo=
Bissantz Bild