Replica omogenea
La seguente sezione descrive come Qlik Talend Data Integration gestisce la replica da Microsoft SQL Server (MS-CDC) sulle destinazioni basate su Microsoft SQL Server. Notare che la replica omogenea è rilevante solo con i progetti dati di Replica.
Nella replica omogenea, i confronti tra colonna e tabella di origine vengono replicati nella destinazione, come descritto in Confronto colonna e tabella.
- Nella replica omogenea, i dati di origine per prima cosa vengono elaborati tramite il tipo di dati di Qlik Talend Data Integration, e pertanto sono soggetti a qualsiasi limitazione di questo tipo.
Eccezioni tipo di dati
Quando si effettua la replica da Microsoft SQL Server (MS-CDC) su una destinazione basata su SQL Server, i tipi di dati di origine e di destinazione sono identici, con le seguenti eccezioni:
Sorgente Microsoft SQL Server (MS-CDC) | Destinazione basata su Microsoft SQL Server |
---|---|
VARCHAR |
VARCHAR (x) (se x=0 o x>8000) altrimenti VARCHAR (max) |
NVARCHAR (lunghezza) |
NVARCHAR (x) (se x=0 o x>8000) altrimenti NVARCHAR (max) |
VARBINARY |
VARBINARY (x) (se x=0 o x>8000) altrimenti VARBINARY (max) |
HIERARCHYID |
VARCHAR (x) |
TIMESTAMP |
VARBINARY |
Confronto colonna e tabella
Quando si effettua la replica da Microsoft SQL Server (MS-CDC) su una destinazione basata su SQL Server, i confronti tra colonna e tabella verranno replicati nella destinazione.
Per supportare la replica del confronto, il DBA deve assicurare che i confronti definiti per Microsoft SQL Server (MS-CDC) siano gli stessi di quelli definiti per la destinazione basata su SQL Server.
Colonne che non ammettono i valori null e nomi con indice Primario/Univoco
I nomi con indice Primario/Univoco vengono mantenuti durante la replica omogenea. Anche le colonne che non ammettono i valori null vengono mantenute durante la replica omogenea, con eccezione dei seguenti tipi di dati:
- testo
- ntext1
- varchar(max)
- nvarchar(max)
- varbinary(max)
- immagine
- xml