Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlara uygulanır:✅ Warehouse in Microsoft Fabric
Teradata göçünün iki ana adımı vardır: meta veriyi Fabric Geçiş Yardımcısı ile taşımak, ardından Copy job (Fabric pipeline veya COPY INTO ile veri taşımak. Sonuçları doğrulayarak ve bağlantıları yeniden yönlendirerek geçişi tamamlayın.
Program planlaması için bkz. Teradata'dan Göç Planı. Sözdizimi ve nesne eşlemeleri için bkz. Translate Teradata SQL for Fabric Data Warehouse.
Önerilen geçiş yolu
| Stage | Önerilen yöntem | Result |
|---|---|---|
| Metadata | Teradata .sql ve/veya .bteq dosyalardan oluşan bir zip dosyasını Geçiş Yardımcısı'a yükleyin |
Desteklenen nesneler yeni bir Depoda çevrilip oluşturulur |
| Düzeltme | Düzeltilecek nesneleri inceleyin ve belgelenmiş eşlemeleri veya Copilot önerilerini kullanın | Gerekli nesneler düzeltilir ve konuşlandırılır |
| Veri | Yönlendirmeli aktarım için Kopyalama görevini kullanın; büyük hacimli toplu yüklemeler için aşamalı dosyaları ve COPY INTO kullanın |
Kaynak veri yüklenir ve uzlaştırılır |
| Geçiş | İş yüklerini doğrulayın ve yükleme ile raporlama bağlantılarını yeniden yönlendirin | Uygulamalar Fabric Data Warehouse kullanır |
Uyarı
Geçiş Yardımcısı, meta veri ve kodu çevirir ve dağıtır. Veri taşıma, geçiş iş akışında ayrı bir kopyalama işi veya içeri alma adımı olarak çalışır.
Prerequisites
Başlamadan önce hazırlanın:
- Aktif kapasiteye sahip bir Fabric çalışma alanı.
- Teradata tablo, görünüm, yordam, işlev, makro ve diğer gerekli nesne tanımlarını içeren
.sqlve/veya.bteqdosyalarının zip arşivi. - Göç dalgasındaki şemaların tüm bağımlılıkları.
- Bir varış deposu adı ve karşılaştırma seçeneği.
- Veri taşımacılığı için Kopyalama işini kullanmayı planlıyorsanız kimlik bilgilerini kaynak edin.
Yalnızca bağımsız SELECT ifadeler içeren dosyalar yerine DDL tanımlarını ekleyin. Geçiş Yardımcısı, bir nesne tanımlamayan sadece sorgu içeren dosyaları görmezden gelir.
Meta verileri Geçiş Yardımcısı ile taşın
Geçiş Yardımcısı, Teradata'yı kaynak olarak destekler ve yüklenen Teradata meta verilerini Fabric uyumlu T-SQL'e çevirir.
- Fabric çalışma alanında Migrate seçeneğini seçin.
- Depoya Göç bölümünde Teradata (Önizleme) kaynak kartını seçin.
- Kaynağı Ayarlayın, Dosyayı Seç'i seçin, zip dosyanızı gezdirin ve ardından Sonraki'yi seçin.
- Tespit edilen kaynak nesneleri gözden geçirin ve bu göç dalgası için şemaları veya bireysel nesneleri seçin.
- Tek bir nesneyi seçtiğinizde, göç için seçilen bağımlı nesneleri de görebilirsiniz.
- Hedefi ayarlayın bölümünde çalışma alanını seçin, yeni Depo adını girin ve karşılaştırma düzenini seçin.
- Girdileri gözden geçirin, sonra Göç et' seçeneğini seçin.
- Geçiş Yardımcısı desteklenen meta verileri çevirip yeni Warehouse'u oluşturana kadar bekleyin.
- Meta veri göç özetini inceleyin. Her bir nesneyi ve durumunu görmek için Geçirilen nesneleri göster seçeneğini genişletin.
- Detaylar bölümünde veri tipi veya SQL ayarlamalarını incelemek için bir nesne seçin.
- İnceleme veya göç takibi için çevrimdışı bir kayıt gerektiğinde özeti dışa aktarın.
Eksik bağımlılıkları veya desteklenmeyen yapıları olan nesneler , düzeltilecek nesneler altında görünür.
Meta veri çeviri sorunlarını düzeltin
Otomatik oluşturmadığı nesneleri incelemek ve düzeltmek için Geçiş Yardımcısı'ı kullanın:
- Sorunları düzelt ve bir nesne seçin.
- Paylaşılan sorgudaki kaynak tanımını, otomatik çeviri yorumlarını ve hata detaylarını gözden geçirin.
- Copilot kiracınız ve kapasiteniz için etkinleştirildiyse, önerilen bir düzeltme oluşturmak için Sorgu hatalarını düzelt seçeneğini belirleyin.
- Tüm yapay zeka kaynaklı değişiklikleri gözden geçirin. Senaryoyu gerektiğinde ayarlayın.
- Script'i doğrulamak ve nesneyi oluşturmak için Çalıştır'ı seçin.
- Her gerekli nesne için tekrarlayın. Hedefte gerekmeyen nesneleri atlayın.
Copilot hata yapabilir. Düzeltilmiş kodu Teradata davranışıyla karşılaştırın ve sınır, null, hassasiyet ve hata durumlarını test edin.
Verileri kopyalama
Gerekli tablo meta verileri bulunduktan sonra, bir veri taşıma yöntemi seçin.
Kopyalama işini kullan
Tam veya artımlı bir aktarımı yönlendirmeli olarak gerçekleştirmek için Kopyalama işini kullanın:
- Geçiş Yardımcısı’ta Verileri kopyala öğesini açın ve ardından Kopyalama işi kullan seçeneğini belirleyin.
- İşi adlandırın ve kaynak kimlik bilgilerini kullanarak Teradata'ya bağlanın.
- Kopyalamak için tabloları seçin.
- OneLake kataloğundan Depoyu seçin.
- Tablo ve sütun eşlemelerini inceleyin.
- İlk geçiş için tek seferlik tam kopyayı veya kaynak yapılandırması bunu destekliyorsa bir arada bulunma dönemi için artımlı kopyalamayı seçin.
- Kaydet + Çalıştır seçeneğini seçin ve ardından satır sayılarını, sürelerini ve başarısızlıkları izleyin.
Hazırlama alanındaki dosyaları ve COPY INTO komutunu kullanın
Büyük tarihsel transferler için, Teradata tablolarını toplu olarak ADLS Gen2'ye boşaltın. Desteklendiğinde Parquet dosyalarını kullanın, bir çıkarma manifestosu tutun ve dosyaları COPY INTO ile yükleyin.
Örnek:
COPY INTO dbo.FactSales
FROM 'https://<storage-account>.dfs.core.windows.net/<container>/factsales/'
WITH (
FILE_TYPE = 'PARQUET'
);
Depolama hesabı ağ yapılandırması gerektirdiğinde güvenilir çalışma alanı erişimi ve çalışma alanı kimliği kullanın. Akış çok adımlı orkestrasyon, dönüşüm, dallanma veya özel kurtarma gerektirdiğinde bunun yerine Fabric boru hattı kullanın.
Teradata yükleme araçlarını değiştirin
Teradata yardımcı araçları hem veri hareketini hem de orkestrasyon davranışını temsil eder. Sadece yük ifadesini çevirmek yerine tüm davranışı yeniden oluşturun.
| Teradata faydası | Fabric yöntemi | Geçiş düzeni |
|---|---|---|
| FastLoad |
COPY INTO veya Kopyalama görevi |
Aşamalı dosyalara toplu boşaltma, boş bir hedef tablosu oluşturma ve paralel yükleme |
| MultiLoad |
COPY INTO artı MERGE |
Dosyaları bir aşamalama tablosuna yükleyin, doğrulayın, ardından eklemeleri, güncellemeleri ve silmeleri hedefe birleştirin |
| Teradata Paralel Taşıyıcı | Kopyalama ve betik etkinlikleri içeren Fabric işlem hattı | Operatörleri, dizileme, hata işleme ve bağımlılıkları açık boru hattı adımları olarak yeniden oluşturun |
BTEQ .IMPORT |
COPY INTO Bir tablo |
İstemci tarafı içe aktarma davranışını yönetilen aşamalı dosya yüklemesi ile değiştirin |
BTEQ .EXPORT |
Boru hattı, notebook veya desteklenen dışa aktarma şablonu | Tüketici sisteme göre hedef ve dosya formatını seçin |
Bağlantıları doğrulama ve yönlendirme
Geçişten önce:
- Satır sayılarını, toplamları, nullları, ondalıkları, zaman damgalarını ve derleme hassasiyetine duyarlı değerleri uzlaştırın.
- Test görünümleri, prosedürler, fonksiyonlar, BTEQ yerimleri, raporlar ve anlamsal modeller.
- Başarısız yüklemelerin yeniden yürütülmesini, kısmi başarısızlığı, artımlı senkronizasyonu ve en yüksek eşzamanlılığı test edin.
- Temsilci iş döngüleri için kaynak ve hedef sonuçları karşılaştırın.
- Nihai bir delta yükü gerçekleştirin ve geçiş kontrol listesini tamamlayın.
- Raporlama, anlamsal model, uygulama ve ETL/ELT bağlantılarını Fabric Data Warehouse'e güncelleyin.