DI Studio 4.3 - nyheter Sofie Eidensten och Patric Hamilton Copyright 2010 SAS Institute Inc. All rights reserved.
2
Varför DI Studio Snabbare utveckling Enklare underhåll Gör det överskådligt 3
Nyheter i korthet Integration (stöd för nya databaser, importera UDF) Nya transformationer ( compare tables, SCD Type 1, SQL Set ) Hantera din DI miljö (arkivering, versionshantering, batch promotion, importera kod) Enklare administrering (sökbart metadata, standardisering av metadata) 4
Integration Nya library templates: Support för Greenplum Support för Aster data Support för Sybase IQ 5
Integration (forts) Oracle Bulk table loader 6
Nya fuktioner i Expression Builder Teradata 13 Oracle DB2UDB 8.1 SQL Server MySQL ODBC + Användar definierade funktioner (UDF) 7
Användardefinierade funktioner - UDF Importera DBMS och Enterprise Miner Analytic UDF s Importera och använda dem i Expression builder Hjälp för att veta vilka parametrar som behövs Möjlighet att enkelt lägga till kolumner 8
Nya transformationer SQL Set Transform SCD Type 1 Loader Transform Compare Tables Transform 9
SQL Set Transform DI Studio stöder följande tre olika operationer Effektivitet Oftast mer effektivt än en vanlig SQL Join Enkelhet Inga komplicerade underfrågor 10
SCD Type 1 Loader Transform Alla förändringar sker direkt, ingen historik sparas. SCD Type 1 Logik: Finns på inkommande, men inte i mastertabell, ny info» Resultat = Lägg till rad till master tabell Finns på inkommande, men även i mastertabell, förändrad kolumn» Resultat = Uppdatera master tabellen Finns på inkommande, men även i mastertabell, ingen förändring» Resultat = Ignorera rad Effektivitet Extra funktionalitet 11
Compare Tables Transform Jämför två tabeller Genererar följande tabeller: 1. Nya observationer 2. Saknade observationer 3. Uppdateringar 4. Oförändrade observationer 12
Versionshantering och Rollback Integration med både CVS och SubVersion Färdigt API för andra källsystem Exempel på källkod för andra plugins finns 13
Versionshantering och Rollback (forts.) Ett versionshanteringssystem per metadata server Versionshantera sas package files (import/export) Enkelt att hitta objekt i paketen samt kolla vilket paket ett visst objekt hör till Möjlighet att jämföra versioner och se skillnader I metadata 14
15
Förbättrad kod import Stödjer nu makro expansion Möjlighet att först analysera innan själva importen Detaljerad summering av info Varnar för konflikter Tex: Biblioteket existerar redan men med en annan sökväg Registrera work tabeller 16
Söka metadata Söka efter tex typ, namn och datum Söka i specifik folder Spara sökningar Stöd för find in 17
Standardisera metadata Sätta kolumn attribut för alla tabeller för ett specifikt värde. Tex postort Jämföra alla tabeller i ett bibliotek Kunna se vad ev. förändringar skulle innebära mha impact analysis 18
19
Batch deployment Driftsätta ett el flera jobb i samma folder Samma funktion som från DI Studio Körs från kommandoraden Användbart för Schemalagd driftsättning Scriptad driftsättning Snabb redeployment 20
Rapporter för körda batch jobb Det finns ett antal färdiga SAS jobb för att extrahera info från loggar samt för att skapa tabeller innehållande: Jobbinfo, varningar, felmeddelanden och jobb statistik Färdiga rapporter finns för: SAS Stored Processes SAS Web Report Studio SAS Information Map SAS OLAP Cubes 21
Demo 22
Sammanfattning Integration Nya transformationer Hantera din DI miljö Enklare administrering 23
Kontakta oss sofie.eidensten@swe.sas.com patric.hamilton@swe.sas.com 24
Copyright 2010 SAS Institute Inc. All rights reserved.