Evaluare:
Cartea oferă un ghid practic pentru dezvoltarea sarcinilor personalizate SSIS, potrivit pentru începătorii care au cunoștințe de bază de .NET. Deși autorul oferă perspective valoroase și o abordare directă, cartea este criticată pentru faptul că este depășită și nu are acces la codul sursă necesar.
Avantaje:⬤ Oferă informații utile despre crearea sarcinilor personalizate SSIS.
⬤ Scrisă într-un stil clar, narativ, care creează încredere.
⬤ Instrucțiunile pas cu pas ajută la evitarea greșelilor frecvente.
⬤ Formatul scurt îl face concis și ușor de urmărit, permițând cititorilor calificați să înțeleagă rapid conținutul.
⬤ Sunt utilizate instrumente low-cost, ceea ce face ca tehnologia să fie accesibilă pentru mulți.
⬤ Cartea este datată, folosind versiuni mai vechi de Visual Studio, ceea ce o face dificilă pentru utilizatorii versiunilor mai noi.
⬤ Legăturile întrerupte către codul sursă al autorului îngreunează experiența de învățare.
⬤ Presupune o înțelegere de bază a .NET și este posibil să nu sprijine pe deplin utilizatorii fără experiență anterioară.
(pe baza a 8 recenzii ale cititorilor)
Building Custom Tasks for SQL Server Integration Services
Învățați să creați sarcini SSIS personalizate utilizând Visual Studio Community Edition și Visual Basic. Puneți toată puterea Microsoft.NET la dispoziția proceselor dvs. de integrare a datelor și ETL, fără costuri suplimentare față de cele pe care le-ați cheltuit deja pentru licențierea SQL Server. Dacă aveți deja o licență pentru SQL Server, atunci nu trebuie să cheltuiți mai mulți bani pentru a extinde SSIS cu sarcini și componente personalizate.
De ce sunt necesare componentele personalizate? Deoarece, chiar dacă catalogul SSIS de sarcini și componente încorporate este o minune a ingineriei, există încă lacune în funcționalitatea furnizată. Aceste lacune sunt relevante în special pentru întreprinderile care practică DILMS (Data Integration Lifecycle Management) și/sau DevOps.
Una dintre lacune este o limitare a sarcinii SSIS Execute Package. Dezvoltatorii care utilizează versiunea stoc a acestei sarcini nu pot selecta pachete SSIS din alte proiecte. Cu toate acestea, este util să puteți selecta și executa sarcini din proiecte diferite, iar exemplul utilizat pe parcursul acestei cărți vă va ajuta să creați o sarcină Execute Catalog Package care vă permite de fapt să executați o sarcină dintr-un alt proiect. Pornind de la modelul exemplului, puteți crea orice sarcină doriți, adaptată nevoilor dvs. specifice, de integrare a datelor și ETL.
Ce veți învăța
⬤ Configurați și executați Visual Studio în modul care susține cel mai bine dezvoltarea sarcinilor SSIS.
⬤ Creați o bibliotecă de clase ca bază pentru o sarcină SSIS și faceți trimitere la ansamblurile SSIS necesare.
⬤ Semnați corect ansamblurile pe care le creați pentru a le putea invoca din sarcină.
⬤ Implementați controlul codului sursă prin Visual Studio Team Services sau prin propriul set de instrumente preferat.
⬤ Codificați nu numai sarcinile în sine, ci și editorii de sarcini asociați.
⬤ Soluționați problemele și apoi executați sarcinile dvs. personalizate ca parte a propriului proiect.
Pentru cine este această carte
Administratori de baze de date și dezvoltatori care sunt implicați în proiecte ETL construite în jurul SQL Server Integration Services (SSIS). Cititorii ar trebui să aibă cunoștințe de programare, precum și dorința de a-și optimiza eforturile ETL prin crearea de sarcini personalizate pentru executarea din pachetele SSIS.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)