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.
Şunlar için geçerlidir: Azure Logic Apps (Tüketim + Standart)
Otomatik tümleştirme iş akışınızın DB2 veritabanınızdaki kaynaklarla çalışması gerektiğinde veritabanınızda farklı işlemler gerçekleştirmek için DB2 bağlayıcısını kullanın. Örneğin, iş akışınız tabloları veya satırları okuyabilir, listeleyebilir, satır ekleyebilir, satırları güncelleştirebilir, satırları silebilir ve daha fazlasını yapabilir. Bu eylemler, iş akışınızdaki diğer eylemlerin kullanılması için veritabanınızdan veri döndürebilir.
DB2 bağlayıcısı, TCP/IP ağı üzerinden uzak DB2 sunucularıyla iletişim kuran bir Microsoft istemcisi içerir. Azure sanallaştırmada çalışan Windows için IBM DB2 gibi bulut veritabanlarına erişmek için bu bağlayıcıyı kullanabilirsiniz.
Bu kılavuzda iş akışınıza db2 eylemi ekleme ve DB2 veritabanınıza bağlantı kurma işlemleri gösterilir.
Desteklenen platformlar ve sürümler
DB2 bağlayıcısı, Dağıtılmış İlişkisel Veritabanı Mimarisi (DRDA) SQL Access Manager (SQLAM) 10 ve 11 sürümlerini destekleyen IBM DB2 uyumlu ürünlerle birlikte aşağıdaki IBM DB2 platformlarını ve sürümlerini destekler:
| Platform | Sürüm |
|---|---|
| Z/OS için IBM DB2 | 12, 11.1, 10.1 |
| i için IBM DB2 | 7.3, 7.2, 7.1 |
| LUW için IBM DB2 | 11, 10,5 |
Bağlayıcı teknik referans
DB2 bağlayıcısı, bağlayıcıdaki ilgili eylemlerle eşlenen aşağıdaki veritabanı işlemlerini destekler:
| Veritabanı işlemi | Bağlayıcı eylemi |
|---|---|
| Veritabanı tablolarını listeleme | Tabloları al |
| SELECT kullanarak bir satır okuma | Satırı al |
| SELECT kullanarak tüm satırları okuma | Satırları al |
| INSERT kullanarak bir satır ekleme | Satır ekle |
| UPDATE kullanarak bir satırı düzenleme | Satırı güncelleştir |
| DELETE kullanarak bir satırı kaldırma | Satırı sil |
Bağlayıcı ve bu eylemler hakkında daha fazla bilgi için bkz. DB2 bağlayıcısı.
Önkoşullar
Bir Azure hesabı ve aboneliği Ücretsiz bir Azure hesabı edinin.
Bulut tabanlı veya şirket içi ibm db2 veritabanı.
DB2 veritabanınıza erişmek istediğiniz mantıksal uygulama kaynağı ve iş akışı.
DB2 bağlayıcısı yalnızca eylemler sağlar. Boş bir iş akışınız varsa, önce senaryonuz için en uygun tetikleyiciyi eklemeniz gerekir.
Bu kılavuzdaki örneklerde Yinelenme tetikleyicisi kullanılır.
Daha fazla bilgi için bakınız:
İş akışınızı şirket içi DB2 veritabanlarına bağlamak için önce şirket içi veri ağ geçidini yükleyin ve ayarlayın.
DB2 eylemi ekleme
Aşağıdaki adımlarda iş akışınıza Tablo al gibi bir DB2 eyleminin nasıl ekleneceği gösterilmektedir.
Uyarı
Sağladığınız eylemin parametreleri ve değerleri dışında, diğer DB2 eylemlerini ekleme adımları benzerdir.
Azure portalında mantıksal uygulama kaynağınızı ve iş akışınızı tasarımcıda açın.
Tabloları al adlı DB2 eylemini eklemek için genel adımları izleyin.
DB2 veritabanınıza bağlanmak için ayrıntıları sağlayabilmeniz için bağlantı bilgileri bölmesi açılır.
Bulut tabanlı bir veritabanı veya şirket içi veritabanı için bağlantı oluşturmak için adımları izleyin ve devam etmek için buraya dönün.
Bağlantıyı başarıyla oluşturduktan sonra Tabloları al eylem bilgileri bölmesi görüntülenir ve başka hiçbir bilgi gerekmediğini gösterir:
İş akışınızı test etmeye ve çıkış tablolarını görüntülemeye devam edin.
DB2 bağlantınızı ayarlama
Bulut veya şirket içi DB2 veritabanınız olup olmadığına bağlı olarak adımları izleyin. Gerekli bağlantı ayrıntılarını sağladıktan sonra Yeni oluştur'u seçin ve önceki adımlara dönün.
Şirket içi veritabanına bağlantı oluşturmadan önce , şirket içi veri ağ geçidini yüklediğinizden ve ayarladığınızdan emin olun.
| Özellik | Zorunlu | Açıklama |
|---|---|---|
| Şirket içi ağ geçidi üzerinden bağlanma | Hayır | Yalnızca şirket içi bağlantılar için geçerlidir. |
| Bağlantı Adı | Yes | Bağlantınızın adı, örneğin DB2-connection. |
| Sunucu | Yes | DB2 sunucunuzun adresi veya diğer adı ve bağlantı noktası numarası, örneğin myDB2server.cloudapp.net:50000. Not: Bu değer, IPv4 veya IPv6 biçiminde tcp/IP adresini veya diğer adını temsil eden ve ardından iki nokta üst üste ve TCP/IP bağlantı noktası numarasını gösteren bir dizedir. |
| Veritabanı | Yes | Veritabanınızın adı. Not: Bu değer, DRDA İlişkisel Veritabanı Adını (RDBNAM) temsil eden bir dizedir: - z/OS için DB2, veritabanının z/OS için IBM DB2 konumu olarak bilindiği 16 baytlık bir dize kabul eder. - i için DB2, veritabanının i ilişkisel veritabanı için IBM DB2 olarak bilindiği 18 baytlık bir dize kabul eder. - LUW için DB2, 8 baytlık bir dize kabul eder. |
| Kullanıcı adı | Yes | Veritabanı için kullanıcı adınız. Not: Bu değer, uzunluğu belirli bir veritabanını temel alan bir dizedir: - z/OS için DB2, 8 baytlık bir dize kabul eder. - i için DB2, 10 baytlık bir dize kabul eder. - Linux veya UNIX için DB2, 8 baytlık bir dize kabul eder. - Windows için DB2, 30 baytlık bir dize kabul eder. |
| Parola | Yes | Veritabanı için parolanız. |
Örneğin:
İş akışınızı test edin ve çıkış tablolarını görüntüleyin
İş akışınızı el ile çalıştırmak için tasarımcı araç çubuğunda Çalıştır listesindeÇalıştır'ı seçin. İş akışınız tamamlandıktan sonra çalışma çıktısını görüntüleyebilirsiniz.
Çalıştırma ayrıntıları sayfası açılmazsa mantıksal uygulamanıza göre şu adımları izleyin:
Tüketim: Mantıksal uygulama kenar çubuğundaki Geliştirme Araçları'nın altında Mantıksal uygulama tasarımcısı'nı seçin.
Standart: İş akışı kenar çubuğunda Çalıştırma geçmişi'ni seçin.
Çalıştırma geçmişi listesinde en son iş akışı çalıştırmasını seçin, örneğin:
Tüketim
Standart
Çalıştırma ayrıntıları sayfasında, iş akışınızdaki her adımın durumunu gözden geçirin. Her adımın girişlerini ve çıkışlarını görüntülemek için bu adımı seçin, örneğin:
JSON'daki girişleri görüntülemek için Ham girişleri göster'i seçin.
JSON'da çıkışları görüntülemek için Ham çıkışları göster'i seçin.
Çıkışlar bir tablo listesi içerir, örneğin: