Ksišżki informatyczne

Strona główna
Bestsellery
Pomoc
Regulamin
Odbiór osobisty
Kontakt
Koszyk
» Informatyka
» Informatyka po angielsku





Znak akceptacji PayPal
Ksiazki - Informatyczne .pl » informatyka » informatyka

Microsoft SQL Server 2005 Integration Services Krok po kroku

 Microsoft SQL Server 2005 Integration Services Krok po krokuWydawnictwo: Microsoft Press
Liczba stron: 510
Oprawa: miękka
ISBN: 978-83-7541-017-4
Czas dostawy: 4 - 7 dni
Cena detaliczna: 92,40 zł
Nasza cena: 87,80 zł  


Opis Microsoft SQL Server 2005 Integration Services Krok po kroku:
Podręczny przewodnik krok po kroku do nauki rozwiązań integracji danych w przedsiębiorstwie
Opanuj podstawy usług SQL Server Integration Services - krok po kroku. Dzięki temu praktycznemu podręcznikowi, samodzielnie nauczysz się transformowania i konsolidacji danych oraz budowania rozwiązań zaspokajających potrzeby analizy biznesowej.

Dowiedz się, jak:
> Projektować i wykonywać pakiety transformujące dane pomiędzy plikami źródłowymi a relacyjnymi bazami danych
> Konfigurować menedżery połączeń, aby uzyskać dostęp do innych źródeł danych
> Tworzyć przepływy danych modyfikujące, rozdzielające, dopasowujące i łączące dane
> Projektować rozwiązania obsługi zdarzeń i monitorować wydajność pakietów
> Szyfrować poufne informacje i kontrolować dostęp do pakietów
> Modyfikować kody skryptów w celu automatyzacji zadań Control Flow oraz Data Flow
> Debugugować i optymalizować pakiety.


Spis treści Microsoft SQL Server 2005 Integration Services Krok po kroku:
Od którego miejsca należy rozpocząć lekturę książki?
Informacje o towarzyszącej ksiąŜce płycie CD-ROM
Wymagania systemowe
Instalowanie i korzystanie z plików przykładowych
Konwencje i elementy wykorzystane w ksiąŜce
Część I Omówienie usług integracji
1 Wprowadzenie do usług integracji SQL Server Integration Services
Typowe zastosowania usług SSIS
Obiekty usług SSIS i składniki sterowania przetwarzaniem
Sterowanie przetwarzaniem usług SSIS
Sterowanie przepływem usług SSIS
Przepływ danych usług SSIS
Potoki danych usług SSIS
Procedura obsługi zdarzeń usług SSIS
Składniki usług SSIS
Program SSIS Development Studio
Usługi SSIS fazy wykonywania
Wdrażanie pakietu usług SSIS
Migracja od usług DTS serwera SQL Server 2000
Krótkie podsumowanie rozdziału 1
2 Tworzenie pierwszego pakietu
Poznajemy środowisko programistyczne Business Intelligence Development Studio
Solution Explorer
Dokowanie okien programów narzędziowych
Eksploracja projektu usług SSIS w środowisku BIDS
Korzystanie z kreatora importu i eksportu usług SSIS
Tworzenie tabel w nowej bazie danych
Przeglądanie elementów pakietu
Przeglądanie pakietu utworzonego za pomocą kreatora importu i eksportu
Testowanie pakietu
Uruchamianie pakietu za pomocą narzędzia projektowego
Krótkie podsumowanie rozdziału 2
Część II Projektowanie pakietów
3 Wyodrębnianie i ładowanie danych

Menedżery połączeń
Rodzaje menedżerów połączeń
Tworzenie nowego projektu usług integracji
Dodawanie menedżerów połączeń
Tworzenie przepływu danych
Dodawanie adapterów danych
Uruchamianie pakietu
Korzystanie ze źródeł danych oraz z widoków źródeł danych
Tworzenie źródła danych
Tworzenie widoku źródła danych
Tworzenie nowego, nazwanego zapytania
Kopiowanie danych z nazwanego zapytania do pliku o płaskiej strukturze
Uruchamianie pakietu
Krótkie podsumowanie rozdziału 3
4 Posługiwanie się transformacjami przepływu danych
Tworzenie przepływu danych wewnątrz pakietu
Źródła przepływu danych
Transformacje przepływu danych
Miejsca docelowe przepływu danych
Połączenia źródeł danych
Transformacje usług SSIS
Transformacje wierszy
Transformacje zbiorów wierszy
Transformacje rozdzielające i łączące
Transformacje jakości danych
Transformacje analizy danych
Inne transformacje
Transformacje synchroniczne i asynchroniczne
Stosowanie wyrażeń w pakietach
Zastosowanie wyraŜeń w usługach SSIS
Elementy wyraŜeń
Budowanie wyraŜeń
Korzystanie z transformacji przepływu danych
Otwieranie i eksploracja projektu usług SSIS
Tworzenie zadania przepływu danych
Korzystanie ze źródła typu plik o płaskiej strukturze
Dodawanie menedżera połączeń
Dodawanie transformacji typu Conditional Split (Podział warunkowy)
Dodawanie transformacji typu Derived Column (Kolumna pochodna)
Przeglądanie właściwości transformacji typu Derived Column
Dodawanie adaptera danych dla docelowego pliku o płaskiej strukturze
i uruchamianie pakietu
Wysyłanie wyników do innych miejsc docelowych
Konfigurowanie wyjścia błędów
Rodzaje błędów
Opcje błędów
Eksploracja pakietu LookupGeography
Tworzenie zadania
Tworzenie i nazywanie źródła danych typu plik o płaskiej strukturze
Dodawanie transformacji typu Data Conversion (Konwersja danych)
Dodawanie transformacji typu Lookup (Wyszukiwanie)
Dodawanie docelowego pliku o płaskiej strukturze dla błędów transformacji
typu Lookup
Dodawanie docelowego pliku o płaskiej strukturze dla poprawnych wyników
wyszukiwania
Uruchamianie pakietu i sprawdzanie wyników jego działania
Krótkie podsumowanie rozdziału 4
5 Zarządzanie obiektem sterowania przepływem
Elementy obiektu sterowania przepływem
Składniki obiektu sterowania przepływem
Korzystanie z kontenerów
Dodawanie transformacji typu Fuzzy Lookup (Wyszukiwanie rozmyte)
Dodawanie kontenera pętli typu Foreach Loop
Stosowanie ograniczeń pierwszeństwa
Krótkie podsumowanie rozdziału 5
6 Zadania skryptowe
Omówienie zadań skryptowych
Implementacja zadania skryptowego
Tworzenie nowego zadania skryptowego oraz kodu inicjującego
Obsługa błędów
Przekazywanie komunikatu do zakładki Progress
Przekazywanie opisowych informacji do pliku dziennika
Używanie zmiennych
Modyfikowanie wartości zmiennej w fazie wykonywania
Omówienie składnika skryptowego
Implementowanie składnika skryptowego
Przeglądanie przykładowego projektu
Omówienie zadań skryptowych kontrolek ActiveX
Implementacja zadania typu ActiveX Script
Krótkie podsumowanie rozdziału 6
7 Debugowanie pakietów
Debugowanie obiektu sterowania przepływem
Omówienie punktów zatrzymania
Przeglądanie okien debugowania
Omówienie komunikatów informujących o postępie procesu
Częściowe wykonywanie pakietu
Debugowanie przepływu danych
Przeglądanie danych za pomocą przeglądarek danych
Omówienie pozostałych opcji
Debugowanie zadań skryptowych
Śledzenie działania kodu przy uŜyciu punktów zatrzymania
Przeglądanie stanu skryptu za pomocą funkcji środowiska VSA
Krótkie podsumowanie rozdziału 7
8 Zarządzanie procesem uruchamiania pakietów
Omówienie konfiguracji pakietu
Korzyści ze stosowania konfiguracji
Rodzaje konfiguracji
Omówienie pliku konfiguracyjnego w formacie XML
Określanie nowej lokalizacji pliku konfiguracyjnego typu XML
Tworzenie i edycja pliku konfiguracyjnego typu XML
Otwieranie projektu usług SSIS i uruchamianie pakietu
Tworzenie pliku konfiguracyjnego typu XML
Edycja pliku konfiguracyjnego typu XML
Testowanie działania pakietu z nową konfiguracją
Pliki z wieloma konfiguracjami
Zmienna środowiskowa
Wpis rejestru systemu
Zmienne pakietu nadrzędnego
Tabele serwera SQL Server
Konfiguracje bezpośrednie i pośrednie
Stosowanie plików konfiguracyjnych
Określanie kolejności konfiguracji
Sprawdzanie niepowodzeń konfiguracji
Stosowanie wielu konfiguracji
Tworzenie plików z wieloma konfiguracjami
Tworzenie bazy danych oraz menedżera połączeń typu OLE DB
Tworzenie zmiennej środowiskowej
Tworzenie konfiguracji zapisanej w zmiennej środowiskowej
Tworzenie konfiguracji przechowywanej na serwerze SQL Server
Testowanie działania pakietu z nową konfiguracją
Eksploracja pakietu nadrzędnego
Tworzenie konfiguracji opartej na zmiennej pakietu nadrzędnego
Poznawanie różnych sposobów uruchamiania pakietu
Uruchamianie pakietów za pomocą kreatora SQL Server Import and Export
Wizard
Uruchamianie pakietów za pomocą programu narzędziowego DTExecUI
Uruchamianie pakietów za pomocą programu narzędziowego DTExec
Uruchamianie pakietów za pomocą programu SQL Server Management Studio
Rozszerzanie możliwości uruchamiania pakietów
Korzystanie z usługi agenta serwera SQL
Korzystanie z programu narzędziowego do uruchamiania pakietów
Omówienie funkcjonalności rejestrującej działanie pakietów
Implementacja funkcjonalności rejestrowania
Konfigurowanie funkcjonalności rejestrowania zdarzeń pakietu
Uruchamianie pakietu i przeglądanie jego dzienników
Krótkie podsumowanie rozdziału 8
Część III Zarządzanie pakietami
9 Wykrywanie i obsługa błędów przetwarzania

Podstawy wykrywania i obsługi błędów
Omówienie rodowodu metadanych
Omówienie funkcji sprawdzania poprawności
Omówienie ograniczeń pierwszeństwa
Omówienie transformacji przepływu danych
Omówienie procedur obsługi błędów
Wykonywanie zadań za pomocą procedur obsługi zdarzeń
Wyzwalanie procedury obsługi zdarzeń
Korzystanie z procedur obsługi zdarzeń oferowanych przez usługi SSIS
Tworzenie procedur obsługi błędów
Prezentacja środowiska do projektowania usług SSIS
Tworze procedury obsługi zdarzenia OnPreExecute
Dodawanie zadania do procedury obsługi zdarzeń
Konfigurowanie zadania
Odwzorowanie zmiennych pakietu usług SSIS na parametry instrukcji SQL
Tworzenie procedury obsługi zdarzeń, rejestrującej zakończenia działania
obiektów
Tworzenie procedury obsługi zdarzeń służącej do rejestrowania błędów
Uruchamianie pakietu
Testowanie działania pakietu ze zbiorem niepoprawnych danych
Tworzenie procedury obsługi zdarzeń w celu rozwiązania problemu
Tworzenie zadania służącego do przenoszenia plików z niepoprawnymi danymi
Konfigurowanie ustawień menedżera połączeń
Zapobieganie eskalacji zdarzeń do poziomu kontenerów oraz pakietu
Zmienianie właściwości licznika błędów
Uruchamiane pakietu
Zarządzanie spójnością danych za pomocą transakcji
Konfigurowanie transakcji
Korzystanie z punktów kontrolnych ponownego uruchamiania
Omówienie korzyści płynących ze stosowania punktów kontrolnych
Konfigurowanie punktów kontrolnych dla pakietu
Korzystanie z punktów kontrolnych i transakcji
Przygotowania do poprawiania błędów za pomocą punktów kontrolnych
i transakcji
Omówienie budowy pakietu LoadDimProd
Poprawienie błędu
Implementacja punktów kontrolnych
Krótkie podsumowanie rozdziału 9
10 Zabezpieczanie oraz wdrażanie pakietów usług SSIS
Tworzenie programu narzędziowego do wdrażania pakietów
Korzystanie z kreatora instalacji pakietu
Zabezpieczanie pakietu
Szyfrowanie pakietu
Ochrona hasłem
Właściwość ProtectionLevel
Zabezpieczenia oparte na rolach
Stosowanie zabezpieczeń
Opcje wdrażania
Wdrożenie typu Push (Wypychanie)
Wdrożenie typu Pull (Pobieranie)
Zarządzanie pakietami na serwerze usług SSIS
Tworzenie i stosowanie konfiguracji
Dodawanie konfiguracji do projektu
Uruchamianie wdrożonego pakietu
Monitorowanie działania pakietu oraz dzienniki zdarzeń
Stosowanie konfiguracji
Krótkie podsumowanie rozdziału 10
11 Optymalizowanie pakietów usług SSIS
Omówienie motoru usług SSIS
Motor fazy wykonywania
Motor potoku danych
Architektura buforowania w pamięci
Korzystanie z buforów
Drzewa wykonywania
Przetwarzanie synchroniczne i asynchroniczne
Blokowanie danych
Transformacje blokujące
Transformacje częściowo blokujące
Transformacje wierszowe
Transformacje nieblokujące
Źródła
Ustawienia buforów
Zarządzanie procesami przetwarzania równoległego
Dostrajanie źródła danych
Zarządzanie wydajnością
Pętle
Źródła typu plik o płaskiej strukturze
Filtry i zmienne
Zarządzanie miejscami docelowymi
Ćwiczenia w dostrajaniu wydajności
Praca z właściwościami buforów
Praca z serwerem SQL Server jako miejscem docelowym
Wskazówki projektowe
Zarządzanie wydajnością
Drzewa wykonywania
Plany wykonywania
Iteracyjne optymalizowanie architektury pakietu
Rejestrowanie planu wykonywania
Raporty dzienników usług SSIS
Krótkie podsumowanie rozdziału 11
Część IV Usługi SSIS w hurtowniach danych
12 Koncepcje hurtowni danych

Zastosowania hurtowni danych
Charakterystyka hurtowni danych
Dostarczanie danych dla procesów analizy biznesowej
Integrowanie danych z heterogenicznych systemów źródłowych
Łączenie źródeł danych o zweryfikowanej poprawności
Organizowanie danych w nieulotne i powiązane tematycznie grupy
Przechowywanie danych w strukturach zoptymalizowanych pod kątem
wyodrębniania danych oraz realizacji zapytań
Podstawy hurtowni danych
Cele rozwiązań logiki biznesowej
Łączenie uŜytecznych danych pochodzących z róŜnych źródeł
Zapewnienie szybkiego i łatwego dostępu do danych
Ukierunkowanie na podejmowanie decyzji
Poziom szczegółowości danych
Wspomaganie procesu podejmowania decyzji biznesowych
Częstotliwość aktualizacji i trwałość danych
Dane historyczne
Zmieniające się wymiary
Klucze zastępcze
Miary łączne
Przeglądanie schematu eksploatacyjnego i schematu bazy danych
Tworzenie diagramów bazy danych
Składniki systemu hurtowni danych
Tabele faktów i tabele wymiarów
Charakterystyka tabeli wymiaru
Przeglądanie i porównywanie schematu bazy danych hurtowni danych
Tworzenie diagramu bazy danych
Podsumowanie cech hurtowni danych
Krótkie podsumowanie rozdziału 12
13 Wypełnianie danymi struktur hurtowni danych
Cechy hurtowni danych
Implementowanie tabel pośrednich
Rodzaje schematów pośrednich
Pośrednie składowanie danych pochodzących z kilku różnych źródeł
Wielostopniowe składowanie pośrednie
Trwałe składowanie pośrednie
Narastające składowanie pośrednie
Narastające i pokawałkowane składowanie pośrednie
Inne czynniki związane z miejscem docelowym
Zarządzanie tabelami wymiaru - Część 1
Ładowanie tabel wymiaru przy użyciu lewego połączenia zewnętrznego
Zarządzanie tabelami wymiarów - Część 2
Ładowanie tabel wymiaru - Część 2
Wymiary podlegające powolnym zmianom
Zarządzanie powoli zmieniającymi się wymiarami
Zarządzanie tabelami faktów
Agregowanie danych w tabelach faktów
Ładowanie tabel faktów
Krótkie podsumowanie rozdziału 13
14 Ogólne zasady korzystania z usług SSIS
Projektowanie pakietów usług SSIS
Reguły OVAL projektowania pakietów usług SSIS
Stosowanie składników usług SSIS
Tworzenie pakietu głównego i pakietów podrzędnych
Porządkowanie składników pakietu
Zarządzanie procesem wdrażania aplikacji usług SSIS
Krótkie podsumowanie rozdziału 14
Indeks 469