Premium paketlerIBM Bob i için Premium Paketi

Beceriler

Özelleşmiş görevlerde tutarlı sonuçlar elde etmek için IBM i'a özgü becerileri kullan.

IBM Bob Premium Package for i, Bob'un yerleşik becerilerini RPG, CL, DDS, COBOL for i, Db2 for i ve SQL, IBM i IWS ile birim testini kapsayan kapsamlı bir beceri setiyle genişletir. Bob'da becerilerin nasıl çalıştığına dair genel bir giriş için bkz. Beceriler.

Bu beceriler belirli modlarda kullanılabilir ve aktif konuşmayla ilgili olduğunda Bob tarafından otomatik olarak yüklenir.

RPG

AdAçıklamaŞurada mevcut
rpg-primer-basicsRPG II, RPG III, RPG/400, RPGLE ve ILE RPG varyantları genelinde RPG dil temellerini kapsar.IBM i Developer
rpg-free-format-fundamentalsModern serbest biçimli RPGLE sözdizimini, programlama kalıplarını ve en iyi uygulamaları kapsar.IBM i Developer
rpg-opm-understandingOPM RPG mimarisini, program modeli farklılıklarını ve taşıma konularını açıklar.IBM i Developer
rpg-ile-understandingBağlama, aktivasyon grupları, servis programları ve prosedür çağrıları dahil ILE kavramlarını açıklar.IBM i Developer
rpgle-specsTüm RPGLE sabit biçimli şartname türleri (H, F, D, I, C, O) için sütun bazında kapsamlı bir başvuru sunar.IBM i Developer
rpg-legacy-specsEski RPG (RPG II, RPG III, RPG36, RPG38) sabit biçimli şartname türlerini ve sütun konumlandırmasını açıklar.IBM i Developer
rpg-data-structuresŞablonlar, dışarıdan tanımlı DS, program durumu DS ve dosya bilgisi DS dahil RPG veri yapısı türlerini kapsar.IBM i Developer
rpg-procedures-functionsRPG alt prosedürlerini, prototipleri, parametre geçişini, dışa aktarmaları ve servis programlarını kapsar.IBM i Developer
rpg-file-operationsRPG kayıt düzeyinde erişim işlem kodlarını, dosya bildirimlerini, hata işlemeyi ve RLA en iyi uygulamalarını kapsar.IBM i Developer
rpg-indicatorsRPG gösterge türlerini ve boolean değişkenler kullanan değiştirme kalıplarını kapsar.IBM i Developer
rpg-cycle-explainedRPG program döngüsünü, kontrol sonlarını ve döngüden ne zaman kaçınılacağını modern kodda açıklar.IBM i Developer
rpg-embedded-sqlİmleç işlemleri, host değişkenleri ve derleme farklılıkları dahil gömülü SQL'i kapsar.IBM i Developer
rpg-sql-cursorSQLRPGLE'de SQL imleç bildirimi, kaydırılabilir imleçler ve çok satırlı işlemeyi kapsar.IBM i Developer
rpg-fixed-to-freeI-spec ve O-spec modernizasyonu dahil sabit biçimli RPGLE'yi tam serbest biçim sözdizimine dönüştürür.IBM i Developer
rpg-pgmdb-conversionProgram tanımlı veritabanı dosyaları için RPG I-spec'lerini ve O-spec'lerini serbest biçimli RPGLE'ye modernize eder.IBM i Developer
rpg-ospec-conversionProgram tanımlı yazıcı dosyası O-spec'lerini dışarıdan tanımlı yazıcı dosyalarına dönüştürür.IBM i Developer
rpg-opm-to-ileOPM RPG programlarını CVTRPGSRC, aktivasyon grupları ve bağlamayı kapsayarak ILE RPGLE'ye dönüştürür.IBM i Developer
rpg-refactor-legacyGOTO'yu değiştirerek, alt rutinleri alt prosedürlere dönüştürerek ve kod yapısını iyileştirerek RPG kodunu yeniden düzenler.IBM i Developer
rpg-rla-to-sqlGelişmiş performans ve esneklik için RLA dosya işlemlerini gömülü SQL'e dönüştürür.IBM i Developer, IBM i Database
rpg-code-reviewTeknik borç, performans sorunları ve modernizasyon fırsatlarını belirleyen RPG kod kalitesi analizi yapar.IBM i Developer
rpg-debugging-techniquesSTRDBG, kesme noktaları, izleme ifadeleri ve servis giriş noktalarını kullanarak RPG hata ayıklamayı kapsar.IBM i Developer
rpg-apiPrototip, parametre iletimi, veri türü eşleme, hata işleme ve yaygın API kullanım kalıpları dahil olmak üzere RPG'den IBM i sistem API'lerinin çağrılmasını kapsar.IBM i Developer

CL

AdAçıklamaŞurada mevcut
cl-primer-basicsKomut adlandırma kuralları, parametre sözdizimi ve yaygın komutlar dahil CL temellerini kapsar.IBM i Developer, IBM i Database
cl-programmingDeğişkenler, koşullu mantık, hata işleme ve program yapısı dahil CL programlamayı kapsar.IBM i Developer
cl-best-practicesMONMSG kullanımı, parametre doğrulama, günlükleme stratejileri ve kodlama standartları gibi CL en iyi uygulamalarını kapsar.IBM i Developer
clle-apiCALL PGM/PARM kalıpları, DCL VAR türü eşleme, QUSEC hata kodu işleme ve yaygın API kullanım kalıpları dahil olmak üzere ILE CL'den IBM i sistem API'lerinin çağrılmasını kapsar.IBM i Developer

DDS

AdAçıklamaŞurada mevcut
dds-primer-basicsYeni DDS tanımları açıklamak ve oluşturmak için DDS temellerini kapsar.IBM i Developer, IBM i Database
dds-physical-filesDDS fiziksel dosya (PF) alan özelliklerini, anahtar tanımlarını ve kayıt biçimlerini kapsar.IBM i Developer, IBM i Database
dds-logical-filesDDS mantıksal dosya (LF) birleştirme özelliklerini, seç ve atla mantığını ve türetilmiş alanları kapsar.IBM i Developer, IBM i Database
dds-display-filesDDS görüntü dosyası (DSPF) kayıt biçimlerini, göstergeleri, alt dosyaları, ekran tasarımını ve etkileşimli programlama kalıplarını kapsar.IBM i Developer
dds-printer-filesDDS yazıcı dosyası (PRTF) kayıt biçimlerini, aralıklama ve atlama, alan konumlandırma, sistem alanları, düzenleme kodları ve rapor tasarım kalıplarını kapsar.IBM i Developer

COBOL for i

AdAçıklamaŞurada mevcut
cobol-primer-basicsProgram yapısı, dört bölüm, yaygın verb'ler ve hem ILE hem de OPM COBOL için kodlama standartları dahil COBOL for i temellerini kapsar.IBM i Developer
cobol-data-divisionDüzey numaraları, picture clause'ları, working-storage, local-storage, linkage section ve veri türü kalıpları dahil COBOL Data Division'ı kapsar.IBM i Developer
cobol-procedure-divisionVerb'ler, koşullu mantık, perform döngüleri, dosya G/Ç ifadeleri ve çağrı arayüzleri dahil COBOL Procedure Division'ı kapsar.IBM i Developer
cobol-ile-understandingAktivasyon grupları, bağlama, servis programı entegrasyonu ve ILE'ye özgü derleyici direktifleri dahil ILE COBOL kavramlarını kapsar.IBM i Developer
cobol-ile-intrinsic-functionsDize işleme, aritmetik, tarih ve saat düzenleme ile tür dönüşümü için ILE COBOL iç fonksiyonlarını kapsar.IBM i Developer
cobol-opm-understandingOPM COBOL program modelini, ILE COBOL'dan farklılıklarını ve geçiş konularını kapsar.IBM i Developer
cobol-file-ioSıralı, dizinli ve göreli dosya işlemleri, dosya kontrol girişleri ve kayıt işleme dahil COBOL dosya G/Ç'yi kapsar.IBM i Developer

Db2 for i ve SQL

AdAçıklamaŞurada mevcut
db2-sql-primerCRUD, birleştirmeler, toplamlar, saklı prosedürler ve UDF'ler dahil Db2 for i için temel SQL'i kapsar.IBM i Developer, IBM i Database
db2-stored-proceduresSQL PL, parametre modları (IN/OUT/INOUT), kontrol yapıları, imleçler ve hata işleme kullanarak SQL saklı prosedürleri oluşturmayı ve yönetmeyi kapsar.IBM i Developer, IBM i Database
db2-functions-udfsSQL UDF'lerini, harici UDF'leri, tablo fonksiyonlarını, kaynaklı fonksiyonları ve fonksiyon tasarımı en iyi uygulamalarını kapsar.IBM i Developer, IBM i Database
db2-sql-debuggingSQL hatalarını (SQLCODE/SQLSTATE) yorumlar, çözüm stratejileri sağlar ve tanı tekniklerini kapsar.IBM i Developer, IBM i Database
db2-dds-understandingFiziksel dosyalar, mantıksal dosyalar ve anahtarlı erişim yolları dahil eski DDS veritabanı dosyalarını kapsar.IBM i Database
db2-dds-to-ddlEski DDS dosyalarını tablolar, görünümler ve taşıma stratejilerini kapsayarak SQL DDL'ye dönüştürür.IBM i Developer, IBM i Database
db2-ddl-generationDDL sözdizimini, sütun tanımlarını, kısıtlamaları (PK, FK, CHECK, UNIQUE), veri türlerini ve indeksleri kapsar.IBM i Database
db2-ccsid-encodingYaygın dönüştürme sorunları ve çok dilli veriler dahil CCSID ve karakter kodlama sorunlarını çözer.IBM i Developer, IBM i Database
db2-sql-performance-analysisSQL Plan Cache analizini, Visual Explain yorumlamasını ve Index Advisor önerilerini kapsar.IBM i Database
db2-sql-find-performance-dataPlan cache anlık görüntüleri ve veritabanı monitörleri dahil IBM i sistemindeki mevcut SQL performans verilerini bulur.IBM i Database
db2-sql-optimizationSorgu yeniden yazma, birleştirme sıralaması, koşul itme, indeks kullanımı ve optimizasyon ipuçlarını kapsar.IBM i Database
db2-index-strategyİndeks türlerini (binary radix, EVI), indeks oluşturma sözdizimini, indeks seçimini ve bakımını kapsar.IBM i Database
db2-security-best-practicesYetki modellerini, varsayılan reddetmeyi, benimsenen yetkiyi, SQL ayrıcalıklarını ve denetim günlüğü analizini kapsar.IBM i Database
db2-journaling-commitmentGünlük kurulumunu, taahhüt kontrol düzeylerini, işlem sınırlarını ve kurtarma prosedürlerini kapsar.IBM i Database
db2-temporal-tablesZamana dayalı veri takibi, geçmiş sorgular ve otomatik sürümleme için zamanlı tablolar uygulamasını kapsar.IBM i Database
db2-system-catalogMeta veri keşfi ve veritabanı analizi için Db2 for i sistem kataloglarının nasıl kullanılacağını kapsar.IBM i Database
db2-services-catalogIBM i SQL Servislerinin keşfini ve incelemesini kapsar. Hangi servislerin mevcut olduğunu, bir servisin hangi sütun veya parametreleri açığa çıkardığını ve belirli bir servisin nasıl kullanılacağını yanıtlamaya yardımcı olur.IBM i Database

IBM i IWS

AdAçıklamaŞurada mevcut
iws-adminSunucu işlemleri, servis işlemleri, sunucu yapılandırması ve yedekleme dahil IBM i Integrated Web Services (IWS) yönetimini kapsar.IBM i Developer
iws-server-opsUygun QShell betiklerini kullanarak IWS sunucularını listeleme, oluşturma, silme, başlatma ve durdurma konularını kapsar.IBM i Developer
iws-server-configIWS sunucu özelliklerini alma ve ayarlamayı kapsar.IBM i Developer
iws-service-opsREST ve SOAP dağıtımları için PCML kılavuzu dahil bireysel IWS web servislerini listeleme, yükleme, kaldırma, başlatma, durdurma ve yapılandırmayı kapsar.IBM i Developer
iws-backupIWS sunucularını ve servislerini IFS kayıt dosyalarına kaydetme ve geri yüklemeyi kapsar.IBM i Developer

Birim Testi

AdAçıklamaŞurada mevcut
rpgunit-testingRPGUnit test paketi yapısını, test senaryosu adlandırmasını, kurulum/yıkımı, doğrulama API'lerini ve test yapılandırmasını kapsar.IBM i Developer
Bu konu nasıl?