Tektürel çoğaltma
Aşağıdaki bölümde, Qlik Talend Data Integration öğesinin Microsoft SQL Server'dan 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.
Bir XML veri türünü içeren sütunları çoğaltırken veri kesmeyi önlemek için görev ayarlarının Metadata sekmesinde Sınırsız LOB sütunu çoğalt seçeneğini etkinleştirmeniz kesinlikle önerilir.
Veri türü istisnaları
Microsoft SQL Server veri tabanından bir SQL Server tabanlı hedefe çoğaltırken tüm desteklenen Microsoft SQL Server sürümleri için kaynak ve hedef veri türleri aşağıdakiler istisna olmak üzere özdeştir:
Microsoft SQL Server Kaynak | 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 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, kaynak Microsoft SQL Server veri tabanı için tanımlanan harmanlamaların Microsoft SQL Server tabanlı hedef veri tabanı 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