Standard, Premium veya Enterprise abonelikle verileri çoğaltma
Bir çoğaltma görevi ayarlamak için:
-
Veri Entegrasyonu > Projeler bölümünde Proje oluştur'a tıklayın.
-
Yeni proje iletişim kutusunda aşağıdakileri yapın:
- Projeniz için bir Ad girin.
- Projenin oluşturulmasını istediğiniz Alanı seçin.
- İsteğe bağlı olarak bir Açıklama girin.
- Kullanım durumu olarak Çoğaltma'yı seçin.
- İsteğe bağlı olarak, herhangi bir ayar yapılandırmadan boş bir proje oluşturmak istiyorsanız Aç onay kutusunun işaretini kaldırın.
-
Oluştur'a tıklayın.
Aşağıdakilerden biri gerçekleşecektir:
- Yeni proje iletişim kutusundaki Aç onay kutusu seçildiyse (varsayılan) proje açılır.
- Yeni proje iletişim kutusundaki Aç onay kutusunun işaretini kaldırdıydıysanız proje, projeler listenize eklenecektir. Projeyi daha sonra proje menüsünden Aç seçeneğini belirleyerek açabilirsiniz.
-
Proje açıldıktan sonra Verileri çoğalt'a tıklayın.
Veri çoğaltma sihirbazı açılır.
-
Genel sekmesinde, çoğaltma görevi için bir ad ve açıklama belirtin. Ardından İleri'ye tıklayın.
-
Kaynak bağlantı seç sekmesinde, kaynak verilere bir bağlantı seçin. İsteğe bağlı olarak Eylemler sütunundaki menüden Düzenle'yi seçerek bağlantı ayarlarını düzenleyebilirsiniz.
Kaynak verilerle henüz bir veri bağlantı oluşturmadıysanız sekmenin sağ üst köşesindeki Bağlantı oluştur seçeneğine tıklayarak bir bağlantı oluşturmanız gerekir.
Sol taraftaki filtreleri kullanarak bağlantı listesini filtreleyebilirsiniz. Bağlantılar kaynak türüne, ağ geçidine, alana ve sahibine göre filtrelenebilir. Bağlantılar listesinin üzerindeki Tüm filtreler düğmesi geçerli filtrelerin sayısını gösterir. Soldaki Filtreler panelini kapatmak veya açmak için bu düğmeyi kullanabilirsiniz. Şu anda etkin olan filtreler de mevcut bağlantılar listesinin üzerinde gösterilir.
Ayrıca, sağdaki açılır listeden Son değiştirilme, Son oluşturulma veya Alfabetik'i seçerek listeyi sıralayabilirsiniz. Sıralama düzenini değiştirmek için listenin sağındaki oka tıklayın.
Bir veri kaynağı bağlantısı seçtikten sonra, isteğe bağlı olarak sekmenin (önerilir) sağ üst kısmındaki Bağlantıyı test et seçeneğine ve ardından İleri seçeneğine tıklayın.
-
Veri kümelerini seç sekmesinde, çoğaltma görevine dahil edilecek tabloları ve/veya görünümleri seçin. Ayrıca joker karakterler kullanabilir ve Veritabanından veri seçme bölümünde açıklandığı gibi seçim kuralları oluşturabilirsiniz.
-
Hedef bağlantı seç sekmesinde, kullanılabilir bağlantılar listesinden hedefini seçin ve ardından İleri'ye tıklayın. İşlevsellik açısından bu sekme, daha önce açıklanan Kaynak bağlantı seç sekmesiyle aynıdır.
-
Ayarlar sekmesinde, isteğe bağlı olarak aşağıdaki ayarları değiştirin ve ardından İleri'ye tıklayın.
Çoğaltma modu
Bilgi notuSaaS uygulama kaynaklarından çoğaltma yaparken, Tam yük çoğaltma modu varsayılan olarak etkindir ve devre dışı bırakılamaz.- Tam yük: Verileri seçilen kaynak tablolardan hedef platforma yükler ve gerekirse hedef tabloları oluşturur. Tam yük, görev başlatıldığında otomatik olarak gerçekleşir ancak ihtiyaç duyulması halinde manuel olarak da gerçekleştirilebilir.
-
Değişiklikleri uygula: Hedef tabloları, kaynak tablolarda yapılan değişikliklerle güncel tutar.
-
Değişiklikleri sakla: Kaynak tablolardaki değişiklikleri Değişiklik Tablolarında saklar (kaynak tablo başına bir tane).
Daha fazla bilgi için bk. Değişiklikleri sakla.
Veri Hareketi ağ geçidi ile çalışırken değişiklikler, kaynaktan neredeyse gerçek zamanlı olarak yakalanır. Veri Hareketi ağ geçidi olmadan çalışırken (bağlayıcı ayarlarında Veri ağ geçidi'ni Hiçbiri olarak ayarlayarak) değişiklikler, zamanlayıcı ayarlarına göre yakalanır. Varsayılan değişiklik yakalama aralığı altı saatte birdir. Daha fazla bilgi için bk. Veri Hareketi ağ geçidi olmadan çalışırken görevleri zamanlama.
Değişiklikleri uygula modu
Bilgi notuVeri deposu hedeflerine çoğaltırken kullanılacak Değişiklikleri uygula modunu seçemezsiniz. Maksimum verimlilik için değişiklikler her zaman Toplu iyileştirme modunda uygulanacaktır.Değişiklikler hedef tablolara aşağıdaki yöntemlerden biri kullanılarak uygulanır:
- Toplu iş optimize edildi: Bu varsayılandır. Bu seçenek belirlendiğinde, değişiklikler toplu olarak uygulanır. İşlemleri en verimli şekilde toplu olarak gruplamak için bir ön işleme eylemi gerçekleştirilir.
- İşlemsel: Her bir işlemi işlendiği sırayla tek tek uygulamak için bu seçeneği belirleyin. Bu durumda, tüm tablolar için katı referans bütünlüğü sağlanır.
Hazırlama alanına bağlantı
Aşağıda listelenen veri deposuna çoğaltma yaparken bir hazırlama alanı ayarlamanız gerekir. Veriler, depoya aktarılmadan önce hazırlama alanında işlenir ve hazırlanır.
Mevcut bir hazırlama alanını seçin veya yeni bir hazırlama alanı tanımlamak için Yeni oluştur'a tıklayın ve Bulut depolamasına bağlanma bölümündeki talimatları takip edin.
Bağlantı ayarlarını düzenlemek için Düzenle'ye tıklayın. Bağlantıyı test etmek için (önerilir) Test bağlantısı'na tıklayın.
Hangi veri depolarıyla hangi hazırlama alanlarının desteklendiği hakkında bilgi almak için Hedef platform kullanım durumları ve desteklenen sürümler içindeki Hazırlama alanı olarak desteklenir sütununa bakın.
Çoğaltma zamanlayıcısı
Bilgi notuBu ayar yalnızca Veri Hareketi ağ geçidi olmadan veri kaynaklarına erişirken faydalıdır. Veri Hareketi ağ geçidi avantajları ve bunu gerektiren kullanım durumları hakkında bilgi için bkz. Qlik Data Gateway - Veri Hareketi.-
Verileri çoğaltma sıklığı: Veri kaynağından değişikliklerin hangi sıklıkla yakalanacağını planlayabilir ve Başlangıç saati ve Başlangıç tarihi ayarlayabilirsiniz. Kaynak veri kümeleri CDC'yi (Değişiklik verisi yakalama) destekliyorsa yalnızca kaynak verilerindeki değişiklikler çoğaltılacak ve ilgili hedef tablolara uygulanacaktır. Kaynak veri kümeleri CDC'yi (Değişiklik verisi yakalama) desteklemiyorsa değişiklikler tüm kaynak verilerinin ilgili hedef tablolara yüklenerek uygulanacaktır. Kaynak veri kümelerinden bazıları CDC'yi destekliyor, bazıları desteklemiyorsa iki ayrı alt görev oluşturulacaktır (Değişiklikleri uygula olduğu veya Değişiklikleri sakla çoğaltma seçeneklerinin seçildiği varsayılır): Biri, CDC'yi desteklemeyen veri kümelerini yeniden yüklemek, diğeri CDC'yi desteklemeyen veri kümelerindeki değişiklikleri yakalamak içindir.
Görev kurulumu sihirbazı, basit bir saatlik aralık zamanlamanıza olanak tanır. Görev kurulumunu tamamladığınızda Veri Hareketi ağ geçidi olmadan çalışırken görevleri zamanlama bölümünde açıklandığı gibi farklı zamanlama seçeneklerini keşfedebilirsiniz.
Veri kaynağı türü ve abonelik kademesine göre minimum zamanlama aralıkları hakkında bilgi için bkz. İzin verilen minimum zamanlama aralıkları.
-
Özet sekmesinde, veri hattının bir görseli görüntülenir. Seçilen veri kümelerinin bazıları CDC'yi desteklemiyorsa iki işlem hattı görüntülenecektir: biri CDC görevi, diğeri Yeniden yükleme görevi için. <name> veri görevini aç veya Hiçbir şey yapma seçeneklerinden birini seçin ve ardından Oluştur'a tıklayın.
Seçiminize bağlı olarak ya görev açılacak ya da projelerin bir listesi görüntülenecektir.
-
Görevi açmayı seçtiyseniz Veri Kümeleri sekmesi seçilen kaynak tablolarının yapısını ve meta verilerini gösterecektir. Bu, açıkça listelenen tüm tabloların yanı sıra seçim kurallarıyla eşleşen tabloları da içerir.
Veri kaynağından daha fazla tablo eklemek isterseniz, Kaynak verilerini seç'e tıklayın.
-
İsteğe bağlı olarak, görev ayarını Veri çoğaltma görevi ayarları bölümünde açıklandığı gibi değiştirin.
-
Veri setlerinde dönüştürmeler gerçekleştirebilir, verileri filtreleyebilir veya sütunlar ekleyebilirsiniz.
Daha fazla bilgi için bk. Veri kümelerini yönetme.
-
İstediğiniz dönüşümleri eklediğinizde Veri kümelerini doğrula'ya tıklayarak veri kümelerini doğrulayabilirsiniz. Doğrulama başarısız olursa devam etmeden önce hataları giderin.
-
Hazır olduğunuzda, veri görevini kataloğa alıp yürütme için hazırlamak üzere Hazırla'ya tıklayın.
-
Veri görevi hazırlandığında Çalıştır'a tıklayın.
Görevlerin kurtarılması ve diğer görev çalıştırma yöntemleri hakkında bilgi için bk. Gelişmiş çalıştırma seçenekleri.
-
Artık çoğaltma görevi başlayacaktır. İlerlemeyi İzle'de görebilirsiniz. Daha fazla bilgi için bk. Ayrı bir veri görevini izleme
Veri setleri için yükleme önceliği ayarlama
Her bir veri setine bir yükleme önceliği atayarak veri görevinizde veri setlerinin yükleme sırasını kontrol edebilirsiniz. Bu, örneğin büyük veri setlerinden önce daha küçük veri setlerini yüklemek isterseniz faydalı olabilir.
-
Yükleme önceliği'ne tıklayın.
-
Her bir veri seti için bir yükleme önceliği seçin.
Varsayılan yükleme önceliği Normal'dir. Veri setleri aşağıdaki öncelik sırasında göre yüklenecektir:
-
En yüksek
-
Daha yüksek
-
Yüksek
-
Normal
-
Düşük
-
Daha düşük
-
En düşük
Aynı önceliğe sahip veri setleri belirli bir sıra olmadan yüklenir.
-
-
OK düğmesine tıklayın.
Meta veriler yenileniyor
Görevin Tasarım görünümündeki kaynağın meta verilerindeki değişikliklerle hizalanması için görevdeki meta verileri yenileyebilirsiniz. Metadata manager'ın kullanıldığı SaaS uygulamalarında, veri görevinde meta verileri yenileyebilmeniz için önce Metadata manager'ın yenilenmesi gerekir.
-
Seçenekleriniz:
-
Görevdeki tüm veri kümelerinin meta verilerini yenilemek için ... ve ardından Meta verileri yenile seçeneğine tıklayın.
-
Tek bir veri kümesindeki meta verilerini yenilemek için Veri kümeleri bölümündeki bir veri kümesinde ... ve ardından Meta verileri yenile seçeneğine tıklayın.
Ekranın alt kısmındaki Meta verileri yenile seçeneğinin altında meta verilerin yenilenme durumunu görüntüleyebilirsiniz. İmleci üzerine getirerek meta verilerin en son yenilendiği zamanı görebilirsiniz.
-
-
Değişiklikleri uygulamak için veri görevini hazırlayın.
Veri görevini hazırladığınızda ve değişiklikler uygulandığında değişiklikler Meta verileri yenile kısmından kaldırılır.
Değişiklikleri çoğaltmak için bu görevi kullanan depolama görevlerini hazırlamanız gerekir.
Bir sütun kaldırılırsa depolamanın geçmiş verileri kaybetmemesi için Null değerleri içeren bir dönüşüm eklenir.
Sınırlamalar
-
Bundan önce aynı zaman aralığında kullanımdan kaldırılmış bir sütunla yeniden adlandırma, aynı veri türüne ve veri uzunluğuna sahipse kullanımdan kaldırılan sütun yeniden adlandırmasına dönüştürülür.
Örnek:
Önce: a b c d
Sonra: a c1 d
Bu örnekte b kullanımdan kaldırılmış ve c, c1 olarak yeniden adlandırılmış ve b ile c aynı veri türüne ve veri uzunluğuna sahiptir.
Bu, b'nin c1 olarak yeniden adlandırılması ve c'nin kullanımdan kaldırılması olarak tanımlanacaktır.
-
Son sütun kullanımdan kaldırılsa ve ondan önceki yeniden adlandırılsa bile son sütun yeniden adlandırması algılanmaz.
Örnek:
Önce: a b c d
Sonra: a b c1
Bu örnekte d kullanımdan kaldırılmış ve c, c1 olarak yeniden adlandırılmıştır.
Bu, c ve d'nin kullanımdan kaldırılması ve c1'in eklenmesi olarak tanımlanacaktır.
-
Sona yeni sütunların ekleneceği varsayılır. Sütunlar sonraki sütun olarak aynı veri türüyle ortaya eklenirse kullanımdan kaldırma ve yeniden adlandırma olarak yorumlanabilirler.
Verileri çoğaltırken sınırlamalar ve dikkate alınacak noktalar
Dönüşümler aşağıdaki sınırlamalara tabidir:
- Dönüşümler, sağdan sola dillerin bulunduğu sütunlar için desteklenmez.
Dönüşümler, adında özel karakterler (ör. #, \, /, -) bulunan sütunlarda gerçekleştirilemez.
- LOB/CLOB veri türleri için desteklenen tek dönüşüm, hedefteki sütunu kullanımdan kaldırmaktır.
- Bir sütunu yeniden adlandırmak ve ardından aynı ada sahip yeni bir sütun eklemek için dönüşüm kullanılması desteklenmemektedir.
İster doğrudan ister dönüşüm kuralı kullanarak olsun, null değer alabilme özelliğini değiştirme işlemi, taşınan sütunlarda desteklenmez. Ancak görevde oluşturulan yeni sütunlar varsayılan olarak null değer atanabilir niteliktedir.