Szkolenia Infosphere Datastage
Konsultacje i szkolenia IBM Infosphere Datastage oraz innych technologii Business Intelligence, hurtowni danych i ETL.
www.goliinfo.com
Baza wiedzy DataStage i najczęściej spotykane problemy (FAQ)
- Clear the table then insert rows - wyczyść tabelę (DELETE), a potem załaduj nowe wiersze (INSERT).
- Truncate the table then insert rows - wyczyść tabelę (TRUNCATE) i załaduj wiersze (INSERT).
- Insert rows without clearing - tylko dodaj nowe wiersze (INSERT statement).
- Delete existing rows only - usuń istniejące wiersze (DELETE).
- Replace existing rows completely - usuń istniejące (DELETE) i dodaj nowe rekordy (INSERT).
- Update existing rows only - zaktualizuj istniejące rekordy (UPDATE).
- Update existing rows or insert new rows - zaktualizuj istniejące rekordy (UPDATE) lub dodaj nowe rekordy (INSERT). Najpierw jest wykonywany UPDATE i gdy się zakończy sukcesem, to INSERT jest pomijany.
- Insert new rows or update existing rows - dodaj nowe rekordy (INSERT) lub zaktualizuj istniejące rekordy (UPDATE). Najpierw jest wykonywany INSERT i gdy się zakończy sukcesem, to UPDATE jest pomijany.
- User-defined SQL - dane są przetwarzane według ręcznie zdefiniowanego przez użytkownika polecenia SQL.
- User-defined SQL file - dane są przetwarzane według ręcznie zdefiniowanego przez użytkownika polecenia SQL, wczytanego z pliku.
2.17. Jakie są dostępne metody aktualizacji tabeli (update actions) w oracle stage?
Tabela docelowa Oracle moze byc aktualizowana za pomocą różnych metod, zwanych w Datastage Update actions.
Bardzo istotnym jest, aby właściwie zaznaczyć kolumny kluczowe w stage Oracle lub ODBC (Kolumna 'Key' na liście kolumn), ponieważ kolumny te będą brane pod uwagę w budowaniu części warunku WHERE w zapytaniu SQL.
Dostępne akcje: