Dimensión de Variación Lenta, transformarea transformării transformării

  • 08/31/2019
  • Tiempo de Lectura: 7 Minutos
    • iv id = „Eacfad012F” C
    • o
    • s

se aplica a : Se aplică: SI SQL SerververSql Server (Verses Todas Las Admites) Da SQL ServerSql Server (Toate versiunile acceptate) IV ID . R: Se aplică: SI SQL SerververSql Server (Verses Todas Las Admitidas) Da SQL Serververql Server (toate versiunile acceptate) sí SSIS Integrare Runtime en Azure Data Factorysis Integrare Runtime în Fabrica de date Azure Da SSIS Integrare Runtime RO Azure Data Factorysis Integrare Runtime în Fabrica de date Azure

La Transformación Dimenión de Variación Coordonarea lenta La actualización E Insersión De RegistroS de Almacenamiento de Diverse. Transformarea lentă a dimensiunii coordonează actualizarea și introducerea înregistrărilor în tabelele de dimensiune a depozitului de date. POR EJEMPLO, PUEDE USAR ESTA Transformación para Configurar Las Salidas de transformación Que Que Insedan Y Actualizan Registos en La Tabla DIMPRODUCT DE LA BAZ DE DATOS ADVENTUREWORTDW2012AdventureWorksdW2012 CON DATOS DE LA TABLA PRODUCTION.PRODUS DE LA BASE DE DATOS OLTP AdventureWorks.Pen exemplu, puteți utiliza Această transformare pentru a configura ieșirile de transformare care inserează și actualizează înregistrările în tabelul DIMPRODUCT din baza de date AdventureWorksdW2012AdventureWorksdW2012 cu date din tabelul de producție.products din baza de date a aventurii OLTP.

Div>

Importante

EL ASISTENTE Paracimensiunile de Variación Lenta Solo Admitare Las Conexiones Un server SQL ServerSql. Expertul de dimensiune SQL Schimbarea dimensiunii suportă numai conexiuni la serverul SQL Serverver.

La Transformación Dimensión de Variación Lenta Proporciona La Siguiente Funcionalidad Para Administrator Dimensiuni Variabile Lentas: Transformarea dimensiunii lentă a dimensiunii oferă urmașii NG Funcționalitate pentru gestionarea lentă a dimensiunilor de schimbare:

    HACKER COINCIDIR FLAS ENTRANTES CON FLAS DE LA TABLA DE BUSQUEDA PARA IDENTIFICARI FILAS NUEVAS Y EXISTENTE.Matching Rouri primite cu rânduri în tabelul de căutare pentru a identifica Rândurile noi și existente.

  • Identificar Las Flas Entrantes Que Contienen Cambios Cuando NO PERSONID CAMBIOS. Identificarea rândurilor primite care conțin modificări atunci când nu sunt permise modificările.

  • Identificare de deducidos Que Requien Actualizați înregistrări de membru care necesită actualizări.

  • Identificar Flaks entrantes Que Contienn Cambios Históricos Que Requien La Inserción De Nuevos Registos Y La Actualización De Registro EXPIRADOS. Identificarea rândurilor primite care conțin schimbări istorice care necesită inserarea de noi înregistrări și actualizarea înregistrărilor expirate.

  • deteción de filas entrantes chead conienenen Cambios Que Requien La Actualización De Los Registrele existente, incluyendo los expirados.detecting Rows de intrare care conțin modificări care necesită actualizarea înregistrărilor existente, inclusiv cele expirate.

La transformarea capación Dimenión de Variación Lenta Admitare Cuatro Tipos de Cambios: variabila ATRIBUTO, ATRIBUTO HISTÓRICO, ATRIBUTO FIJO Y MIEMBRO DEDUCIDO. Transformarea lentă a dimensiunii suportă patru tipuri de modificări: schimbarea atributului, atributul istoric, atributul fix și membru dedus.

  • LOS CAMBIOS DE ATRIBUTO Variabila SOBRECRIBANE Los RegistroS Existentes.chang Schimbările atributelor suprascrie înregistrările existente. Este Tipo de Cambio Es echivalente un ONU CAMBIO DEL TIPO 1.Acest tip de schimbare este echivalentă cu o schimbare de tip 1. La Transformación Dimenión De Variación Lenta Dirige Estas Filas ANA SALIDA LAMADADA DE ACTUALIZACIONES DE ATRIBUTOS Transformarea dimensiunii directe direcționează aceste rânduri la o ieșire numită Actualizări de modificare a atributelor.

  • LOS CAMBIOS DE ATRIBUTO HISTÓRICO Crean Nuevos RegistroS en Lugar de Actualizar Registos existentes.historic Schimbările de atribute creează înregistrări noi în loc să actualizeze cele existente. El único Cambio Que SE Permite RO ONU Înregistrarea existente ESA Actualizción A UNA Columna Que Indica Si El Registo Está ActualizareaDo O expirado.Singura modificare care este permisă într-o înregistrare existentă este o actualizare a unei coloane care indică dacă înregistrarea este curentă sau expirată. Acest curs de schimb este echivalent cu un 2.Acest tip de schimbare este echivalentă cu modificarea tipului 2. Transformarea dimensiunii de variație lentă direcționează aceste rânduri la două ieșiri: ieșire de introducere a atributului istoric și ieșire nouă >

    Modificările atributului fix indică faptul că valoarea coloanei nu trebuie modificată. Modificările atributului confundate indică valoarea coloanei nu trebuie să se schimbe. Transformarea dimensiunii de variație lentă detectează modificările și poate direcționa rândurile cu modificări ale unei ieșiri numite o ieșire de atribut fixă. Transformarea dimensiunii încet schimbătoare detectează modificări și poate direcționa rândurile cu modificări ale ieșirii de atribut fixe.

  • Un element deducere indică faptul că rândul este un record de membru dedus în tabelul de dimensiune. Membru intendent indică faptul că rândul este un record de membru dedus în tabelul de dimensiune. Există un membru dedus când un tabel de fapte se referă la un membru de dimensiune care nu a fost încă încărcat. Există membri deduse deduse atunci când un tabel de fapt se referă la un membru de dimensiune care nu este încă încărcat. Un record minim de deducere este creat înainte de datele dimensionale relevante, care sunt furnizate pe o încărcătură ulterioară a datelor dimensionale. O date minime de dimensiuni delicate, care sunt furnizate într-o încărcare ulterioară a datelor de dimensiune. Transformarea dimensiunii de variație lentă direcționează aceste rânduri către o ieșire numită ieșire de actualizare a membrilor deduceți. Transformarea dimensiunii lentă de schimbare directă direcționează aceste rânduri către o ieșire numită actualizări de membru dedus. Atunci când sunt încărcate datele de la elementul deduce, puteți actualiza înregistrarea existentă în loc să creați o nouă date pentru membrii deducere este încărcată, puteți actualiza înregistrarea existentă, mai degrabă decât să creați la unul nou.

Dimensiunea transformării variației lente nu acceptă modificări de tip 3, care necesită modificări ale tabelului dimensional. Transformarea lentă a dimensiunii nu acceptă tipul 3 Modificări, care necesită modificări ale tabelului de dimensiune. Atunci când identificați coloanele cu tipul de actualizare a atributului fix, puteți captura valorile datelor care sunt candidați pentru modificările coloanelor de identificare de tip 3. cu ajutorul tipului de actualizare a atributului fix, puteți captura valorile de date care sunt candidați pentru modificările de tip 3.

La momentul executării, dimensiunea de variație lentă de transformare încearcă mai întâi să se potrivească cu rândul de intrare cu o înregistrare pe tabelul de căutare.d timp de execuție, dimensiunea lentă de schimbare Transformarea încearcă mai întâi să se potrivească cu rândul de intrare la o înregistrare în tabelul de căutare. Dacă nu există coincidențe, rândul de intrare este o înregistrare nouă, prin urmare dimensiunea transformării variației lente nu efectuează o altă lucrare și rulează rândul la noua plecare. Dacă nu se potrivește se găsește, rândul de intrare este un nou record; Prin urmare, transformarea lentă a dimensiunii nu funcționează nici o muncă suplimentară și direcțiile rândului la o nouă ieșire.

Dacă se găsește o potrivire, dimensiunea de variație lentă de transformare detectează dacă rândul conține modificări.If se găsește , Transformarea lentă a dimensiunii schimbătoare detectează dacă rândul conține modificări. Dacă rândul conține modificări, dimensiunea transformării variației lente identifică tipul de actualizare pentru fiecare coloană și direcționează rândul la ieșirea de actualizări a atributelor variabile, ieșire atribute fixe, ieșirea de atribut istoric Inserții de ieșire a actualizărilor membrilor deduceți. Dacă rândul Conține modificări, transformarea lentă a dimensiunii de schimbare identifică tipul de actualizare pentru fiecare coloană și direcții Rândul la atributele de schimbare a atributelor de ieșire, ieșire atribut fix, atributele istorice Introduceți ieșirea sau actualizările membrilor deficieri. Dacă nu există schimbări în rând, dimensiunea de variație lentă de transformare direcționează rândul la ieșirea fără modificări. Dacă rândul este neschimbat, schimbarea lentă a dimensiunii de transformare direcționarea rândului la ieșirea neschimbată.

Ieșiri Transformarea Lenjeria de îmbrăcăminte Dimensiune Schimbarea dimensiunii Ieșirile de transformare

Dimensiunea transformării variației lente are o intrare și până la șase ieșiri. Transformarea lentă a dimensiunii are o intrare și până la șase ieșiri. O ieșire direcționează un rând la subsetul fluxului de date care corespunde actualizării și cerințelor de inserare ale rândului.O ieșire direcționează un rând la subsetul fluxului de date care corespunde actualizării și cerințelor de inserare ale rândului. Esta Transformación No Admitare Una Salida de Error.Această transformare nu suportă o ieșire de eroare.

La Siguiente Tabla descrie Las Salidas de la Transformación Y los Requisitos de Sus Flujos de DATO Posteriores. Următorul tabel descrie transformarea ieșiri și cerințele fluxurilor lor ulterioare de date. LOS RECHISITOS descrie Variabilele EL FLUJO DE DATOS QUE CREA EL ASISTENTE Paracterimentele Variabilele. Cerințele descriu fluxul de date pe care îl creează expertul de dimensiune lent în schimbare.

DIV ID = „F4C9E68A6B”> div id = C142FDBFF4 „>

Outpututput

Descriere RECHISITOS DE FLUJO DE DATOSDATA Cerințe de flux Salida de actualizaciones de atributos variabileschanging atribute Actualizări ieșire el regrebro de la tabla de búsqueda se actualiza. Înregistrarea din tabelul de căutare este actualizată. ESTA SALIDA SE USA PARA FILAS DE ATRIBUTOS Variabile. Această ieșire este utilizată pentru schimbarea rândurilor de atribute. UNA Transformación Comando de Ole DB Actualizarea ELIGNO MEDIANTE UNA INSTRUCCIÓN Actualizarea comenzii Ole DB Actualizarea înregistrării utilizând o instrucțiune de actualizare.

Salida de Atributo Fijofixed Ieșire atribut

Los Valores en Las Flaas Que No Deben Cambiar No Coinciden Con Los Valores de la Tabla de Búsqueda. Valorile din rândurile care nu trebuie să se schimbe nu se potrivesc cu valorile din tabelul de căutare. Esta Salida SE Statele Unite ale Americii Para Flaas de Atributos Fijos.Această ieșire este utilizată pentru rânduri de atribute fixe. NO SE CREA ONU FLUJO DE DATOS Predeterminado.Nu Fluxul de date implicit este creat. Si La Transformación se Configurare Para Continuă Debe de Camibos, Debe Crear ONU FLUJO DE DATOS QU ESTARE FILAS. Dacă transformarea este configurată să continue după ce se confruntă cu modificări ale coloanelor de atribute fixe, ar trebui să creați un flux de date care captează aceste rânduri.

Salida de Insercions de Atributos HistóricoShistoric Atribute Inserții de ieșire

La Tabla de Búsqueda Contiene Como Mínimo Una Fail Coincidente. Tabelul de căutare conține cel puțin un rând de potrivire . La FILA MARCADA COMO „SE TIENE QUE MARCAR AHORA COMO” EXPIRADA „. Ranul marcat ca” curent „trebuie acum marcat ca fiind” expirat „. Esta Salida SE Statele Unite ale Americii Para Flaas de Atributos Históricos.Această ieșire este utilizată pentru rândurile de atribute istorice. Las Transformacioane de Columna derivadad Crean Coloana Para La Fiul EXPIRADA Y LOD INDUSADORE DE FILA ACTUAL. Conducerea coloanelorDed Colorarea coloanelor pentru rândul expirat și indicatorii actuali ai rândului. UNA Transformación Comando de Ole DB ACTUALIZA El Valor Que SE Debe Marcar Como „EXPIRADO” EXPIRATO OLE DB COMANDA Actualizarea înregistrării care trebuie acum marcate ca fiind „expirată”. La Fiul Con Los Nuevos Valores de Columna se dirijează o Nueva Salida, En La que La Fi FaLa SE Insela y Marca Como „Actual”. Rândul cu noile valori ale coloanei este direcționat către noua ieșire, unde rândul este introdus și marcat ca „actual”.

SALIDA DE ACTUALIZACIONES DE MIEMBRO DEDUCIDOSINFERD Actualizări ale membrilor

Se inserează FLAS PARA MIEMBRO DE DIMENSIÓN DEDUCIDOS PENTRU DIMENSIUNI DE INFROMENTE sunt introduse. Esta salida se usa para paras de miembros deducidos.Aceasta ieșire este utilizată pentru rânduri de membru dedus. UNA Transformación Comando de Ole DB Actualizarea EL Registro Mediante UNA INSTRUCCIÓN SQL Update.An Ole DB Comandă Transformarea actualizează înregistrarea utilizând o instrucțiune de actualizare SQL. Nueva Salididanw Output La Tabla de Búsqueda Nu Contiene Flaci Coincidentes. Tabelul de căutare nu conține rânduri potrivite. La FILA SE AGREGA A LA TABLA DE DIMENSIUNI. ROW este adăugat la tabelul de dimensiune. Esta Salida SE Statele Unite Para Nuevas Filas Y Cambios en Las Flas de ATRIBUTOS HISTÓRICOS.Aceasta ieșire este folosită pentru noi rânduri și modificări ale rândurilor de atribute istorice. UNA Transformación Columna Derivada ESTABILCE EL INDUSIDOR DE FILA ACTUALA ANG DESTINO DE OLE DB INSTALA LA FILA.A Transformarea coloanei derivate stabilește indicatorul rândului curent și o destinație OLE DB introduce rândul.

Salida Sin Cambiosunched

Los Valores de la Tabla de Búsqueda Coinciden con Los Valores de la Fiala. Valorile din tabelul de căutare se potrivesc cu valorile rândului . Esta Salida SE Statele Unite ale Americii Para Flaas Sin Cambios.Această ieșire este folosită pentru rânduri neschimbate. NO SE CREA ONU FLOJO DE DATOS Predeterminado Porque La Transformación Dimensión de Variación Lenta No Realiza Ningún Trabajo.No Floarea de date prestabilită este creată deoarece transformarea lentă a dimensiunii schimbătoare nu funcționează. Si Desea CAPTURAR ESTAS FILAS, DEBE CREAR ONU FLUJO DE DATOS PARA ESTA SALIDA.Dacă doriți să capturați aceste rânduri, ar trebui să creați fluxul de date pentru această ieșire.

Business KeysBusiness Taste

Dimensiunea transformării variației încet necesită cel puțin o coloană de chei de afaceri. Transformarea lentă a dimensiunii necesită cel puțin o coloană cheie de afaceri.

Transformare Dimensiune variație lentă nu suportă tastele de afaceri cu valoarea nulă. Transformarea lentă de schimbare a dimensiunii nu acceptă nul Chei de afaceri. Dacă datele includ rânduri în care coloana cheie de afaceri are o valoare nulă, aceste rânduri trebuie eliminate din fluxul de date. Dacă datele includ rânduri în care coloana cheie de afaceri este nulă, acele rânduri ar trebui să fie eliminate din fluxul de date. Puteți utiliza transformarea diviziunii condiționate pentru a filtra rândurile ale căror coloane cheie de afaceri conțin nul. Puteți utiliza transformarea divizată condiționată pentru a filtra rândurile a căror coloane cheie de afaceri conțin valori nulă. Pentru mai multe informații, consultați Transformarea divizărilor condiționate. Pentru mai multe informații, consultați Transformarea divizată condiționată.

Optimizarea performanței de performanță Dimensiunea variației Slowempimensing Performanța transformării lentă a dimensiunii

pentru a obține sugestii pe Cum de a îmbunătăți performanța de transformare Dimensiunea de variație lentă, vezi caracteristicile de performanță ale fluxului de date. Pentru sugestii privind modul de îmbunătățire a performanței transformării lentă a dimensiunii, consultați caracteristicile de performanță ale fluxului de date.

Rezolva Probleme de transformare Variația Dimensiunea Lentatrolan Transformarea lentă a dimensiunii

Puteți înregistra apelurile efectuate de transformarea dimensiunii lentă de variație a furnizorilor de date externe. Puteți înregistra apelurile pe care transformarea lentă a dimensiunii o face furnizorilor de date externi. Puteți utiliza această capacitate de înregistrare pentru a rezolva problemele legate de conexiuni, comenzi și interogări la sursele de date externe efectuate de dimensiunea de variație lentă de transformare. Puteți utiliza această capacitate de înregistrare pentru a depana conexiunile, comenzile și interogări la sursele de date externe Schimbarea transformării dimensiunii funcționează. Pentru a înregistra apelurile pe care o transformare lentă de dimensiuni de variație efectuează furnizori de date externe, activați înregistrarea pachetelor și selectați evenimentul de diagnosticare la nivelul pachetului Evenimentul de diagnosticare la nivelul pachetului. Pentru mai multe informații, consultați instrumentele pentru a rezolva problemele cu executarea pachetelor. Mai multe informații, consultați Instrumentele de depanare pentru execuția ambalajului.

Setare Transformare Dimensiune Dimensiune Lentaconfigurant Transformarea lentă a dimensiunii

Puteți seta proprietăți prin designerul SSSSSSIS sau prin programare. Puteți seta proprietăți prin designer SSSSSSIS sau programate.

Pentru mai multe informații despre proprietățile pe care le puteți seta prin intermediul casetei de dialog Editor Avansate sau Programare, faceți clic pe unul Dintre următoarele subiecte: Pentru mai multe informații despre proprietățile pe care le puteți seta în caseta de dialog Avansat Editor sau programate, faceți clic pe una dintre următoarele subiecte:

  • Proprietăți comune Comunicate Comunicare

  • Proprietățile personalizate ale transformăriiTransformation Proprietăți personalizate

Pentru mai multe informații despre cum să stabilească Proprietăți ECE, consultați Setați proprietățile unei componente ale fluxului de date. Pentru mai multe informații despre modul de setare a proprietăților, consultați Setarea proprietăților unei componente ale fluxului de date.

Configurați ieșirile dimensiunii de variație de transformare lentați încet Schimbarea ieșirilor de transformare a dimensiunii

Coordonarea actualizării și inserarea înregistrărilor în tabelele dimensionale poate fi o sarcină complexă, în special dacă datele 1 și 2.Coordinarea actualizării și introducerea înregistrărilor sunt utilizate în tabelele de dimensiuni pot fi a Sarcina complexă, în special dacă sunt utilizate ambele modificări de tip 1 și de tip 2. Ssissis oferă două modalități de configurare a dimensiunilor variației lente: Designerul oferă două modalități de configurare a suportului pentru modificarea lentă a dimensiunilor:

  • caseta de dialog editor avansat, în care este selectată o conexiune selectată, Sunt stabilite proprietățile componentelor comune și personalizate, coloanele de intrare sunt alese și sunt stabilite proprietățile coloanei în cele șase ieșiri.Caseta de dialog Avansat Editor, în care să selectați o conexiune, setați proprietăți comune și personalizate, alegeți coloane de intrare și setați proprietățile coloanei pe cele șase ieșiri. Pentru a finaliza sarcina de configurare a unei dimensiuni de variație lentă, trebuie să creați manual fluxul de date pentru ieșirile care utilizează dimensiunea de variație lentă de transformare. Pentru a finaliza sarcina de a configura suportul pentru o dimensiune lentă a schimbării, trebuie să creați fluxul de date pentru Ieșirile pe care le utilizează transformarea lentă a dimensiunii. Pentru mai multe informații, consultați fluxul de date. Pentru mai multe informații, consultați Fluxul de date.

  • Încărcarea expertului de dimensiune, care îl ghidează prin pașii necesari pentru a configura dimensiunea transformării variației lentă și generați fluxul de date pentru ieșirile de transformare. Expertul de dimensiune a sarcinii, care vă ghidează pașii pentru a configura transformarea dimensiunii lentă a dimensiunii și pentru a construi fluxul de date pentru ieșirile de transformare. Pentru a schimba configurația dimensiunilor variației lente, reintroduceți expertul de încărcare. T-Schimbați configurația pentru modificarea lentă a dimensiunilor, reluați expertul de dimensiune a sarcinii. Pentru mai multe informații, consultați Configurarea ieșirilor utilizând Wizard-ul de dimensiune Slow DifraM.Pentru mai multe informații, consultați Configurarea ieșirilor utilizând Expertul de dimensiune modificare lentă.

    Setați proprietățile unui flux de date Componentă Proprietățile unei componente ale fluxului de date

    • Controlul dimensiunii de variație lentă în SssisisHandling Schimbarea lentă Dimensiunile în SSIS
    • Optimizarea expertului Dimensiunea de variație luntaoptimizantă Expertul de dimensiune Slow Schimbare Wizard

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *