Data Transmission Service (DTS) kullanarak verileri PolarDB for MySQL kaynağından AnalyticDB for MySQL 3,0 hedefine geçirin ve iş zekası (BI), etkileşimli sorgular ile gerçek zamanlı raporlama sistemleri oluşturun.
Ön Koşullar
Bir kaynak PolarDB for MySQL kümesine sahip olmanız gerekir. Daha fazla bilgi için bkz. Kullandıkça öde kümesi satın alın ve Abonelik kümesi satın alın.
Hedef bir AnalyticDB for MySQL 3,0 kümesi oluşturmuş olmanız gerekir. Ayrıntılar için bkz. Küme oluşturun.
Hedef AnalyticDB for MySQL kümesinin depolama alanı, kaynak PolarDB for MySQL kümesinde kullanılan alandan daha büyük olmalıdır.
Sınırlamalar
Şema geçişi sırasında DTS, yabancı anahtarları kaynak veritabanından hedef veritabanına geçirmez.
Tam veri geçişi ve artımlı veri geçişi sırasında DTS, oturum düzeyinde kısıtlama kontrollerini ve yabancı anahtar basamaklı işlemlerini geçici olarak devre dışı bırakır. Görev çalışırken kaynak veritabanında basamaklı güncelleme veya silme işlemleri gerçekleşirse veri tutarsızlığı oluşabilir.
Şema geçişi sırasında DTS, materyalleştirilmiş görünümlerin hedef AnalyticDB for MySQL örneğine taşınmasını desteklemez. Materyalleştirilmiş görünümleri kullanmak için geçiş tamamlandıktan sonra bunları hedef örnekte manuel olarak oluşturun.
Tür | Açıklama |
Kaynak veritabanı sınırlamaları |
|
Notlar |
|
Faturalama
|
Geçiş türü |
Örnek yapılandırma ücreti |
İnternet trafiği ücreti |
|
Şema geçişi ve tam veri geçişi |
Ücretsiz. |
Hedef veritabanının Access Method parametresi Public IP Address olarak ayarlandığında internet trafiği için ücretlendirilirsiniz. Daha fazla bilgi için bkz. Faturalandırmaya genel bakış. |
|
Artımlı veri geçişi |
Ücretlendirilir. Daha fazla bilgi için bkz. Faturalandırmaya genel bakış. |
Geçiş türleri
-
Şema geçişi
DTS, seçilen nesnelerin şemalarını kaynak veritabanından hedef veritabanına geçirir.
NotBu durum heterojen veritabanları arasındaki geçişler için geçerlidir. Şema geçişi sırasında veri türleri mükemmel şekilde eşleşmeyebileceğinden iş etkisini dikkatlice değerlendirmeniz gerekir. Daha fazla bilgi için bkz. Heterojen veritabanları için veri türü eşlemesi.
-
Tam veri geçişi
DTS, seçilen kaynak veritabanı nesnelerindeki tüm verileri hedef veritabanına geçirir.
-
Artımlı veri geçişi
Tam veri geçişi tamamlandıktan sonra DTS, kaynak veritabanındaki artımlı veri değişikliklerini hedef veritabanına geçirir. Bu süreç, kendi kendinize yönettiğiniz uygulamalarda hizmet kesintisi olmadan sorunsuz bir geçiş sağlar.
Artımlı geçiş için SQL işlemleri
|
İşlem türü |
SQL deyimi |
|
DML |
Not
AnalyticDB for MySQL içine veri yazarken sistem |
|
DDL |
Önemli RENAME TABLE işlemi veri tutarsızlığına neden olabilir. Örneğin geçiş nesnesi olarak yalnızca bir tablo seçerseniz ve geçiş sırasında kaynak örnekte tabloyu yeniden adlandırırsanız bu tablonun verileri hedef veritabanına geçirilmez. Bu sorunu önlemek için veri geçişi görevini yapılandırırken tablonun ait olduğu tüm veritabanını geçiş nesnesi olarak seçin. RENAME TABLE işleminden önce ve sonra tablonun ait olduğu veritabanlarının her ikisinin de geçiş nesnelerine dahil edildiğinden emin olun. |
Veri geçişi sırasında kaynak tablodaki bir alanın veri türü değişirse görev durur ve hata bildirir. Sorunu çözmek için aşağıdaki adımları izleyin:
Kaynak tablodaki (örneğin customer) bir alanın veri türü değiştirilirse AnalyticDB for MySQL hedef veritabanına yönelik bir geçiş görevi başarısız olur.
AnalyticDB for MySQL V3,0'da kaynak tablonun güncellenmiş şemasıyla yeni bir tablo oluşturun; örneğin
customer_new.Orijinal
customertablosundaki verilericustomer_newtablosuna kopyalamak içinINSERT INTO SELECTkomutunu kullanın.Orijinal
customertablosunu yeniden adlandırın veya silin ve ardındancustomer_newtablosunucustomerolarak yeniden adlandırın.DTS konsolunda veri geçişi görevini yeniden başlatın.
İzin gereksinimleri
|
|
|
|
|
|
|
|
|
Veritabanı hesapları oluşturmak ve izin vermek için aşağıdaki konulara bakın:
PolarDB for MySQL kümeleri için bkz. Veritabanı hesapları oluşturun ve yönetin.
Cloud-Native Data Warehouse AnalyticDB for MySQL 3,0 için bkz. Veritabanı hesabı oluşturun.
Yordam
-
Aşağıdaki yöntemlerden birini kullanarak hedef bölge için geçiş görevi listesi sayfasına gidin.
DTS konsolundan
Data Transmission Service (DTS) konsoluna giriş yapın.
Sol gezinme bölmesinde Data Migration seçeneğini tıklayın.
Sayfanın sol üst köşesinde geçiş örneğinin bulunduğu bölgeyi seçin.
DMS konsolundan
NotGerçek işlemler DMS konsolunun moduna ve düzenine göre değişebilir. Daha fazla bilgi için bkz. Basit mod konsolu ve DMS konsolunun düzenini ve stilini özelleştirin.
Data Management (DMS) konsoluna giriş yapın.
Üst menü çubuğunda seçimini yapın.
Data Migration Tasks öğesinin sağ tarafında geçiş örneğinin bulunduğu bölgeyi seçin.
Görev yapılandırma sayfasına gitmek için Create Task seçeneğini tıklayın.
-
Kaynak ve hedef veritabanlarını yapılandırın.
UyarıKaynak ve hedef örnekleri seçtikten sonra sayfanın üst kısmında görüntülenen sınırlamaları dikkatlice okumanızı öneririz. Aksi takdirde görev başarısız olabilir veya veri tutarsızlığı oluşabilir.
Kategori
Parametre
Açıklama
Yok
Task Name
DTS otomatik olarak bir görev adı oluşturur. Kolay tanımlama için açıklayıcı bir ad belirtmenizi öneririz. Adın benzersiz olması gerekmez.
Source Database
Select Existing Connection
Sisteme eklenmiş (oluşturulmuş veya kaydedilmiş) bir veritabanı örneğini kullanmak için açılır listeden istediğiniz veritabanı örneğini seçin. Aşağıdaki veritabanı bilgileri otomatik olarak yapılandırılır.
NotDMS konsolunda bu parametrenin adı Select a DMS database instance. şeklindedir.
Veritabanı örneğini sisteme kaydetmediyseniz veya kayıtlı bir örnek kullanmanız gerekmiyorsa aşağıdaki veritabanı bilgilerini manuel olarak yapılandırın.
Database Type
PolarDB for MySQL seçeneğini belirleyin.
Access Method
Alibaba Cloud Instance seçeneğini belirleyin.
Instance Region
Kaynak PolarDB for MySQL örneğinin bölgesini seçin.
PolarDB Cluster ID
Kaynak PolarDB for MySQL örneğinin kimliğini seçin.
Database Account
Kaynak PolarDB for MySQL örneğinin veritabanı hesabını girin. Gerekli izinler hakkında bilgi için bkz. Veritabanı hesabı izinleri.
Database Password
Veritabanı hesabının parolasını girin.
Encryption
İhtiyaca göre bir bağlantı türü seçin. SSL şifreleme özelliği hakkında daha fazla bilgi için bkz. SSL şifrelemeyi etkinleştirin.
Destination Database
Select Existing Connection
Sisteme eklenmiş (oluşturulmuş veya kaydedilmiş) bir veritabanı örneğini kullanmak için açılır listeden istediğiniz veritabanı örneğini seçin. Aşağıdaki veritabanı bilgileri otomatik olarak yapılandırılır.
NotDMS konsolunda bu parametrenin adı Select a DMS database instance. şeklindedir.
Veritabanı örneğini sisteme kaydetmediyseniz veya kayıtlı bir örnek kullanmanız gerekmiyorsa aşağıdaki veritabanı bilgilerini manuel olarak yapılandırın.
Database Type
AnalyticDB for MySQL 3.0 seçeneğini belirleyin.
Access Method
Alibaba Cloud Instance seçeneğini belirleyin.
Instance Region
Hedef AnalyticDB for MySQL kümesinin bölgesini seçin.
Instance ID
Hedef AnalyticDB for MySQL kümesinin kimliğini seçin.
Database Account
Hedef AnalyticDB for MySQL kümesinin veritabanı hesabını girin. Gerekli izinler hakkında bilgi için bkz. Veritabanı hesabı izinleri.
Database Password
Veritabanı hesabının parolasını girin.
-
Yapılandırmayı tamamladıktan sonra sayfanın alt kısmındaki Test Connectivity and Proceed seçeneğini tıklayın.
NotDTS sunucularından erişime izin vermek için DTS hizmet IP adresi aralıklarının kaynak ve hedef veritabanlarının güvenlik ayarlarına otomatik veya manuel olarak eklendiğinden emin olun. Daha fazla bilgi için bkz. DTS sunucu IP adreslerini beyaz listeye ekleyin.
-
Görev nesnelerini yapılandırın.
-
Configure Objects sayfasında geçirmek istediğiniz nesneleri yapılandırın.
Parametre
Açıklama
Migration Types
-
Yalnızca tam veri geçişi için Schema Migration ve Full Data Migration seçeneklerini belirleyin.
-
Kesinti süresi sıfır olan bir geçiş için Schema Migration, Full Data Migration ve Incremental Data Migration seçeneklerini belirleyin.
Not-
Full Data Migration seçeneğini belirlerseniz CREATE TABLE deyimiyle oluşturulan tabloların şeması ve verileri hedef veritabanına geçirilebilir.
-
Incremental Data Migration seçeneğini belirlemezseniz veri tutarlılığını sağlamak için veri geçişi sırasında kaynak örneğe yeni veri yazmayın.
Processing Mode for Existing Destination Tables
Precheck and Report Errors: Hedef veritabanında aynı ada sahip tabloların olup olmadığını kontrol eder. Aynı ada sahip tablo yoksa ön kontrol başarılı olur. Aynı ada sahip tablolar varsa ön kontrol sırasında hata bildirilir ve veri geçişi görevi başlamaz.
NotHedef veritabanındaki bir tablo aynı ada sahipse ancak kolayca silinemiyorsa veya yeniden adlandırılamıyorsa hedef veritabanındaki tablonun adını değiştirebilirsiniz. Daha fazla bilgi için bkz. Nesne adı eşlemesi.
Ignore Errors and Proceed: Aynı ada sahip tablolar için yapılan kontrolü atlar.
UyarıIgnore Errors and Proceed seçeneğini belirlemek veri tutarsızlığına ve iş risklerine neden olabilir. Örneğin:
Tablo şemaları tutarlıysa ve hedef veritabanındaki bir kaydın birincil anahtar değeri kaynak veritabanındaki bir kayıtla aynıysa:
Tam geçiş sırasında DTS hedef veritabanındaki kaydı korur. Kaynak veritabanından gelen kayıt geçirilmez.
Artımlı geçiş sırasında DTS hedef veritabanındaki kaydı korumaz. Kaynak veritabanından gelen kayıt, hedef veritabanındaki kaydın üzerine yazar.
Tablo şemaları tutarsızsa yalnızca bazı veri sütunları geçirilebilir veya geçiş başarısız olabilir. Dikkatli ilerleyin.
Select DDL and DML to Sync at the Instance Level
Örnek düzeyinde artımlı geçiş için SQL işlemlerini seçin. Desteklenen işlemler hakkında bilgi için bkz. Artımlı geçiş için desteklenen SQL işlemleri.
NotVeritabanı veya tablo düzeyinde SQL işlemleri seçmek için Selected Objects kutusunda geçiş nesnesine sağ tıklayın ve görüntülenen iletişim kutusunda istediğiniz SQL işlemlerini seçin.
Table Merging
Yes seçeneğini belirlerseniz DTS, her tabloya veri kaynaklarını kaydetmek için
__dts_data_sourcesütununu ekler. Daha fazla bilgi için bkz. Çoklu tablo birleştirmeyi etkinleştirin.No seçeneği varsayılan seçenektir.
NotTablo birleştirme özelliği tablo düzeyinde değil görev düzeyinde yapılandırılır. Bazı tabloları birleştirip diğerlerini birleştirmemek için iki ayrı veri geçişi görevi oluşturmanız gerekir.
UyarıKaynak veritabanının veya tabloların şemasını değiştirmek için DDL işlemleri yapmayın. Aksi takdirde veri tutarsızlığı veya görev hatası oluşabilir.
Source Objects
Source Objects bölümünden bir veya daha fazla nesne seçin.
simgesini tıklayın ve nesneleri Selected Objects bölümüne ekleyin. Not-
Geçiş nesnelerini veritabanı, tablo veya sütun düzeyinde seçebilirsiniz. Geçiş nesneleri olarak tabloları seçerseniz görünümler, tetikleyiciler ve saklı yordamlar gibi diğer nesneler hedef veritabanına geçirilmez.
-
Tüm bir veritabanını geçiş nesnesi olarak seçerseniz aşağıdaki varsayılan kurallar uygulanır:
-
Kaynak veritabanındaki bir tablonun birincil anahtarı (tek sütunlu veya bileşik) varsa birincil anahtar sütun(lar)ı dağıtım anahtarı olarak kullanılır.
-
Kaynak veritabanındaki bir tablonun birincil anahtarı yoksa otomatik artan bir birincil anahtar sütunu otomatik olarak oluşturulur. Bu durum kaynak ve hedef veritabanları arasında veri tutarsızlığına neden olabilir.
-
Selected Objects
-
Hedef örnekte tek bir geçiş nesnesinin adını değiştirmek için Selected Objects kutusunda nesneye sağ tıklayın. Daha fazla bilgi için bkz. Tekli şema, tablo ve sütun adlarını eşleyin.
-
Hedef örnekte birden çok geçiş nesnesinin adlarını değiştirmek için Batch Edit kutusunun sağ üst köşesindeki Selected Objects seçeneğini tıklayın. Daha fazla bilgi için bkz. Çoklu şema, tablo ve sütun adlarını eşleyin.
Not-
Nesne adı eşleme özelliğini kullanırsanız eşlenen nesneye bağlı diğer nesnelerin geçişi başarısız olabilir.
-
WHERE yan tümcesi kullanarak verileri filtrelemek için Selected Objects kutusunda geçirilecek tabloya sağ tıklayın ve görüntülenen iletişim kutusunda filtre koşulunu belirtin. Daha fazla bilgi için bkz. Filtre koşullarını ayarlayın.
-
Veritabanı veya tablo düzeyinde geçirilecek SQL işlemlerini seçmek için Selected Objects kutusunda geçiş nesnesine sağ tıklayın ve görüntülenen iletişim kutusunda istediğiniz SQL işlemlerini seçin.
-
-
Gelişmiş parametreleri yapılandırmak için Next: Advanced Settings seçeneğini tıklayın.
Parametre
Açıklama
Dedicated Cluster for Task Scheduling
DTS varsayılan olarak görevleri paylaşılan bir kümede planlar. Bir tane seçmeniz gerekmez. Daha kararlı görevler istiyorsanız DTS geçiş görevlerini çalıştırmak için bir özel küme satın alabilirsiniz.
Copy the temporary table of the Online DDL tool that is generated in the source table to the destination database.
Kaynak veritabanında çevrimiçi DDL değişiklikleri gerçekleştirmek için Data Management (DMS) veya gh-ost kullanıyorsanız çevrimiçi DDL değişiklikleri tarafından oluşturulan geçici tablolardaki verilerin geçirilip geçirilmeyeceğini seçebilirsiniz.
ÖnemliDTS görevleri pt-online-schema-change gibi araçların kullanılarak çevrimiçi DDL değişiklikleri yapılmasını desteklemez. Aksi takdirde DTS görevi başarısız olur.
Her aşama için işleme yöntemleri şöyledir: Schema Migration ve Full Data Migration aşamaları veritabanı veya tablo yapısını değiştiren DDL işlemlerine izin vermez. Bu nedenle çevrimiçi DDL ilkesi tarafından kontrol edilmezler.
Schema Migration: Çevrimiçi DDL ilkesi tarafından kontrol edilmez. İlgili geçici tablolar oluşturulur.
Full Data Migration: Çevrimiçi DDL ilkesi tarafından kontrol edilmez. Geçici tabloların geçişi tam geçiş nesnelerine dahil değildir. Düzenli ifadeyle (
^_(.+)_(?:gho|new)$veya^_(.+)_(?:ghc|del|old)$) eşleşen tüm tablolar filtrelenir.Incremental Data Migration: Çevrimiçi DDL ilkesi tarafından kontrol edilir.
Yes: Çevrimiçi DDL işlemleri tarafından oluşturulan geçici tablolardaki (örneğin
_table_name_gho) veri değişikliklerini geçirir.No, Adapt to DMS Online DDL ve No, Adapt to gh-ost: Gh-ost gibi araçlar tarafından oluşturulan geçici tablolardaki (örneğin
_table_name_gho) veri değişikliklerini düzenli ifade kurallarına göre filtreler.
Yes: Çevrimiçi DDL değişiklikleri tarafından oluşturulan geçici tablolardaki verileri geçirir.
NotÇevrimiçi DDL değişiklikleri geçici tablolarda büyük miktarda veri üretirse görev gecikmesine neden olabilir.
No, Adapt to DMS Online DDL: Çevrimiçi DDL değişiklikleri tarafından oluşturulan geçici tablolardaki verileri geçirmez. Yalnızca Data Management (DMS) kullanılarak yürütülen orijinal DDL deyimlerini geçirir.
NotBu seçenek hedef veritabanındaki tabloların kilitlenmesine neden olur.
No, Adapt to gh-ost: Çevrimiçi DDL değişiklikleri tarafından oluşturulan geçici tablolardaki verileri geçirmez. Özel filtreleme kurallarını destekler. DTS, gh-ost gibi araçlar tarafından oluşturulan geçici tablolardaki (örneğin
_table_name_gho) veri değişikliklerini düzenli ifade kurallarına göre filtreler. Gölge ve kullanılmayan tabloları eşleştirmek için kullanılan varsayılan düzenli ifadeleri ihtiyaca göre değiştirebilirsiniz:Gölge tablo:
^_(.+)_(?:gho|new)$Kullanılmayan tablo:
^_(.+)_(?:ghc|del|old)$
NotBu seçenek hedef veritabanındaki tabloların kilitlenmesine neden olur.
Retry Time for Failed Connections
Geçiş görevi başladıktan sonra kaynak veya hedef veritabanına bağlantı başarısız olursa DTS hata bildirir ve hemen bağlantıyı yeniden denemeye başlar. Varsayılan yeniden deneme süresi 720 dakikadır. Yeniden deneme süresini 10 ile 1440 dakika arasında özelleştirebilirsiniz. Süreyi 30 dakikadan fazla ayarlamanızı öneririz. DTS belirtilen süre içinde kaynak ve hedef veritabanlarına yeniden bağlanırsa geçiş görevi otomatik olarak devam eder. Aksi takdirde görev başarısız olur.
NotAynı kaynağı veya hedefi paylaşan birden çok DTS örneği için ağ yeniden deneme süresi en son oluşturulan görevin ayarıyla belirlenir.
Bağlantı yeniden deneme süresi sırasında görev için ücretlendirildiğinizden yeniden deneme süresini iş ihtiyaçlarınıza göre özelleştirmenizi veya kaynak ve hedef veritabanı örnekleri serbest bırakıldıktan sonra DTS örneğini mümkün olan en kısa sürede serbest bırakmanızı öneririz.
Retry Time for Other Issues
Geçiş görevi başladıktan sonra kaynak veya hedef veritabanında DDL veya DML yürütme istisnası gibi bağlantı dışı bir sorun oluşursa DTS hata bildirir ve hemen işlemi yeniden denemeye başlar. Varsayılan yeniden deneme süresi 10 dakikadır. Yeniden deneme süresini 1 ile 1440 dakika arasında özelleştirebilirsiniz. Süreyi 10 dakikadan fazla ayarlamanızı öneririz. İlgili işlemler belirtilen yeniden deneme süresi içinde başarılı olursa geçiş görevi otomatik olarak devam eder. Aksi takdirde görev başarısız olur.
ÖnemliRetry Time for Other Issues değeri Retry Time for Failed Connections değerinden küçük olmalıdır.
Enable Throttling for Full Data Migration
Tam geçiş sırasında DTS kaynak ve hedef veritabanlarında okuma ve yazma kaynaklarını tüketir; bu da veritabanı yükünü artırabilir. Gerekirse tam geçiş görevi için kısıtlamayı etkinleştirebilirsiniz. Hedef veritabanındaki yükü azaltmak için Queries per second (QPS) to the source database, RPS of Full Data Migration ve Data migration speed for full migration (MB/s) değerlerini ayarlayabilirsiniz.
NotBu yapılandırma öğesi yalnızca Migration Types için Full Data Migration seçeneğini belirlediğinizde kullanılabilir.
Geçiş örneği çalışırken tam geçiş hızını da ayarlayabilirsiniz.
Enable Throttling for Incremental Data Migration
Gerekirse artımlı geçiş görevi için hız sınırları ayarlamayı da seçebilirsiniz. Hedef veritabanındaki yükü azaltmak için RPS of Incremental Data Migration ve Data migration speed for incremental migration (MB/s) değerlerini ayarlayabilirsiniz.
NotBu yapılandırma öğesi yalnızca Migration Types için Incremental Data Migration seçeneğini belirlediğinizde kullanılabilir.
Geçiş örneği çalışırken artımlı geçiş hızını da ayarlayabilirsiniz.
Whether to delete SQL operations on heartbeat tables of forward and reverse tasks
DTS örneği çalışırken kaynak veritabanına kalp atışı SQL bilgilerinin yazılıp yazılmayacağını seçin.
-
Yes: Kalp atışı SQL bilgileri kaynak veritabanına yazılmaz. Bu durum DTS örneğinin gecikme bildirmesine neden olabilir.
-
No: Kalp atışı SQL bilgilerini kaynak veritabanına yazar. Bu durum kaynak veritabanının fiziksel yedekleme ve klonlama gibi özelliklerine müdahale edebilir.
Environment Tag
Örneği tanımlamak için bir ortam etiketi seçebilirsiniz. Bu örnek için gerekli değildir.
Configure ETL
Çıkarma, dönüştürme ve yükleme (ETL) özelliğini etkinleştirip etkinleştirmeyeceğinizi seçin. Daha fazla bilgi için bkz. ETL nedir? Geçerli değerler:
-
Yes: ETL özelliğini etkinleştirir. Kod düzenleyicide veri işleme deyimlerini girin. Daha fazla bilgi için bkz. Veri geçişi veya veri senkronizasyonu görevinde ETL'yi yapılandırın.
-
No: ETL özelliğini devre dışı bırakır.
Monitoring and Alerting
İş ihtiyaçlarınıza göre uyarı ayarlayıp uyarı bildirimleri alıp almamak için seçim yapın.
No: Uyarı ayarlamaz.
Yes: Bir uyarı eşiği ve bir alert notifications ayarlayarak uyarıları yapılandırın. Bir geçiş başarısız olursa veya gecikme eşiği aşılırsa sistem bir uyarı bildirimi gönderir.
-
Bir veri doğrulama görevi yapılandırmak için Next: Data Validation seçeneğini tıklayın.
Veri doğrulama özelliği hakkında daha fazla bilgi için bkz. Veri doğrulamayı yapılandırın.
-
İsteğe bağlı: Önceki yapılandırmaları tamamladıktan sonra hedef veritabanında geçirilecek tablolar için Type, Primary Key Column, Distribution Key ve bölüm anahtarı bilgilerini (Partition Key, Partitioning Rules ve Partition Lifecycle) ayarlamak üzere Next: Configure Database and Table Fields seçeneğini tıklayın.
NotBu adım yalnızca görev nesnelerini yapılandırırken Migration Types için Schema Migration seçeneğini belirlediğinizde kullanılabilir. Değişiklik yapmak için Definition Status değerini All olarak seçebilirsiniz.
Primary Key Column için bileşik bir birincil anahtar oluşturmak amacıyla birden çok sütun seçebilirsiniz. Ayrıca Primary Key Column öğesinden Distribution Key ve Partition Key olarak kullanmak üzere bir veya daha fazla sütun seçmeniz gerekir. Daha fazla bilgi için bkz. CREATE TABLE.
-
-
Görevi kaydedin ve ön kontrolü çalıştırın.
API işlemini çağırırken bu örneği yapılandırmak için kullanılan parametreleri görüntülemek için imleci Next: Save Task Settings and Precheck düğmesinin üzerine getirin ve görünen baloncukta Preview OpenAPI parameters seçeneğini tıklayın.
API parametrelerini görüntülemenize gerek yoksa veya görüntülemeyi tamamladıysanız sayfanın alt kısmındaki Next: Save Task Settings and Precheck seçeneğini tıklayın.
NotGeçiş görevi başlamadan önce DTS bir ön kontrol gerçekleştirir. Görev yalnızca ön kontrolü geçtikten sonra başlar.
Ön kontrol başarısız olursa başarısız olan kontrol öğesinin yanındaki View Details seçeneğini tıklayın, isteme göre sorunu düzeltin ve ardından ön kontrolü yeniden çalıştırın.
-
Ön kontrol sırasında uyarı bildirilirse:
Yoksayılamayan kontrol öğeleri için başarısız olan öğenin yanındaki View Details seçeneğini tıklayın, isteme göre sorunu düzeltin ve ardından ön kontrolü yeniden çalıştırın.
Yoksayılabilen kontrol öğeleri için Confirm Alert Details, Ignore, OK ve Precheck Again seçeneklerini tıklayarak uyarı öğesini atlayabilir ve ön kontrolü yeniden çalıştırabilirsiniz. Bir uyarıyı yoksaymayı seçerseniz veri tutarsızlığı gibi sorunlara neden olabilir ve işiniz için risk oluşturabilir.
-
Örneği satın alın.
Success Rate %100 olduğunda Next: Purchase Instance seçeneğini tıklayın.
-
Purchase sayfasında veri geçişi örneği için bağlantı teknik özelliklerini seçin. Daha fazla bilgi için aşağıdaki tabloya bakın.
Kategori
Parametre
Açıklama
New Instance Class
Resource Group Settings
Örneğin ait olduğu kaynak grubunu seçin. Varsayılan değer default resource group'tur. Daha fazla bilgi için bkz. Kaynak yönetimi nedir?
Instance Class
DTS farklı performans seviyelerine sahip geçiş teknik özellikleri sağlar. Bağlantı teknik özelliği geçiş hızını etkiler. İş senaryonuza göre bir teknik özellik seçebilirsiniz. Daha fazla bilgi için bkz. Veri geçişi bağlantı teknik özellikleri.
Yapılandırma tamamlandıktan sonra Data Transmission Service (Pay-as-you-go) Service Terms seçeneğini okuyun ve kabul edin.
-
Buy and Start seçeneğini tıklayın. Görünen OK iletişim kutusunda OK seçeneğini tıklayın.
Geçiş görevinin ilerlemesini Data Migration Tasks listesi sayfasında görüntüleyebilirsiniz.
NotGeçiş görevi artımlı geçiş içermiyorsa tam geçiş tamamlandıktan sonra otomatik olarak durur. Görev durduktan sonra Status değeri Completed olarak değişir.
Geçiş görevi artımlı geçiş içeriyorsa otomatik olarak durmaz. Artımlı geçiş görevi çalışmaya devam eder. Artımlı geçiş görevi çalışırken görevin Status değeri Running olur.