Újdonságok az IBM Data Studio Developer V2.1 termékben

A Data Studio Developer v2.1 termék kulcsfontosságú továbbfejlesztéseket tartalmaz az alábbi kategóriákban. Bizonyos új szolgáltatások használatához licenckulcsra van szükség.
pureQuery
Vázlat nézet
Profilokra oszthatja az SQL utasítások teljesítményét a pureQuery és a pureQuery-re felkészített alkalmazásaiban.
A pureQueryXML (korábban "capture") fájlokban található SQL utasítások esetén megtekintheti a veremnyomokat, és ezzel kiderítheti, hogy egy alkalmazás hol határoz meg SQL utasítást és az alkalmazás hol futtatja az utasítást.
A munkaterületben az összes pureQuery-re felkészített Java alkalmazás esetén megtekintheti az SQL utasításokat.
A pureQuery Vázlat nézetben most már SQL szövegminta alapján is végezhet szűrést.
JPA alkalmazások támogatása
A WebSphere Application Server V7.0.0.1 segítségével pureQueryXML fájlokat állíthat elő a megmaradási egységekből a JPA alkalmazás futtatása nélkül, SQL utasításokat köthet DB2 csomagokba, és statikusan futtathat SQL utasításokat.
A pureQuery Vázlat nézet segít a JPA alkalmazások hibafelderítésében és hatáselemzésében.
Statikus SQL
Produktív módon hozhat létre, kezelhet és tesztelhet kötési tulajdonságokat a környezetben.
A környezetben használt .jar, .war vagy .ear fájlokat is kötheti.
A StaticBinder továbbfejlesztéseket tartalmaz a kötési hibákkal kapcsolatban, beleértve a csomagon belüli SQL utasításokat, amelyek a kötés meghiúsulását okozták.
Utasíthatja a StaticBinder segédprogramot, hogy csak azon alkalmazások csomagjain végezze el a kötést, amelyek a legutóbbi sikeres kötés óta módosításra kerültek.
A StaticBinder segédprogram –grant paraméterével EXECUTE jogosultságot adományozhat ahhoz a csomaghoz, amelyet létrehozott.
A –showDetails paraméter segítségével összegzést tekinthet meg a Konfiguráló és a StaticBinder segédprogramok tevékenységéről.
pureQueryXML szerkesztő
Meghatározhatja, hogy kívánja-e kötni az egyedi utasításokat egy pureQueryXML fájlban.
A pureQueryXML fájlokban lecserélheti az SQL utasításokat, hogy optimalizáltabb utasításokat használhasson az alkalmazások módosítása nélkül. A szerkesztő automatikusan érvényesíti, hogy a csere SQL kód egyenértékű-e az eredeti SQL kóddal.
A pureQueryXML fájlokból törölhet is SQL utasításokat.
Elemzés nézet
Az pureQuery Elemzés nézet segítségével megtekintheti, hogy az alkalmazások hol függnek az eredményhalmazok által visszaadott oszlopértékektől.
Programozási alkalmazásprogramozási felület továbbfejlesztései
Időkorlátokat állíthat be az SQL lekérdezések számára, valamint korlátozást az eredményhalmazok által visszaadott sorok számára.
A pureQuery komponensek @Column feljegyzésének tábla attribútumával elkerülheti a join logikai függvények eredményhalmazaiban a nem egyedi nevek miatt jelentkező problémákat.
Egyéni eredménykezelőket hozhat létre a feljegyzett metódusokat használó alkalmazások számára.
Finomíthatja az SQL utasítások lementésekor a pureQuery által feljegyzett veremnyomok tartalmát.
Pontosan irányíthatja, hogy mely dinamikus SQL utasítások futása engedélyezett a lementett JDBC alkalmazások esetén.
Alternatív, optimalizált SQL kódot biztosíthat a lementett JDBC alkalmazások számára a forráskód módosítása nélkül.
Kódelőállítási továbbfejlesztések
pureQuery kódot generálhat:
  • Több táblából
  • SQL és XQuery szerkesztőben megnyitott SQL parancsfájlból
  • pureQuery-re felkészített projektben található SQL parancsfájl számára
További továbbfejlesztések
Megadhatja annak a pureQuery futási környezetnek a helyét, amelyet a Data Studio Developer termékben kíván használni.
Az alapértelmezett sémát és az alapértelmezett útvonalat most már csak egyszer kel megadnia, és azt a rendszer automatikusan beilleszti az összes ablakban, ahol a mezők megjelennek.
Egy új beállítás került a termékbe a pureQuery projektek szemantikai érvényesítésének tiltásához.
Adat webszolgáltatások
Támogatás az alábbi új webkiszolgálók telepítéséhez:
  • Apache Tomcat 6 vagy újabb
  • WebSphere Application Server Community Edition 2.x és WebSphere Application Server 7 vagy újabb
  • Ha kompatibilis Rational Application Developer változat van telepítve a Data Studio Developer termékével megegyező csomagcsoportba, akkor a WebSphere Application Server V7.0 vagy újabb változatra is telepíthet.
Új támogatása a JAX-WS SOAP alrendszer számára.
Személyre szabhatja a munkaterület által használt web.xml fájlt a WAR fájlban, amelyet a munkaterület felépít a webszolgáltatás számára. Akkor lehet szüksége például a web.xml módosítására, ha szűrőket szeretne hozzáadni a webszolgáltatásba érkező kérések számára, és ezeket a szűrőket a szolgáltatással együtt kívánja telepíteni. Továbbá kiegészítő szervletek vagy szervlet leképezési címkék hozzáadásakor is hasznos lehet.
Fájlokat adhat a webszolgáltatásokhoz, mint például HTML fájlok, függvénytárfájlok, WSDL fájlok vagy más fájlok, amelyek a webszolgáltatás telepítsi helyét képező környezetre jellemzőek.
Automatikusan frissítheti az URL végpontot a WSDL fájlban, ha a webszolgáltatás automatikusan kerül telepítésre egy alkalmazáskiszolgálón.
Ha a WebSphere DataPower XML Integration Appliance XI50 elemet választja webkiszolgálónak, akkor egy telepítési paraméter vezérli, hogy bizonyos adatbázishibák továbbításra kerüljenek-e az ügyfélhez.
A webszolgáltatások telepítésekor további HTTP paramétereket is beállíthat egy REST-style kötéssel. Ezek a vezérlő bemeneti paraméterek teszik lehetővé az ügyfelek számára a DB2 ügyfél mező információk küldését, és az ügyfél meghatározhatja a válasz kimeneti formátumát XML vagy JSON formátumként.
Kiegészítő paramétereket is beállíthat a webszolgáltatások telepítésekor, amelyek lehetővé teszik a Java objektumtárazást.
Informix Dynamic Server (IDS) továbbfejlesztések
Táblák létrehozása és megváltoztatása
A következő kiterjesztett táblabeállításokkal hozhat létre IDS táblákat:
  • Nyers tábla
  • Kiterjedés mérete
  • Következő kiterjedés mérete
  • Zárolási mód
  • Adatbázis-terület
Az Adatforrás-böngészőből foganatosíthat vagy feloldhat zárolásokat az IDS táblákon. Ezt a szolgáltatást a következő beállításokkal használhatja:
  • Kizárólagos zárolás
  • Megosztásos zárolás
  • Zárolás feloldása
Meghatározhatja a töredezettségi stratégiát, amikor táblát hoz létre az IDS számára. A következő két szétosztási séma támogatott:
  • Körbeforgó
  • Kifejezés-alapú

Amennyiben körbeforgó particiót hoz létre az IDS táblák számára, akkor megadhatja a partíció nevét és adatbázis-területét.

Amennyiben kifejezésalapú partíciót hoz létre az IDS táblák számára, akkor megadhatja, hogy a partíció "Kifejezés" vagy "Maradék" típusú.

Amikor töredezettségi stratégiát hoz létre az új IDS tábla számára, vagy amikor egy meglévő IDS tábla töredezettségi stratégiáját módosítja, akkor választhat, hogy hozzáad-e új partíciót, illetve töröl vagy módosít egy meglévő partíciót.

Indexek létrehozása és megváltoztatása
A következő kiterjesztett indexbeállításokkal hozhat létre IDS indexeket:
  • Megadhat egy adatbázis-területet, ahol az indexet tárolni szeretné.
  • Meghatározhatja az index típusát "fürtözött index"-ként.
Az Adatforrás-böngészőben engedélyezhet vagy letilthat egy IDS triggert.
Megszorítások létrehozása és megváltoztatása
A következő kiterjesztett megszorítási beállításokkal hozhat létre IDS megszorításokat:

Megadhatja a megszorítási mód beállítást.

Statisztika
Megtekintheti az IDS táblák, oszlopok, és indexek statisztikai adatait. Továbbá frissítheti is az IDS adatbázisok, táblák és oszlopok statisztikai adatait.

Visszajelzés