Tablestore konsolunda Tunnel Service özelliklerini nasıl hızlıca kullanacağınızı öğrenin.
Yordam
Adım 1: Tünel oluşturun
-
Tunnels sayfasına gidin.
Tablestore konsoluna giriş yapın.
Üst gezinme çubuğundan bir kaynak grubu ve bölge seçin.
Overview sayfasında bir örneğin adına tıklayın veya ilgili örneğin Actions sütununda Manage Instance öğesine tıklayın.
Instance Details sekmesinde Tables sekmesine tıklayın. Hedef veri tablosunun adına tıklayın ve ardından Tunnels sekmesine gidin. Alternatif olarak, veri tablosunun Actions sütunundaki
simgesine tıklayıp Tunnels seçeneğini belirleyin.
Tunnels sekmesinde Create Tunnel seçeneğine tıklayın.
-
Create Tunnel iletişim kutusunda aşağıdaki parametreleri yapılandırın:
Parametre
Açıklama
Tunnel name
Tünelin adı.
Tunnel type
Tünel türü. Geçerli değerler:
-
Full: Veri tablosundaki tüm mevcut verileri tüketir.
-
Incremental: Yalnızca veri tablosuna yazılan yeni verileri tüketir.
-
Differential: Önce veri tablosundaki tüm mevcut verileri, ardından tüm yeni verileri tüketir.
Start time
Incremental veya Full and Incremental tüneli oluşturduğunuzda, tünel oluşturulduktan sonra yazılan veriler varsayılan olarak artımlı veri olarak kabul edilir. Belirli bir zaman noktasından itibaren artımlı verileri tüketmek için Start Time değerini yapılandırın. İhtiyaç halinde bir End Time da ayarlayabilirsiniz.
Hem Start Time hem de End Time değeri, milisaniye cinsinden 64 bitlik bir zaman damgası olmalı ve
[current system time - Stream expiration time + 5 minutes , current system time]aralığında bulunmalıdır. End Time değeri Start Time değerinden sonra gelmelidir.ÖnemliStream expiration time, değişiklik günlüğünün saklama süresidir ve en fazla 7 gün olabilir. Bu süreyi, bir veri tablosu için Stream özelliğini etkinleştirirken belirlersiniz. Ayarlandıktan sonra bu ayar değiştirilemez.
End time
-
-
OK seçeneğine tıklayın.
Tünel oluşturulduktan sonra, tünelin sağ tarafındaki Show Channels seçeneğine tıklayın. Her kanal bölümü için veri içeriğini görüntüleyebilir, tüketim gecikmesini izleyebilir ve tüketilen satır sayısını kontrol edebilirsiniz.
Tünel oluşturulduktan sonra durumu Processing Full Data olur. Kanal bölümleri listesinde, durumu Open olan bir Full bölümü ve durumu Waiting olan bir Incremental bölümü bulunur. Tüketilen verileri görüntülemek için Actions sütunundaki Simulate Consumption seçeneğine tıklayabilirsiniz.
Adım 2: (İsteğe bağlı) Tünel veri biçimini önizleyin
Tüneli oluşturduktan sonra, veri kayıtlarının biçimini önizlemek amacıyla veri tüketimini simüle edebilirsiniz.
Tabloya Veri yazma işlemini uygulayın veya tablodan Veri silme işlemini uygulayın.
Tablonun Tunnels sekmesinde, tünelin Actions sütunundaki Show Channels seçeneğine tıklayın.
Bir kanal bölümünün Actions sütununda View Simulated Export Records seçeneğine tıklayın.
-
View Simulated Export Records iletişim kutusunda Start seçeneğine tıklayın.
İletişim kutusu, tüketilen veri kayıtlarını görüntüler.
Adım 3: Tünelden veri tüketmeye başlayın
Tunnels sekmesinde, listeden tünel ID'sini kopyalayın.
-
Tünelden hızlıca veri tüketmek için Java için Tablestore SDK veya Go için Tablestore SDK kullanın.
Veriler tüketildikten sonra, her artımlı kanal bölümü için tüketim istatistiklerini ve en son senkronizasyon zaman damgasını içeren günlükleri görüntüleyebilirsiniz. Tablestore konsolunda ayrıca her kanal bölümü için tüketim gecikmesini ve tüketilen satır sayısını izleyebilirsiniz.
Geliştirme entegrasyonu
Tünelleri yönetmek için Tablestore CLI veya Tablestore SDK'larını kullanabilirsiniz.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|