---
title: "Technologie związane z Big Data, bazami danych oraz narzędzia XBRL zyskują ogromny rozgłos"
date: "2016-10-04"
categories: 
  - "development"
  - "software"
  - "xbrl"
  - "xml"
tags: 
  - "avro"
  - "big-data"
  - "mapforce"
  - "new-features"
  - "raptorxml"
  - "stylevision"
  - "xbrl"
  - "xml"
  - "xmlspy"
description: Odkryj najnowsze ulepszenia w pakiecie Altova MissionKit, które obejmują ulepszone wsparcie dla formatu Apache Avro, integrację z bazami danych, standardy XBRL oraz możliwość tworzenia formularzy PDF z polami do wypełniania.
---
Status: #blog

Tags:  #avro #big-data #mapforce #new-features #raptorxml #stylevision #xbrl #xml #xmlspy

Categories: [development](/blog/pl/category/development.md) | [database + sql](/blog/pl/category/database-sql.md) | [xbrl](/blog/pl/category/xbrl.md) | [xml](/blog/pl/category/xml.md)
# Technologie związane z Big Data, bazami danych oraz narzędzia XBRL zyskują ogromny rozgłos

Czas na najnowszą wersję pakietu MissionKit oraz oprogramowania serwerowego firmy Altova, a ta wersja oferuje znaczący wzrost funkcjonalności, szczególnie w zakresie pracy z dużymi zbiorami danych, bazami danych, formatem XBRL i wieloma innymi obszarami.

Dzięki wsparciu dla Apache Avro w wielu produktach, dodatkowym bazom danych i sterownikom w całej linii produktów, a także dwóm nowym specyfikacjom XBRL w produktach dla programistów i serwerach, a także nowemu sposobowi tworzenia i przetwarzania formularzy PDF, [wersja 2017](https://www.altova.com/pl/whatsnew.html) łączy wszystkie elementy danych.

Która z nowych funkcji spodoba się Wam najbardziej? Przyjrzyjmy się bliżej.

![Wsparcie dla technologii Big Data ](/blog/images/big-data-v2017.png)

<!--more-->

### Ulepszona funkcja wyszukiwania i zamiany

Najbardziej zauważalnym usprawnieniem w tej nowej wersji, które zwiększa produktywność, jest poprawa działania XMLSpy w trybie edycji tekstu. Całkowicie przeprojektowaliśmy i zmodernizowaliśmy okno dialogowe "Znajdź" oraz dodaliśmy nowe, potężne funkcje.

 

![Wyszukiwanie i zamiana w plikach XML](/blog/images/xmlspy-find-replace.png)

 

Nowe, bezokienkowe okno dialogowe pozostaje otwarte podczas pracy, natychmiast podświetlając wszystkie wystąpienia wyszukiwanego terminu w miarę wpisywania, co pozwala na szybsze zlokalizowanie i przejście do każdego z nich niż dotychczas. Można teraz wyszukiwać wewnątrz zaznaczonego fragmentu tekstu, a nawet zaznaczyć ciąg znaków, aby natychmiast podświetlić wszystkie wystąpienia w całym dokumencie – z oznaczeniami wszystkich dopasowań zarówno w widoku tekstu, jak i na pasku przewijania.

Wszystkie zaawansowane i przydatne funkcje okna dialogowego "Znajdź" są oczywiście nadal dostępne, w tym filtrowanie według szczegółowych kryteriów (nazwy elementów/atrybutów, zawartość, itp.) oraz wyszukiwanie za pomocą wyrażeń regularnych.

### Narzędzia Apache Avro

##### **Wizualizacja, weryfikacja oraz edycja danych w formacie Avro**

Apache Avro™ jest szeroko stosowany jako kompaktowy i szybki format serializacji binarnych danych dla dużych zbiorów danych (Big Data), szczególnie w środowisku Hadoop. Mimo swojej popularności, od dawna istniała potrzeba łatwego i intuicyjnego sposobu pracy z danymi Avro w formacie binarnym. W tym miejscu pojawia się XMLSpy 2017.

Dzięki nowemu narzędziu [Avro View](https://www.altova.com/pl/xmlspy/avro-tools.html), można natychmiast wizualizować struktury danych binarnych w czytelnym, tabelarycznym formacie.

Ze względu na bardzo dużą objętość plików Avro, panel "Bloki" organizuje dane w grupy, które można przeglądać jednym kliknięciem. Narzędzie Avro View umożliwia również błyskawiczne przeszukiwanie tych ogromnych plików danych.

 **![Wyświetlanie i wyszukiwanie plików Avro](/blog/images/avro-viewer.png)**

 

Można również wyodrębnić i, opcjonalnie, [edytować schemat Avro](https://www.altova.com/pl/xmlspy/avro-tools.html)**.** Ponieważ jest to plik JSON, schemat Avro można edytować w widoku tabelarycznym XMLSpy, co zapewnia wizualną reprezentację, lub w widoku tekstowym. Obie opcje oferują wskazówki dotyczące edycji oraz inteligentne narzędzia wspomagające wprowadzanie danych.

 

![Edytor schematów Avro](/blog/images/avro-schema-editor.png)

Podczas edycji przeprowadzana jest weryfikacja zgodności z definicją schematu Avro.

##### **Wydajna obróbka danych**

Dla zapewnienia [wyjątkowo szybkiej weryfikacji danych w formacie Avro](https://www.altova.com/pl/raptorxml.html), serwer RaptorXML oferuje najwyższą wydajność. Zoptymalizowany do przetwarzania ogromnych ilości danych, serwer RaptorXML obsługuje wiele funkcji związanych z przetwarzaniem danych Avro, w tym: wyodrębnianie schematu z pliku danych Avro, weryfikacja schematów Avro oraz weryfikacja instancji Avro w odniesieniu do powiązanych z nimi schematów.  

### Nowe funkcjonalności bazy danych

##### **Rozszerzone wsparcie dla baz danych**

Integracja z bogatymi bazami danych jest obecna w całym zestawie narzędzi dla programistów desktopowych Altova [MissionKit](https://www.altova.com/pl/missionkit.html), a my stale dodajemy nowe funkcje, uwzględniając rozwój branży i opinie klientów.

Nowe wsparcie jest dostępne dla całej gamy produktów, a dotyczy ono:

- **Wsparcie dla sterowników baz danych ADO.NET** – dodaje kolejną opcję do istniejących sterowników ADO, ODBC i JDBC
- **Wbudowane wsparcie dla PostgreSQL** _-_ Wbudowane wsparcie eliminuje potrzebę stosowania dodatkowych sterowników, dzięki czemu praca z bazami danych PostgreSQL jest szybsza, łatwiejsza i zużywa mniej pamięci
- **Wsparcie dla baz danych OpenEdge** _-_ Otrzymaliśmy wiele próśb o dodanie tej bazy danych do listy obsługiwanych
- **Wsparcie dla SQL Server 2016** – rozszerza wsparcie dla poprzednich wersji

 

![Kreator konfiguracji połączenia z bazą danych](/blog/images/database-connections.png)

##### **Narzędzia do mapowania baz danych**

Ponadto, [obsługa baz danych w MapForce](https://www.altova.com/pl/mapforce/database-mapping.html) została rozszerzona o możliwość wykonywania operacji na tabelach baz danych jako instrukcje SQL typu "merge". Dla niektórych mapowań, które zarówno aktualizują, jak i dodają dane do tabeli bazy danych, a które zazwyczaj wymagają operacji "aktualizuj, jeśli" i "dodaj pozostałe", MapForce może teraz generować instrukcje SQL typu "merge", które będą wykonywane na bazie danych. To zwiększa wydajność działania, redukując liczbę wywołań serwera bazy danych, ponieważ instrukcje INSERT i UPDATE są łączone w jedną.

Nasze testy wskazują, że masowe wykonywanie polecenia SQL Merge za pomocą serwera MapForce może być nawet 15 razy\* bardziej wydajne niż dotychczasowe metody.

\* (Uwaga: Należy sprawdzić, czy w oryginalnym tekście jest jakiś przypis lub dodatkowe informacje dotyczące tej liczby.)

### Wsparcie dla dodatkowych specyfikacji XBRL

Narzędzia do kompleksowego tworzenia i przetwarzania danych w formacie [XBRL](https://www.altova.com/pl/xbrl_tools.html) są dostępne w całej ofercie produktów firmy Altova, a najnowsza wersja dodaje funkcjonalności do pracy z dwoma nowszymi standardami: pakietami taksonomii XBRL oraz XBRL inline.

##### **Pakiety taksonomii XBRL**

Ponieważ [taksonomie XBRL](https://www.altova.com/pl/xmlspy/xbrl-taxonomy-editor.html) zazwyczaj składają się z wielu powiązanych dokumentów, często są one pakowane razem w plik ZIP.

Specyfikacja pakietów taksonomii XBRL ułatwia to podejście, definiując standardowy format i lokalizację pliku w archiwum ZIP, który zawiera ważne informacje, w tym opis pakietu i punkt wejścia. Pakiet taksonomii zawiera plik katalogu XML, który mapuje URI na lokalizacje plików w taksonomii dostępnej offline, umożliwiając aplikacjom korzystanie z taksonomii bez połączenia z Internetem.

 

![Pakiet taksonomii XBRL ](/blog/images/xbrl-taxonomy-package.png)

Dodaliśmy teraz możliwość dostępu do zasobów dostępnych offline w pakiecie taksonomii XBRL, zarówno w programie XMLSpy do celów programistycznych, jak i w serwerze [RaptorXML+XBRL](https://www.altova.com/pl/whatsnew.html#raptorxml) do szybkiej walidacji po stronie serwera.

##### **XBRL wbudowany**

Specyfikacja Inline XBRL (iXBRL) rozszerza standard XBRL, umożliwiając firmom umieszczanie danych XBRL bezpośrednio w dokumencie HTML, co w efekcie łączy zalety danych oznaczonych tagami z raportem czytelnym dla człowieka.

Ponieważ dane w formacie XBRL zawarte w dokumencie iXBRL nadal muszą zostać wyekstrahowane do dokumentu instancji XBRL w celu dalszej obróbki, program XMLSpy teraz oferuje tę funkcjonalność za pomocą polecenia "Transform Inline XBRL". Można również weryfikować pliki iXBRL za pomocą serwera [RaptorXML+XBRL Server](https://www.altova.com/pl/raptorxml.html).

### **Nowe wtyczki do Excela umożliwiają generowanie plików XBRL**

Z przyjemnością ogłaszamy wprowadzenie zupełnie nowego produktu, który umożliwia generowanie plików XBRL bezpośrednio w programie Excel.  [Wtyczka XBRL dla Excela, opracowana przez Europejską Agencję Nadzoru Finansowego (EBA),](https://www.altova.com/pl/eba-xbrl.html) jest przeznaczona dla instytucji, które składają raporty do EBA w formacie XBRL. Umożliwia ona użytkownikom wprowadzanie danych bezpośrednio w Excelu – w środowisku, w którym już się czują komfortowo. W tle, wtyczka zapisuje dane w prawidłowym dokumencie instancji XBRL, zgodnym z taksonomią XBRL EBA, gotowym do przesłania.

### Formularze PDF umożliwiające wprowadzanie danych

StyleVision, znany z tworzenia atrakcyjnych, wielokanałowych raportów w formacie PDF i innych formatach, zyskał ważną nową funkcjonalność dla projektantów tworzących formularze PDF z polami do wypełniania. Wszystkie przyjazne dla użytkownika narzędzia projektowe firmy StyleVision są teraz dostępne dla formularzy PDF, co ułatwia tworzenie tych funkcjonalnych narzędzi do zbierania danych od użytkowników.

 

![Formularz PDF umożliwiający wprowadzanie danych](/blog/images/fillable-pdf-form.png)

Niezależnie od tego, czy zaczynasz projekt od zera, czy też opierasz go na istniejącym szablonie zaimportowanym do StyleVision, będziesz mieć dostęp do wszystkich zaawansowanych funkcji programu, narzędzi ułatwiających pracę oraz kreatorów, które pozwalają projektować statyczne i dynamiczne elementy graficzne do wykorzystania w formularzach.

Po wprowadzeniu danych przez użytkowników, organizacje mogą wyodrębnić te dane w formacie XML lub FDF za pomocą serwera [StyleVision Server](https://www.altova.com/pl/stylevision-server.html), przetworzyć je dalej w celu generowania raportów i wykonywania innych operacji.

Ta potężna funkcjonalność natychmiast zwiększa wartość procesu pracy z formularzami PDF.

### Wersje językowe: francuski

Na koniec, wszystkie produkty z serii MissionKit oraz oprogramowanie serwerowe są teraz dostępne również w wersji francuskiej, dołączając się do wersji dostępnych już wcześniej w językach angielskim, niemieckim, hiszpańskim i japońskim.

## Aktualizuj teraz

**Można zaktualizować oprogramowanie, aby skorzystać z tych nowych funkcji, lub uzyskać więcej informacji na ich temat** – oraz wiele innych funkcji, które zostały wprowadzone w najnowszej wersji – w programie Altova [Strona z nowościami](https://www.altova.com/pl/whatsnew.html).

 

 

 

* Wyniki wydajności opierają się na wewnętrznych testach przeprowadzonych przez firmę Altova i mogą się różnić.
