În coloana Coloane disponibile, selectați coloane. Apoi, în lista de operațiuni de căutare, specificați dacă valorile din coloanele de înlocuire vor suprascrie valorile din coloanele de intrare sau vor fi suprascrise în noua coloană.
Pentru a salva modificările la transformarea Lookup, faceți clic pe OK.
Implementarea transformării Lookup în modul cache complet în două pachete utilizând managerul de conexiuni de cache și sursa de date din fluxul de date
În Business Intelligence Development Studio, deschideți proiectul Integration Services și apoi deschideți cele două pachete.
În fila "Control flow" din fiecare pachet, adăugați sarcina fluxului de date.
În pachetul părinte, adăugați transformarea "Conversie cache" în fluxul de date, apoi conectați conversia la sursa de date.
Dacă este necesar, configurați sursa de date.
Selectați Utilizare cache fișier.
În caseta Nume fișier, introduceți un nume de fișier sau faceți clic pe Răsfoire și selectați fișierul.
Dacă introduceți o cale către un fișier inexistent, sistemul va crea fișierul numai atunci când pachetul se execută.
Nivelul de protecție a pachetelor nu se aplică fișierelor care sunt stocate în memoria cache. Dacă fișierul memorat conține date importante, utilizați o listă de control al accesului (ACL) pentru a refuza accesul la locația sau folderul în care este stocat fișierul. Accesul ar trebui să fie permis numai pentru anumite conturi. Pentru mai multe informații, consultați Gestionarea accesului la fișierele utilizate de pachete.
Faceți clic pe fila Coloane. și apoi să specificați care coloane vor fi coloanele index utilizând opțiunea Poziție index.
Pentru coloanele care nu sunt indexate, poziția indexului este 0. Pentru coloanele indexate, poziția indexului este un număr secvențial pozitiv.
Efectuați unul dintre următorii pași pentru a popula managerul de conexiuni cu memoria cache utilizată în al doilea pachet.
Rulați pachetul părinte.
Faceți dublu clic pe managerul de conexiuni de cache pe care l-ați creat la pasul 4, apoi faceți clic pe butonul Coloane. selectați liniile, apoi apăsați CTRL + C pentru a copia metadatele coloanei.
În pachetul pentru copii, creați un manager de conexiuni cu memoria cache. Pentru a face acest lucru, faceți clic dreapta în zona Connection Manager. faceți clic pe butonul Conectare nouă. selectați valoarea CACHE din caseta de dialog Add SSIS Connection Manager. apoi faceți clic pe Adăugare.
Zona Connection Manager apare deasupra următoarelor file din Designer Services: Flow control. Fluxul de date și manipulatorii de evenimente.
Selectați Utilizare cache fișier.
În caseta Nume fișier, introduceți un nume de fișier sau faceți clic pe Răsfoire și selectați fișierul.
Nivelul de securitate al pachetului în fișierul cache nu se aplică. Dacă fișierul memorat conține date importante, utilizați o listă de control al accesului (ACL) pentru a refuza accesul la locația sau folderul în care este stocat fișierul. Accesul ar trebui să fie permis numai pentru anumite conturi. Pentru mai multe informații, consultați Gestionarea accesului la fișierele utilizate de pachete.
Dacă ați copiat metadatele de coloană la pasul 8, faceți clic pe butonul Coloane. selectați un șir gol, apoi apăsați CTRL + V pentru a insera metadatele coloanei.
Adăugați conversia "Căutare" și configurați conversia urmând acești pași.
Conectați conversia "Căutare" la fluxul de date trăgând conectorul - săgeata verde sau roșie - de la sursa sau conversia anterioară la conversia "Căutare".
Pentru a configura componenta, faceți dublu clic pe sursă sau pe conversia anterioară.
Selectați managerul de conexiuni cu memoria cache din zona Tip conexiune.
Selectați opțiunea de gestionare a erorilor pentru rânduri care nu conțin intrări corespunzătoare din listă. Specificați metoda de procesare a rândurilor fără elemente de potrivire.
În pagina Conexiune, selectați managerul de conexiuni de memorie cache adăugat din lista Manager de conectare în memoria cache.
Accesați pagina Coloane și trageți cel puțin una dintre coloanele din lista Coloanele de intrare disponibile în coloana Coloane de înlocuire disponibile.
În coloana Coloane disponibile, selectați coloane. Apoi, în lista de operațiuni de căutare, specificați dacă valorile din coloanele de înlocuire vor suprascrie valorile din coloanele de intrare sau vor fi suprascrise în noua coloană.
Pentru a salva modificările la transformarea Lookup, faceți clic pe OK.
Deschideți pachetul părinte, adăugați sarcina "Rulați pachetul" la firul de gestionare și apoi configurați sarcina pentru a apela pachetul copil. Pentru mai multe informații, consultați Task "Execute Package".
Implementarea transformării căutării în modul cache complet, utilizând managerul de conexiuni cache și fișierul cache existent
În Business Intelligence Development Studio, deschideți proiectul Integration Services și apoi deschideți pachetul.
Faceți clic cu butonul din dreapta în zona Connection Manager și apoi faceți clic pe Connection New.
Zona Connection Manager apare deasupra următoarelor file din Designer Services: Flow control. Fluxul de date și manipulatorii de evenimente.
În caseta de dialog Adăugare conexiune Manager cu SSIS, selectați CACHE, apoi faceți clic pe Adăugare. pentru a adăuga un manager de conexiuni în memoria cache.
Selectați Utilizare cache fișier.
În caseta Nume fișier, introduceți un nume de fișier sau faceți clic pe Răsfoire și selectați fișierul.
Nivelul de securitate al pachetului în fișierul cache nu se aplică. Dacă fișierul memorat conține date importante, utilizați o listă de control al accesului (ACL) pentru a refuza accesul la locația sau folderul în care este stocat fișierul. Accesul ar trebui să fie permis numai pentru anumite conturi. Pentru mai multe informații, consultați Gestionarea accesului la fișierele utilizate de pachete.
Faceți clic pe fila Coloane. și apoi să specificați care coloane vor fi coloanele index utilizând opțiunea Poziție index.
Pentru coloanele care nu sunt indexate, poziția indexului este 0. Pentru coloanele indexate, poziția indexului este un număr secvențial pozitiv.
În fila Control Flow, adăugați sarcina fluxului de date în pachet și apoi adăugați transformarea Lookup în fluxul de date.
Configurați transformarea Lookup făcând următoarele:
Conectați transformarea Lookup la fluxul de date. Pentru a face acest lucru, trageți conectorul (săgeata verde sau roșie) de la sursă sau transformarea anterioară în transformarea Lookup.
Pentru a configura componenta, faceți dublu clic pe sursă sau pe conversia anterioară.
Selectați managerul de conexiuni cu memoria cache din zona Tip conexiune.
Selectați opțiunea de gestionare a erorilor pentru rânduri care nu conțin intrări corespunzătoare din listă. Specificați metoda de procesare a rândurilor fără elemente de potrivire.
În pagina Conexiune, selectați managerul de conexiuni de memorie cache adăugat din lista Manager de conectare în memoria cache.
Accesați pagina Coloane și trageți cel puțin una dintre coloanele din lista Coloanele de intrare disponibile în coloana Coloane de înlocuire disponibile.