SSIS apmācība iesācējiem: kāpēc, ko un kā?

SSIS ir platforma datu integrēšanai un darbplūsmas lietojumprogrammām. Šajā SSIS apmācībā ir aprakstīti SQL Server integrācijas pakalpojumu iemesli, kāpēc un kā.

SQL Server integrācijas pakalpojumi (SSIS) ir neatņemama Microsoft SQL Server datu bāzes programmatūras sastāvdaļa. Tas daudz atvieglo datu pārvaldības darbu ar tā dažādajām funkcijām. Šajā apmācībā mēs dziļāk izpētīsim SSIS konceptuālā līmenī šādā secībā:

Sāksim.



Kas ir datu integrācija?

Datu integrācija ir process, kurā neviendabīgi dati tiek izgūti un apvienoti kā apvienota forma un struktūra. Piemēram, mūsdienās katram uzņēmumam ir jāapstrādā lieli datu kopumi no dažādiem avotiem. Šie dati ir jāapstrādā, lai sniegtu ieskatu biznesa lēmumu pieņemšanā. Tātad vienkāršs risinājums būtu datu integrācija. Tas galvenokārt integrēs visus jūsu datus, kas atrodas dažādās datu bāzēs, un apvienos tos vienā platformā.

Šeit ir daži veidi, kā panākt datu integrāciju:

Datu integrācija-SSIS apmācība- Edureka

Tagad, kad esat sapratis datu integrāciju, redzēsim, kāpēc tiek izmantota SSIS. SSIS apzīmē SQL Server integrācijas pakalpojumi .

Kāpēc SSIS?

  • Datus var ielādēt paralēli daudziem dažādiem galamērķiem
  • SSIS novērš nepieciešamību pēc sarežģītiem programmētājiem
  • Cieša integrācija ar citiem Microsoft produktiem
  • SSIS ir lētāka nekā lielākā daļa citu ETL rīku
  • SIS nodrošina GUI, lai viegli pārveidotu datus
  • Veidot BI datu pārveidošanas procesā
  • Stingra kļūdu un notikumu apstrāde

Šajā SSIS apmācībā skatiet, kas tas īsti ir un kā tas darbojas.

Kas ir SSIS?

SQL Server integrācijas pakalpojumi (SSIS) ir Microsoft SQL Server datu bāzes programmatūras sastāvdaļa, kuru var izmantot, lai veiktu plašu datu integrācijas un datu pārveidošanas uzdevumu klāstu.

apache spark vs hadoop mapreduce

  • Datu integrācija: Tas apvieno datus, kas atrodas dažādos avotos, un nodrošina lietotājiem vienotu šo datu skatu
  • Darbplūsma: To var arī izmantot, lai automatizētu SQL Server datu bāzu uzturēšanu un daudzdimensionālu analītisko datu atjauninājumus

SSIS iezīmes

Daži no SSIS izmantošanas līdzekļiem ir:

  • Organizētas un uzmeklēšanas transformācijas
  • Cieša integrācija ar citu Microsoft SQL saimi
  • Nodrošina bagātīgas studijas vides
  • Nodrošina daudz datu integrācijas funkciju labākai pārveidošanai
  • Ātrgaitas datu savienojamība

Varat apskatīt zemāk redzamo videoklipu, kas aptver visus pamatus, ieskaitot datu glabāšanas koncepcijas, kas tiek izmantots datu iegūšanai, pārveidošanai un ielādēšanai (ETL). Tas ir ideāli piemērots gan iesācējiem, gan profesionāļiem, kuri vēlas uzlabot savus MSBI pamatus.

Virzoties uz priekšu SSIS apmācībā, redzēsim, kā tas tieši darbojas.

Kā darbojas SSIS?

SSIS sastāv no trim galvenajiem komponentiem, proti:

  • Darbības dati
  • ETL process
  • Datu noliktava

Šie datu transformācijas un darbplūsmas izveidošanas uzdevumi tiek veikti, izmantojot ‘SSIS Package’, kas tiks apskatīts vēlāk šajā emuārā. Turpinot SSIS apmācību, vispirms sīki sapratīsim katru no šiem komponentiem:

Darbības dati

Darbības datu krājums (ODS) ir datu bāze, kas paredzēta, lai integrētu datus no vairākiem avotiem, lai veiktu papildu darbības ar datiem. Šī ir vieta, kur tiek glabāta lielākā daļa pašreizējā operācijā izmantoto datu, pirms tie tiek pārsūtīti uz datu noliktavu ilgtermiņa glabāšanai vai arhivēšanai.

ETL process

ETL ir process, kā iegūt, pārveidot un ielādēt datus. Izvilkšana, pārveidošana un ielāde (ETL) ir datu iegūšanas process no dažādiem avotiem, šo datu pārveidošana atbilstoši jūsu prasībām un pēc tam ielāde mērķa datu noliktavā. ETL nodrošina vienas pieturas risinājumu visām šīm problēmām.

  • Ekstrakts
  • Pārveidot
  • Slodze

Ekstrakts: Ieguve ir datu iegūšanas process no dažādiem viendabīgiem vai neviendabīgiem datu avotiem, pamatojoties uz dažādiem validācijas punktiem.

Pārveidošana: Pārveidošanā tiek analizēti visi dati un tiek pielietotas dažādas funkcijas, lai datus tīrītajā un vispārīgajā formātā ielādētu mērķa datu bāzē.

iestatīt java ceļu logos

Slodze: Iekraušana ir process, kurā apstrādātie dati tiek ielādēti mērķa datu krātuvē, izmantojot minimālus resursus.


Datu uzglabāšana

  • Datu noliktava uztver datus no dažādiem avotiem noderīgai analīzei un piekļuvei.
  • Datu noliktava ir liels uzkrāto datu kopums, ko izmanto, lai apkopotu un pārvaldītu datus no dažādiem avotiem, lai atbildētu uz biznesa jautājumiem. Tādējādi palīdz pieņemt lēmumus.

Prasības SQL Server integrācijas pakalpojumiem

Lai strādātu ar SSIS, jums jāinstalē:

  • SQL Server
  • SQL Server datu rīki

Apskatīsim instalēšanas procesu.

SQL Server instalēšana

Dodieties uz vietni: https://www.microsoft.com/en-au/sql-server/sql-server-downloads instalēt SQL Server. Pēc savas izvēles varat instalēt jaunāko vai iepriekšējo versiju.

Tātad SQL Server ir dažādi izdevumi, proti:

    • Bezmaksas izmēģinājuma versija: Jūs saņemat 180 dienu bezmaksas SQL Server 2017 izmēģinājumu sistēmā Windows.
    • Izstrādātāja izdevums: Tas ir pilnībā aprīkots bezmaksas izdevums, kas licencēts lietošanai kā izstrādes un testēšanas datu bāze neražojošā vidē.
    • Express Edition: Express ir SQL Server bezmaksas izdevums, kas ir ideāli piemērots darbvirsmas, tīmekļa un mazu serveru lietojumprogrammu izstrādei un ražošanai.

Nākamajā reizē redzēsim, kā instalēt datu rīkus.

SQL Server datu rīki

Dodieties uz vietni: https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver15 un pārbaudiet dažādos Microsoft piedāvātos izlaidumus. Skatiet zemāk redzamo ekrānuzņēmumu ar neseno SSDT laidienu kopā ar lejupielādes saiti.

Šajā apmācībā es instalēšu 15.9.1 versiju. Tātad sāksim.

1. darbība: Atverot .exe failu, pirms instalēšanas jums tiks lūgts restartēt sistēmu.

2. darbība: Kad esat restartējis sistēmu, viss ir gatavs darbam. Vienkārši noklikšķiniet uz pogas “Nākamais” un izpildiet ekrānā redzamos norādījumus.

3. solis: Tajā tiks parādīti nepieciešamie rīki un tādas funkcijas kā SQL Server datu bāze, SSAS, SSRS un SSIS. Pārbaudiet tos visus un noklikšķiniet uz pogas “instalēt”. Skatiet to pašu ekrānuzņēmumu.

Tālāk SSIS apmācībā mēs apspriedīsim SSIS pakotni un to, kā jūs to varat izveidot, izmantojot iepriekš minētos rīkus.

Kas ir SSIS pakete?

Pakete ir būtisks bloks, kur jūs dodaties uz priekšu un kodējat SSIS. Tagad “kods” neattiecas uz nevienu programmēšanas valodu, tas ir jūsu veiktais izstrādājums. Tātad būtībā jūsu attīstība notiek paketes iekšienē. Kā jau tika apspriests iepriekš, SSIS ir būtiska ETL, un SSL pakete veiks ETL procesu. Tāpēc tas ir objekts, kas ievieš integrācijas pakalpojumu funkcionalitāti iegūt, pārveidot un ielādēt datus . Paketi veido:

  • Savienojumi
  • Vadības plūsmas elementi
  • Datu plūsmas elementi

Tas ir viss šajā SSIS apmācībā. Es ceru, ka jums patika to lasīt.

Tas mūs noved pie šī emuāra beigām. Es ceru, ka jums patika šis Power BI apmācības emuārs. Šis bija pirmais Power BI sērijas emuārs. Šai Power BI apmācībai sekos mans nākamais emuārs, kas koncentrēsies uz Power BI informācijas paneļiem, arī lasiet to.

Linux sistēmas administratora lomas un pienākumi

Ja vēlaties apgūt SSIS un veidot karjeru datu vizualizācijā vai BI, pārbaudiet mūsu kas nāk ar instruktoru vadītu tiešraides apmācību un reālās dzīves projektu pieredzi. Šīs apmācības palīdzēs jums padziļināti izprast MSBI un palīdzēs jums apgūt priekšmetu.

Vai mums ir jautājums? Lūdzu, pieminējiet to komentāru sadaļā “SSIS apmācība”, un mēs ar jums sazināsimies.