Tektürel çoğaltma
Aşağıdaki bölümde, Qlik Talend Data Integration öğesinin Microsoft SQL Server'dan (MS-CDC) Microsoft SQL Server tabanlı hedeflere çoğaltmayı nasıl işlediği açıklanmaktadır. Tektürel çoğaltmanın sadece Çoğaltma veri projeleriyle alakalı olduğunu unutmayın.
Tektürel çoğaltmada kaynak sütun ve tablo harmanlamaları, Sütun ve tablo harmanlaması bölümünde açıklandığı gibi hedefe çoğaltılacaktır.
- Tektürel çoğaltmada kaynak veri önce Qlik Talend Data Integration veri türüne yansıtılır ve bu nedenle o veri türünün kısıtlamalarına tabi olur.
Veri türü istisnaları
Microsoft SQL Server'dan (MS-CDC) desteklenen bir SQL Server tabanlı hedefe çoğaltırken kaynak ve hedef veri türleri aşağıdakiler istisna olmak üzere özdeştir:
Microsoft SQL Server (MS-CDC) Kaynak | Microsoft SQL Server Tabanlı Hedef |
---|---|
VARCHAR |
VARCHAR (x) (x=0 veya x>8000 olduğunda) ya da VARCHAR (maks.) |
NVARCHAR (uzunluk) |
NVARCHAR (x) (x=0 veya x>8000 olduğunda) ya da NVARCHAR (maks.) |
VARBINARY |
VARBINARY (x) (x=0 veya x>8000 olduğunda) ya da VARBINARY (maks.) |
HIERARCHYID |
VARCHAR (x) |
TIMESTAMP |
VARBINARY |
Sütun ve tablo harmanlaması
Microsoft SQL Server'dan (MS-CDC) SQL Server tabanlı hedefe çoğaltırken sütun ve tablo harmanlamaları, hedefe çoğaltılacaktır.
Harmanlama çoğaltmasını desteklemek için DBA, Microsoft SQL Server (MS-CDC) için tanımlanan harmanlamaların SQL Server tabanlı hedef için tanımlanan harmanlamalarla aynı olduğundan emin olmalıdır.
Null değer atanamaz sütunlar ve Birincil/Benzersiz Dizin adları
Tektürel çoğaltma sırasında Birincil/Benzersiz Dizin adları korunur. Aşağıdaki veri türleri istisna olmak üzere tektürel çoğaltma sırasında null değer atanamaz sütunlar da korunur:
- text
- ntext1
- varchar(max)
- nvarchar(max)
- varbinary(max)
- image
- xml