Výukový program SSIS pro začátečníky: Proč, co a jak?



SSIS je platforma pro integraci dat a aplikace pracovního toku. Tento výukový program SSIS popisuje důvody, co a jak služby SQL Server Integration Services.

SQL Server Integration Services (SSIS) tvoří nedílnou součást softwaru Microsoft SQL Server Database. Díky mnoha funkcím je správa dat mnohem jednodušší. V tomto kurzu se budeme hlouběji věnovat SSIS na koncepční úrovni v následujícím pořadí:

Začněme.





Co je integrace dat?

Integrace dat je proces, při kterém se načítají a kombinují heterogenní data jako začleněná forma a struktura. Například každá společnost dnes musí zpracovávat velké soubory dat z různých zdrojů. Tato data je třeba zpracovat, aby poskytovala důkladné informace pro přijímání obchodních rozhodnutí. Jednoduchým řešením by tedy byla datová integrace. V podstatě integruje všechna vaše data přítomná v různých databázích a kombinuje je na stejné platformě.

Tady je několik způsobů, jak dosáhnout integrace dat:



Výukový program pro integraci dat - SSIS - Edureka

Nyní, když jste pochopili integraci dat, se podívejme, proč se používá SSIS. SSIS znamená SQL Server Integration Services .

Proč SSIS?



  • Data lze načíst paralelně do mnoha různých cílů
  • SSIS odstraňuje potřebu tvrdých programátorů
  • Úzká integrace s dalšími produkty společnosti Microsoft
  • SSIS je levnější než většina ostatních nástrojů ETL
  • SIS poskytuje GUI pro snadnou transformaci dat
  • Sestavte BI do procesu transformace dat
  • Robustní zpracování chyb a událostí

Pohybem vpřed v tomto výukovém programu SSIS se podívejme, co přesně to je a jak to funguje.

Co je SSIS?

SQL Server Integration Services (SSIS) je součást databázového softwaru Microsoft SQL Server, kterou lze použít k provádění široké škály úkolů integrace a transformace dat.

  • Integrace dat: Kombinuje data umístěná v různých zdrojích a poskytuje uživatelům jednotný pohled na tato data
  • Pracovní postup: Lze jej také použít k automatizaci údržby databází serveru SQL Server a aktualizací multidimenzionálních analytických dat

Vlastnosti SSIS

Některé z funkcí pro použití SSIS jsou:

  • Organizované a vyhledávací transformace
  • Úzká integrace s dalšími rodinami Microsoft SQL
  • Poskytuje bohaté prostředí Studio
  • Poskytuje mnoho funkcí integrace dat pro lepší transformace
  • Vysokorychlostní datové připojení

Můžete projít níže uvedeným videem, které zahrnuje všechny základní informace, včetně konceptů datových skladů, které se používají pro extrakci, transformaci a načítání dat (ETL). Je ideální pro začátečníky i profesionály, kteří si chtějí osvojit základy MSBI.

Pokračujeme v tutoriálu SSIS, podívejme se, jak přesně to funguje.

Jak funguje SSIS?

SSIS se skládá ze tří hlavních komponent, a to:

  • Provozní údaje
  • Proces ETL
  • Datový sklad

Tyto úkoly transformace dat a vytváření pracovního toku se provádějí pomocí balíčku „SSIS Package“, o kterém pojednáme dále v tomto blogu. Pokračujeme v kurzu SSIS, pojďme nejprve podrobně porozumět každé z těchto komponent:

Provozní údaje

Úložiště provozních dat (ODS) je databáze určená k integraci dat z více zdrojů pro další operace s daty. Na tomto místě je uložena většina dat použitých v aktuální operaci před tím, než je přenesena do datového skladu k dlouhodobějšímu uložení nebo archivaci.

Proces ETL

ETL je proces extrakce, transformace a načítání dat. Extrahovat, transformovat a načíst (ETL) je proces extrakce dat z různých zdrojů, transformace těchto dat podle vašich požadavků a následné načtení do cílového datového skladu. ETL poskytuje JEDNO ZASTAVENÍ ŘEŠENÍ pro všechny tyto problémy.

  • Výpis
  • Přeměnit
  • Zatížení

Výpis: Extrakce je proces extrakce dat z různých homogenních nebo heterogenních zdrojů dat na základě různých bodů ověření.

Proměna: Při transformaci se analyzují celá data a aplikují se na ně různé funkce, aby bylo možné data načíst do cílové databáze v vyčištěném a obecném formátu.

Zatížení: Načítání je proces načítání zpracovaných dat do cílového úložiště dat s použitím minimálních prostředků.


Skladování dat

  • Datový sklad zachycuje data z různých zdrojů pro užitečnou analýzu a přístup.
  • Skladování dat je velká sada nashromážděných dat, která se používá pro shromažďování a správu dat z různých zdrojů za účelem zodpovězení obchodních otázek. Proto pomáhá při rozhodování.

Požadavky na SQL Server Integration Services

Abyste mohli pracovat se SSIS, musíte si nainstalovat následující:

  • SQL Server
  • Datové nástroje serveru SQL Server

Pojďme se podívat na proces instalace.

Instalace serveru SQL

Přejít na web: https://www.microsoft.com/en-au/sql-server/sql-server-downloads nainstalovat SQL Server. Můžete si nainstalovat nejnovější nebo předchozí verzi podle svého výběru.

Existují tedy různá vydání serveru SQL Server, jmenovitě:

    • Zkušební verze zdarma: Získáte 180denní bezplatnou zkušební verzi serveru SQL Server 2017 pro Windows.
    • Vydání pro vývojáře: Jedná se o plnohodnotné bezplatné vydání, licencované pro použití jako vývojová a testovací databáze v neprodukčním prostředí.
    • Express Edition: Express je bezplatná edice serveru SQL Server, ideální pro vývoj a produkci desktopových, webových a malých serverových aplikací.

V dalším kroku se podívejme, jak nainstalovat datové nástroje.

Datové nástroje serveru SQL Server

Přejít na web: https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver15 a podívejte se na různé verze poskytované společností Microsoft. Níže uvedený snímek obrazovky naleznete v nedávném vydání SSDT spolu s odkazem ke stažení.

služba nyní lístek nástroj výukový program

V tomto tutoriálu budu instalovat verzi 15.9.1. Tak pojďme začít

Krok 1: Když otevřete soubor .exe, budete před instalací vyzváni k restartování systému.

Krok 2: Jakmile restartujete systém, máte vše připraveno. Stačí kliknout na tlačítko „Další“ a postupovat podle pokynů na obrazovce.

Krok 3: Ukáže požadované nástroje a funkce, jako je SQL Server Database, SSAS, SSRS a SSIS. Nezapomeňte je všechny zkontrolovat a kliknout na tlačítko „nainstalovat“. Viz níže uvedený snímek obrazovky.

Dále v SSIS Tutorial budeme diskutovat o SSIS balíčku a jak ho můžete vytvořit pomocí výše uvedených nástrojů.

Co je balíček SSIS?

Balíček je základní blok, kde můžete pokračovat a kódovat v SSIS. „Kód“ nyní neodkazuje na žádný programovací jazyk, je to vývoj, který děláte. Váš vývoj se tedy v zásadě děje uvnitř balíčku. Jak bylo diskutováno výše, SSIS je pro ETL zásadní a balíček SSIS provede proces ETL. Proto je to objekt, který implementuje funkce Integration Services extrahovat, transformovat a načíst data . Balíček se skládá z:

  • Připojení
  • Ovládejte prvky toku
  • Prvky toku dat

To je vše pro tento výukový program SSIS. Doufám, že se vám líbilo čtení.

Tím se dostáváme na konec tohoto blogu. Doufám, že se vám tento výukové blog o Power BI líbil. Toto byl první blog ze série Power BI. Po tomto výukovém programu Power BI bude následovat můj další blog, který se zaměří na řídicí panely Power BI, přečtěte si to také.

Pokud se chcete naučit SSIS a budovat si kariéru ve vizualizaci dat nebo BI, podívejte se na naše který přichází s živým tréninkem vedeným instruktorem a zkušenostmi z reálného projektu. Toto školení vám pomůže pochopit MSBI do hloubky a pomůže vám dosáhnout zvládnutí předmětu.

Máte na nás dotaz? Uveďte to prosím v sekci komentářů v „Výukovém programu SSIS“ a my se vám ozveme.