Novinky v produktu IBM Data Studio Developer verze 2.1

Data Studio DeveloperVerze 2.1 poskytuje klíčová vylepšení v následujících kategoriích. Některé z nových funkcí vyžadují licenční klíč.
pureQuery
Pohled Osnova
Je možno vytvářet profily výkonu příkazů SQL v aplikacích prostředí pureQuery a v aplikacích s podporou prostředí pureQuery.
U příkazů SQL v souborech pureQueryXML (dříve "capture") lze zobrazit výpisy zásobníku v místech, kde aplikace definuje nebo provádí příkaz SQL.
Je možno zobrazit příkazy SQL všech aplikací v jazyce Java s podporou prostředí pureQuery v pracovním prostoru.
Nyní lze v pohledu Osnova pureQuery filtrovat podle vzorku textu SQL.
Podpora pro aplikace JPA
Je možno generovat soubory pureQueryXML z jednotek perzistence bez spuštění aplikace JPA, vázat příkazy SQL do balíků DB2 a spouštět příkazy SQL staticky pomocí serveru WebSphere Application Server verze 7.0.0.1.
Pohled Osnova pureQuery je možno použít pro zjištění problému a analýzu vlivu na aplikace JPA.
Statické příkazy SQL
Je možno produktivně vytvářet, spravovat a testovat vlastnosti bindprop pro implementaci.
Lze vázat soubory .jar, .war nebo .ear, které se používají při implementaci.
Jsou k dispozici vylepšení nástroje StaticBinder pro chyby vazby včetně příkazů SQL v rámci balíku, který způsobil selhání vazby.
Nástroji StaticBinder lze nařídit, aby vázal jen balíky pro aplikace, které byly od poslední úspěšné vazby změněny.
Pomocí volby –grant nástroje StaticBinder lze přidělit vytvářeným balíkům DB2 oprávnění EXECUTE.
Volba –showDetails umožňuje zobrazit souhrn aktivity konfiguračního nástroje a nástroje StaticBinder.
Editor pureQueryXML
Lze určit, zda se mají jednotlivé příkazy SQL vázat do souboru pureQueryXML.
Příkazy SQL lze v souborech pureQueryXML nahradit, což umožňuje používat lépe optimalizované příkazy SQL bez nutnosti změn v aplikacích. Editor automaticky ověřuje, zda je nový příkaz SQL ekvivalentní původnímu.
Ze souborů pureQueryXML lze odstraňovat příkazy SQL.
Pohled Analýza
Pohled Analýza pureQuery slouží k zobrazení míst, kde aplikace závisí na hodnotách sloupců vrácených ve výsledkových sadách.
Vylepšení rozhraní API pro programování
Lze určit časové limity dotazů SQL a limity maximálního počtu řádků, které jsou vráceny ve výsledkových sadách.
Pomocí atributu tabulky anotace @Column pro objekty bean prostředí pureQuery je možno se vyhnout problémům s nejednoznačnými názvy ve výsledných sadách při operacích spojení.
Pro aplikace, které používají metody s anotacemi, lze vytvářet vlastní obslužné rutiny výsledků.
Obsah výpisů zásobníku, které prostředí pureQuery zaznamenává při zachytávání příkazů SQL, je možno přizpůsobit.
U zachytávaných aplikací JDBC je možno přesně řídit, které dynamické příkazy SQL mohou být provedeny.
Lze zadat alternativní, optimalizovaný kód SQL pro zachytávané aplikace JDBC beze změn ve zdrojovém kódu.
Vylepšení generování kódu
Možnosti generování kódu produktu pureQuery:
  • Z více tabulek
  • Pro skript SQL otevřený v editoru SQL a XQuery
  • Pro skript SQL v projektu s podporou prostředí pureQuery
Další vylepšení
Lze určit umístění běhového modulu pureQuery, který se použije v produktu Data Studio Developer.
Výchozí schéma a výchozí cesta se nyní určí jednou a jsou automaticky předány všem oknům, kde se daná pole vyskytují.
Je k dispozici nová předvolba, která umožňuje zakázat sémantické ověřování v projektech pureQuery.
Datové webové služby
Je k dispozici podpora pro implementaci následujících nových webových serverů:
  • Apache Tomcat verze 6 a vyšší
  • WebSphere Application Server Community Edition verze 2.x a WebSphere Application Server verze 7 a vyšší
  • Je-li nainstalována kompatibilní verze produktu Rational Application Developer ve stejné skupině balíků jako produkt Data Studio Developer, lze implementovat také server WebSphere Application Server verze 7.0 a vyšší.
Je k dispozici nová podpora pro stroj JAX-WS SOAP.
Je možno přizpůsobit soubor web.xml, který pracovní prostředí používá v souboru WAR, jenž sestavuje pro webovou službu. Do souboru web.xml je možno přidat filtry pro požadavky, které dostává webová služba, pokud tyto filtry chcete implementovat spolu se službou. Lze také přidat dodatečné servlety nebo značky mapování servletů.
Do webových služeb je možno přidávat soubory, například soubory HTML, soubory knihoven, soubory WSDL nebo jiné, které jsou specifické pro prostředí, ve kterém je implementována webová služba.
Adresu URL koncového bodu lze v kódu WSDL automaticky aktualizovat při automatické implementaci webové služby na aplikační server.
Je-li jako webový server vybrán server WebSphere DataPower XML Integration Appliance XI50, parametr implementace řídí, zda jsou určité chyby databáze přeposílány klientovi.
Při implementaci webové služby lze nastavit další parametry protokolu HTTP s vazbou typu REST. Tyto parametry řízení vstupu umožňují klientům odesílat informace o polích klienta DB2 a zvolit XML nebo JSON jako výstupní formát odpovědi.
Při implementaci webové služby lze nastavit další parametry, které povolí sdružování objektů jazyka Java do fondu.
Rozšíření serveru IDS (Informix Dynamic Server)
Vytváření a změny tabulek
Při vytváření a změnách tabulek IDS jsou k dispozici následující rozšířené volby pro tabulky:
  • Prostá tabulka
  • Velikost oblasti pro rozšíření
  • Velikost další oblasti pro rozšíření
  • Režim zámku
  • Databázový prostor
Zamknout a odemknout tabulku IDS lze v Průzkumníku zdroje dat. Pro tuto funkci existují následující volby:
  • Zamknout výlučně
  • Zamknout sdíleně
  • Odemknout
Při vytváření tabulky pro IDS lze určit strategii fragmentace. Jsou podporována následující distribuční schémata:
  • Strategie typu round-robin
  • Strategie založená na výrazu

Při vytváření oblasti pro tabulky IDS se strategií typu round-robin lze určit název oblasti a databázový prostor.

Při vytváření oblasti pro tabulky IDS se strategií založenou na výrazu lze určit, zda je oblast typu "Výraz" nebo "Zbytek".

Při tvorbě strategie fragmentace pro novou tabulku IDS nebo při změně strategie fragmentace existující tabulky IDS lze zvolit přidání nové oblasti nebo odstranění či úpravu existující oblasti.

Vytváření a změny indexů
Při vytváření a změnách indexů IDS jsou k dispozici následující rozšířené volby pro indexy:
  • Lze určit databázový prostor pro uložení indexu.
  • Typ indexu lze určit jako "klastrovaný index".
Povolit a zakázat index IDS lze v Průzkumníku zdroje dat.
Vytváření a změny podmínek
Při vytváření a změnách podmínek IDS jsou k dispozici následující rozšířené volby pro podmínky:

Lze zadat volbu režimu podmínky.

Statistika
Je k dispozici statistika pro tabulky, sloupce a indexy IDS. Je možno aktualizovat statistiky pro databáze, tabulky a sloupce IDS.

Váš názor