Verilerinizin şemasını ve dağıtım stratejisini tanımlamak için DataStudio içinde bir AnalyticDB for PostgreSQL tablosu oluşturabilirsiniz.
Ön koşullar
İş gereksinimlerinize göre bir serverless kaynak grubu (önerilen) veya bir zamanlama için özel kaynak grubu oluşturun.
-
Bir AnalyticDB for PostgreSQL hesaplama kaynağını DataStudio'ya bağlayın.
NotAnalyticDB for PostgreSQL tablosu oluşturmak için bağlantı testinin başarılı olması gerekir.
DataStudio'da bir hesaplama kaynağı bağladıktan sonra, Data Map sayfasında AnalyticDB for PostgreSQL meta verilerini toplayın. Daha fazla bilgi için bkz. AnalyticDB for PostgreSQL meta verilerini toplama.
Yordam
-
DataStudio sayfasına gidin.
DataWorks konsoluna giriş yapın. Hedef bölgede sol gezinme bölmesinden seçeneğine tıklayın. Açılan listeden bir çalışma alanı seçin ve Go to Data Development öğesine tıklayın.
-
DataStudio sayfasında imleci
simgesinin üzerine getirin ve ardından seçeneklerini belirleyin.Alternatif olarak, ilgili iş akışını açabilir, AnalyticDB for PostgreSQL öğesine sağ tıklayabilir ve Create Table seçeneğini belirleyebilirsiniz.
-
Create Table iletişim kutusunda bir Name girin.
ÖnemliTablo adı biçimi schema_name.table_name şeklindedir.
schema_name ve table_name bir harf veya alt çizgi (_) ile başlamalı, yalnızca harf, rakam veya alt çizgi (_) içermeli ve uzunluğu 63 karakteri aşmamalıdır.
DataStudio'da birden fazla hesaplama kaynağı bağlıysa gerekli AnalyticDB for PostgreSQL hesaplama kaynağını seçin.
-
Tablo yapılandırma sayfasını açmak için Create öğesine tıklayın.
Sayfanın üst kısmında, Create Table iletişim kutusunda yapılandırdığınız Table Name ve Compute Engine Instance bilgileri görüntülenir.
-
General bölümünde parametreleri yapılandırın.
Parametre
Açıklama
Level-1 Folder
Yeni tablo için birinci düzey klasör.
NotBirinci ve ikinci düzey klasörler, DataWorks içindeki tabloları düzenlemek için kullanılır.
Level-2 Folder
Yeni tablo için ikinci düzey klasör.
Create Folder
Birinci ve ikinci düzey klasörler oluşturabileceğiniz Folder Management sayfasını açmak için Create Folder öğesine tıklayın.
Klasörleri oluşturduktan sonra yenilemek için
simgesine tıklayın.Description
Yeni tablo için bir açıklama.
-
Physical Model bölümünde parametreleri yapılandırın.
Parametre
Açıklama
Level Selection
Bir veri ambarı genellikle ODS, CDM ve ADS katmanlarını içerir. Katman adlarını özelleştirebilirsiniz.
Category
Temel iş katmanı, gelişmiş iş katmanı ve diğerleri gibi seçenekleri içerir. Sınıflandırma adlarını özelleştirebilirsiniz.
NotFiziksel sınıflandırma yalnızca organizasyon amaçlıdır ve alttaki uygulamayı etkilemez.
Create Level
Yeni bir katman veya fiziksel sınıflandırma oluşturmak için Create Level öğesine tıklayın ve Level Management sayfasında ekleyin. Oluşturma işlemi başarılı olduktan sonra yenilemek için
simgesine tıklayın. -
AnalyticDB for PostgreSQL table design bölümünde parametreleri yapılandırın.
Aşağıdaki sekmelerde tabloyu yapılandırın: Column Information Settings, Index Settings, Distribution Key Design ve Table Partition Design (Optional).
Kategori
Parametre
Açıklama
Column Information Settings
Insert Column
Bir sütun eklemek ve bilgilerini yapılandırmak için tıklayın.
Name
Sütunun adı.
Field Type
Sütunun veri türü.
Length Setting
Uzunluğu yalnızca bazı veri türleri için özelleştirebilirsiniz.
Default Value
Sütunun varsayılan değeri.
Unspecified or Specified
Sütunun NULL değerlere izin verip vermediği.
Primary Key
Sütunun birincil anahtar olup olmadığı.
Unique Key
Sütunun benzersiz anahtar olup olmadığı.
Actions
-
Yeni bir sütun için Save, Cancel, Delete, Up ve Down gibi işlemleri uygulayabilirsiniz.
-
Mevcut bir sütun için Modify, Delete, Up ve Down gibi işlemleri uygulayabilirsiniz.
Index Settings
Insert Column
Bir dizin eklemek ve bilgilerini yapılandırmak için tıklayın.
Index Name
Dizin için benzersiz bir ad girin.
Columns to Include
Modify öğesine tıklayın. Select at least one indexes. iletişim kutusunda mevcut sütunları görüntülemek için + işaretine tıklayın.
Column Information listesinden eklenecek sütunları seçin ve Save öğesine tıklayın.
Index Type
Seçenekler şunlardır: Regular Index, Primary Key Index ve Unique index.
Indexing Method
Seçenekler şunlardır: Tree Index, Bitmap Index ve GiST Index.
Actions
-
Yeni bir dizin için Save, Cancel, Delete, Up ve Down gibi işlemleri uygulayabilirsiniz.
-
Mevcut bir dizin için Modify, Delete, Up ve Down gibi işlemleri uygulayabilirsiniz.
Distribution Key Design
Seçenekler şunlardır: Hash Distribution (Recommended), Replicated Distribution ve random distribution (Not recommended).
Örnek olarak Hash Distribution (Recommended) seçeneğini ele alalım. Insert Column öğesine tıklayın ve Name listesinden bir sütun seçin. Sütun bilgileri otomatik olarak görüntülenir. Save öğesine tıklayın.
Daha fazla bilgi için bu tablodaki Column Information Settings bölümüne bakın.
Table Partition Design (Optional)
Table Partition Design (Optional)
Bölümlendirilmiş bir tablo tasarlamak için bu sekmeyi kullanın.
-
-
Commit to Development Environment ve ardından Commit to Production Environment öğelerine tıklayın.
Temel modda bir çalışma alanı kullanıyorsanız Commit to Production Environment öğesine tıklayın.
-
Submit Change iletişim kutusunda tablo oluşturma ifadesini doğrulayın, Select Resource Group açılır listesinden gerekli kaynak grubunu seçin ve ardından Start Task öğesine tıklayın.
NotSeçilen kaynak grubu, veri kaynağını yapılandırırken bağlantı testini geçen kaynak grubuyla aynı olmalıdır.
Sonraki adımlar
Tablo oluşturulduktan sonra sorgulayabilir, değiştirebilir veya silebilirsiniz. Daha fazla bilgi için bkz. Tablo yönetimi.