AnalyticDB for PostgreSQL örneğiniz için görevleri geliştirmek ve yönetmek amacıyla DataWorks kullanmak istiyorsanız, öncelikle örneği bir AnalyticDB for PostgreSQL hesaplama kaynağı olarak DataWorks ile ilişkilendirmeniz gerekir. AnalyticDB for PostgreSQL örneğini ilişkilendirdikten sonra bu hesaplama kaynağını veri senkronizasyonu ve veri geliştirme gibi işlemler için DataWorks içinde kullanabilirsiniz.
Önkoşullar
-
Bir AnalyticDB for PostgreSQL örneği oluşturdunuz.
NotBir AnalyticDB for PostgreSQL örneği satın alırken DataWorks çalışma alanınızla aynı Region değerini seçin.
DataWorks'te bir çalışma alanı oluşturuldu ve işlemi yapan RAM kullanıcısı çalışma alanına eklendi; ayrıca bu kullanıcıya Çalışma Alanı Yöneticisi rolü atandı.
-
Çalışma alanıyla bir kaynak grubunu ilişkilendirdiniz ve ağ bağlantısını kurdunuz.
Sunucusuz bir kaynak grubu kullanıyorsanız sunucusuz kaynak grubunun AnalyticDB for PostgreSQL örneğinize bağlanabildiğinden emin olun.
Eski özel kaynak grubu kullanıyorsanız zamanlama için özel kaynak grubunun AnalyticDB for PostgreSQL örneğinize bağlanabildiğinden emin olun.
Kaynak grubu AnalyticDB for PostgreSQL örneğiyle aynı VPC içinde olmalıdır. Ayrıca AnalyticDB for PostgreSQL örneğinin izin listesine kaynak grubunun IP adreslerini eklemeniz gerekir.
Sınırlamalar
Desteklenen bölgeler: China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Hong Kong), Japan (Tokyo), Singapore, Malaysia (Kuala Lumpur) ve Indonesia (Jakarta).
-
İzinler:
İşlemi Yapan
Gerekli İzinler
Alibaba Cloud Hesabı
Ek izin gerekmez.
RAM Kullanıcısı/RAM Rolü
Hesaplama kaynağı oluşturmak için çalışma alanı üyesi olmanız ve O&M veya Workspace Administrator rolüne sahip olmanız ya daAliyunDataWorksFullAccessiznine sahip olmanız gerekir. Daha fazla bilgi için bkz. Kullanıcıya çalışma alanı yöneticisi izinleri verme.
DataStudio: AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirme
Bu bölümde bir AnalyticDB for PostgreSQL hesaplama kaynağının Use Data Studio (New Version) seçeneği etkin olan bir çalışma alanıyla nasıl ilişkilendirileceği açıklanır.
Hesaplama kaynakları sayfasına gitme
DataWorks konsolunda oturum açın. Hedef bölgeye geçin ardından sol gezinme bölmesinde seçeneklerini tıklayın. Açılan listeden hedef çalışma alanını seçin ve Go to Management Center öğesini tıklayın.
Sol gezinme bölmesinde Computing Resources öğesini tıklayın.
AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirme
Hesaplama Kaynağı listesi sayfasında bir AnalyticDB for PostgreSQL hesaplama kaynağını yapılandırın.
-
Hesaplama kaynağı türünü seçin.
Associate Computing Resources öğesini tıklayarak Associate Computing Resources sayfasına gidin.
Associate Computing Resources sayfasında hesaplama kaynağı türü olarak AnalyticDB for PostgreSQL seçeneğini belirleyerek Bind AnalyticDB for PostgreSQL Computing Resource yapılandırma sayfasına geçin.
-
AnalyticDB for PostgreSQL hesaplama kaynağını yapılandırın.
Associate AnalyticDB for PostgreSQL Computing Resource sayfasında aşağıdaki tabloda açıklanan parametreleri doldurun.
Parametre
Açıklama
Configuration mode
Alibaba Cloud Instance Mode seçeneğini belirleyin.
Alibaba Cloud account
Current Alibaba Cloud Account seçeneğini belirleyin.
Instance
İlişkilendirmek istediğiniz AnalyticDB for PostgreSQL örneğini seçin. İsterseniz açılır listedeki Create seçeneğine tıklayarak bir AnalyticDB for PostgreSQL örneği oluşturabilirsiniz.
Database name
Kullandığınız veritabanının adını girin.
Username and password
AnalyticDB for PostgreSQL örneğine erişebilen bir hesabın kullanıcı adı ve parolası. Hesabınız yoksa bir yetkili hesap oluşturabilirsiniz.
Computing resource name
Hesaplama kaynağı için bir ad girin. Bu adı görev çalıştırırken kaynağı seçmek için kullanırsınız. -
Bağlantıyı test edin.
Bağlantı yapılandırması bölümünde DataWorks'ün AnalyticDB for PostgreSQL görevlerini çalıştırmak için kullandığı kaynak grubunu seçin ve kaynak grubunun AnalyticDB for PostgreSQL örneğinize erişebildiğini doğrulamak için Test Connectivity öğesini tıklayın. Daha fazla bilgi için bkz. Ağ bağlantısı çözümlerine genel bakış.
-
Yapılandırmayı tamamlamak için Confirm öğesini tıklayın.
NotBir AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirdiğinizde sistem mevcut çalışma alanının Data Sources sayfasında aynı ada sahip bir AnalyticDB for PostgreSQL veri kaynağı otomatik olarak oluşturur.
Eski Veri Geliştirme: AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirme
Bu bölümde Use Data Studio (New Version) seçeneği etkin olmayan bir çalışma alanına AnalyticDB for PostgreSQL hesaplama kaynağının nasıl ilişkilendirileceği açıklanır.
Hesaplama kaynakları sayfasına gitme
-
DataWorks konsolunda oturum açın. Hedef bölgede sol gezinme bölmesindeki yolunu izleyin. Açılan listeden bir çalışma alanı seçin ve Go to Data Development öğesine tıklayın.
Sol gezinme bölmesinde Computing Resources sayfasını açmak için
simgesini tıklayın.
AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirme
-
Hesaplama kaynağı türünü seçin.
Create Computing Resource öğesine tıklayarak Create Computing Resource sayfasına gidin.
Create Computing Resource sayfasında hesaplama kaynağı türü olarak AnalyticDB for PostgreSQL seçeneğini belirleyerek Create Computing Resource yapılandırma sayfasını açın.
-
AnalyticDB for PostgreSQL hesaplama kaynağını yapılandırın.
Create Computing Resource sayfasında aşağıdaki tabloda açıklanan parametreleri doldurun.
Parametre
Açıklama
Data source name
Hesaplama kaynağı için özel bir ad girin. Bu adı görev çalıştırırken hesaplama kaynağını seçmek için kullanırsınız.
Configuration mode
Alibaba Cloud Instance Mode seçeneğini belirleyin.
NotUser-created Data Store with Public IP Addresses seçeneğiyle mevcut çalışma alanına bir hesaplama kaynağı ilişkilendiremezsiniz; yalnızca veri kaynağı olarak ekleyebilirsiniz.
Alibaba Cloud account
Current Alibaba Cloud Account seçeneğini belirleyin.
NotConnection String Mode kullanıyorsanız sayfada istenen diğer hesap bilgilerini girin.
Instance
İlişkilendirmek istediğiniz AnalyticDB for PostgreSQL örneğini seçin. Örnek yoksa bir AnalyticDB for PostgreSQL örneği oluşturabilirsiniz.
Database name
Kullandığınız veritabanının adını girin.
Username and password
AnalyticDB for PostgreSQL örneğine erişebilen bir hesabın kullanıcı adı ve parolası. Hesabınız yoksa bir yetkili hesap oluşturabilirsiniz.
Authentication method
AnalyticDB for PostgreSQL örneğine erişim için bir kimlik doğrulama yöntemi seçin.
-
No Authentication: Ek işlem gerekmez.
-
SSL Authentication: Bu yöntemi seçerseniz AnalyticDB for PostgreSQL örneği için SSL şifrelemeyi yapılandırmanız ve sonraki doğrulama aşaması için sertifika dosyasını indirmeniz gerekir.
Truststore certificate file
SSL Authentication seçtiyseniz aşağıdaki Add authentication document seçeneğine tıklayın ve AnalyticDB for PostgreSQL örneğinizin Data Security sayfasından indirdiğiniz sertifika klasöründeki
.pemdosyasını yükleyin. -
-
Bağlantıyı test edin.
Bağlantı yapılandırması bölümünde DataWorks'ün AnalyticDB for PostgreSQL görevlerini çalıştırmak için kullandığı kaynak grubunu seçin ve kaynak grubunun AnalyticDB for PostgreSQL örneğinize erişebildiğini doğrulamak için Test Connectivity öğesini tıklayın. Daha fazla bilgi için bkz. Ağ bağlantısı çözümlerine genel bakış.
-
Yapılandırmayı tamamlamak için Create and Associate Computing Resource with DataStudio öğesini tıklayın.
NotBir AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirdiğinizde sistem mevcut çalışma alanının Data Sources sayfasında aynı ada sahip bir AnalyticDB for PostgreSQL veri kaynağı otomatik olarak oluşturur.
Ek bilgi
User-created Data Store with Public IP Addresses seçeneği veri kaynaklarına bağlanmayı destekler ancak hesaplama kaynaklarına bağlanmayı desteklemez. Bir AnalyticDB for PostgreSQL veri kaynağını yapılandırmak için User-created Data Store with Public IP Addresses seçeneğini kullanabilirsiniz.
|
Parametre |
Açıklama |
|
JDBC URL |
Biçim: ServerIP: AnalyticDB for PostgreSQL örneğinin dahili uç noktası. Port: AnalyticDB for PostgreSQL örneğinin dahili uç noktasının bağlantı noktası. Varsayılan değer: Database: Kullandığınız veritabanının adı. |
|
Username and password |
AnalyticDB for PostgreSQL örneğine erişebilen bir hesabın kullanıcı adı ve parolası. Hesabınız yoksa bir yetkili hesap oluşturabilirsiniz. |
Sonraki adımlar
DataStudio: AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirdikten sonra veri senkronizasyonu yapmak için bir toplu senkronizasyon düğümü veya veri geliştirmek için bir ADB for PostgreSQL düğümü kullanabilirsiniz.
Eski Veri Geliştirme: AnalyticDB for PostgreSQL hesaplama kaynağını ilişkilendirdikten sonra veri senkronizasyonu yapmak için düğümünü veya veri geliştirmek için bir AnalyticDB for PostgreSQL düğümü oluşturup kullanabilirsiniz.