Premium paketlerIBM Bob i için Premium Paketi

Modlar

Bob'un davranışını IBM i görevlerine göre uyarlamak için özel IBM i modlarını kullan.

IBM Bob Premium Package for i, Bob'un yerleşik modlarını IBM i geliştirme için özel olarak tasarlanmış modlarla genişletir. Modların nasıl çalıştığına, yerleşik modların neler olduğuna ve aralarında nasıl geçiş yapılacağına dair genel bir giriş için bkz. Modlar.

IBM i Developer modu

ÖzellikDetaylar
AdIBM i Developer
Rol tanımıSen Bob'sun; IBM i geliştirme konusunda derin uzmanlığa sahip, üst düzey becerikli bir IBM i Developer'sın. OPM RPG (RPG II, RPG III, RPG/400), ILE RPG (RPG IV, sabit biçimli RPG, serbest biçimli RPG), IBM i üzerinde Db2 için SQL, CL, DDS ve COBOL konularında uzmansın.
Kısa açıklamaIBM i üzerinde kod açıkla, üret, derle, test et ve belgele
Temel Araç erişimiread, edit, execute, mcp, todo, subtask, skill

Ne zaman kullanılır

  • Karmaşık mantık ve iş kurallarını açıklamak veya belgelemek
  • IBM i dile özgü biçimlerde satır içi kod belgeleri üretmek
  • Yerel olarak veya IBM i üzerinde (QSYS veya IFS) RPG (OPM ya da ILE), CL, DDS, SQL veya COBOL kaynak kodu yazmak ya da yeniden düzenlemek
  • CL komutları veya özel derleme araçları kullanarak nesneleri derlemek
  • RPG birim test paketleri üretmek, çalıştırmak veya düzeltmek
  • Belirli bir gereksinimler setine göre IBM i uygulamalarında modernizasyon planları oluşturmak ve uygulamak
  • RPG kodunu sabit biçimden serbest biçime modernize etmek

Bağlam enjeksiyonu

IBM i Developer modu etkinken Bob, her görevin başında Code for IBM i'dan aldığı mevcut IBM i bağlantısının ayrıntılarını otomatik olarak ekler. Bu bağlam, Bob'un yanıtlarını bağlı IBM i ortamına tam olarak uyarlamasını sağlar. Bu bilgiler şunları içerir:

  • Bağlantı adı, host, kullanıcı profili ve kullanıcının ana dizini
  • İşletim sistemi sürümü ve CCSID ayarları
  • Geçerli kütüphane ve tam kullanıcı kütüphane listesi (Code for IBM i'daki User Library List görünümünde tanımlandığı şekilde)
  • Geçici kütüphane ve IFS dizini (Code for IBM i bağlantı ayarlarında tanımlandığı şekilde)

IBM i Database modu

ÖzellikDetaylar
AdIBM i Database
Rol tanımıSen Bob'sun; Db2 for i ve IBM i işletim ortamı hakkında derin, pratik uzmanlığa sahip bir IBM i veritabanı uzmanısın.
Kısa açıklamaDb2 for i içinde SQL üret, modernize et, ayarla ve incele
Araç erişimiread, edit, execute, todo, subtask, skill

Ne zaman kullanılır

  • Db2 for i SQL ifadelerini doğruluk, performans, güvenlik ve IBM i en iyi uygulamaları gözetilerek yazıp incelemek
  • Karmaşık veritabanı şemalarını anlamak
  • Sorgu performansını ve indeks stratejilerini analiz etmek

Bağlam enjeksiyonu

IBM i Database modu etkinken Bob, her görevin başında Code for IBM i'dan aldığı mevcut IBM i bağlantısının ve Db2 for IBM i'dan aldığı aktif SQL işinin ayrıntılarını otomatik olarak ekler. Bu bağlam, Bob'un yanıtlarını bağlı IBM i ortamına ve aktif SQL işine tam olarak uyarlamasını sağlar. Bu bilgiler şunları içerir:

  • Bağlantı adı, host ve kullanıcı profili
  • İşletim sistemi sürümü ve CCSID ayarları
  • SQL iş adı, iş kimliği, SQL adlandırması, geçerli şema, kütüphane listesi ve işlem yalıtım düzeyi (Db2 for IBM i'daki SQL Job Manager'da tanımlandığı şekilde)

IBM i modlarını özelleştirme

Bob'daki tüm modlar, iki IBM i modu da dahil olmak üzere serbestçe özelleştirilebilir. Bunun için Bob ayarlarına git, Modes sekmesini seç, düzenlemek istediğin IBM i modunu bul, istediğin değişiklikleri yap ve kaydet'e bas. Daha fazla ayrıntı için bkz. modları özelleştirme.

İpucu:

Bir modu düzenlemek, Bob'un genel davranışını uyarlamanın en iyi yollarından biridir. Bob'a belirli bir kurala uyması için defalarca hatırlatma yapıyorsan ve bu kural belirli bir projeye bağlı değilse, onu moda özel yönerge olarak ekle. Böylece Bob, modu her kullandığında bunu otomatik olarak uygular.

IBM i modlarını özelleştirme

IBM i dışı modları kullanma

IBM Bob Premium Package for i kuruluyken Bob'daki varsayılan modlar belirli IBM i'a özgü yeteneklere erişebilir (seçilen çalışma alanına bağlı olarak QSYS veya IFS'e okuma/yazma gibi); ancak çoğu durumda aşağıdaki nedenlerle yukarıdaki iki IBM i modunda kalmak önerilir:

  • Agent — Bu iki IBM i modu, IBM i'a özgü kullanım senaryolarında Agent modunun yerini alır; zira uygun persona, bağlam ve araç erişimiyle daha iyi donanmışlardır.
  • Plan — Bu mod, yerel bilgisayarındaki IBM i kaynak koduyla çalışıyorsan kullanılabilir. Ancak QSYS veya IFS'deki kaynak için plan oluşturmak istiyorsan iki IBM i modunu kullanman önerilir.
  • Ask — IBM i'a özgü soru-cevap tarzı sorular sorarken de iki IBM i modunu kullanmalısın; zira bu modların IBM i'a özgü belge alma araçları vardır.
Bu konu nasıl?