IBM Bob

IBM Bob Premium Package for i: trzy miesiące dostarczania i dlaczego Understand ma znaczenie

Spojrzenie na Understand, nową funkcję inteligencji aplikacji, plus podsumowanie wszystkiego, co zostało dostarczone w ciągu ostatnich trzech miesięcy dla Premium Package for i.

IBM Bob Premium Package for i: trzy miesiące dostarczania i dlaczego Understand ma znaczenie

Autorzy

Peter MaTim Rowe

Opublikowano

Kategoria

Ogłoszenie

IBM Bob Premium Package for i: trzy miesiące dostarczania i dlaczego Understand ma znaczenie

IBM Bob Premium Package for i jest ogólnie dostępny od trzech miesięcy. Ten post omawia Understand (nową funkcję inteligencji aplikacji) oraz podsumowanie wszystkiego innego dostarczonego w ciągu ostatnich trzech miesięcy.

Wprowadzenie Understand

Baza wiedzy o aplikacji, która daje Bobowi dokładną mapę połączeń każdego obiektu w aplikacji IBM i, dzięki czemu każde pytanie i każda zmiana zaczyna się od faktów, a nie domysłów.

Duże aplikacje IBM i mają tysiące obiektów z kompleksowymi zależnościami: wywołania programów, powiązania z programami serwisowymi, wyzwalacze, klucze obce. Żaden pojedynczy element źródłowy nie pokazuje pełnego obrazu. Bez gotowej mapy każde pytanie o architekturę oznacza ponowne parsowanie surowego źródła od zera, co pochłania tokeny i czas.

Understand rozwiązuje ten problem. Wykonuje jednorazowe skanowanie bibliotek aplikacji, pobierając dane o zależnościach bezpośrednio z IBM i. Nie jest wymagane parsowanie źródła. Wyniki są przechowywane w schemacie Db2 w systemie i mogą być współdzielone między zespołami deweloperów. Bob odpytuje ten schemat zamiast ponownie czytać źródło przy każdym promptcie, co oznacza szybsze odpowiedzi, mniej wydanych Bobcoins i odpowiedzi oparte na faktach, a nie na wnioskach modelu.

Co możesz z tym zrobić

Zrozum swoją aplikację. Zapytaj, co robi program, jak jest zbudowany lub gdzie znajduje się konkretna funkcjonalność. Bob odpowiada na podstawie zeskanowanych metadanych (typy obiektów, powiązania, referencje do plików, eksporty), a nie parsując źródło wiersz po wierszu przy każdym promptcie.

Poznaj zasięg zmian zanim cokolwiek zmienisz. Zapytaj, co zależy od danego obiektu, zanim go dotkniesz. Understand śledzi oba kierunki (wywołujące i wywoływane) i grupuje wyniki według typu zależności: otwieranie plików, wywołania programów, powiązania statyczne, wyzwalacze, klucze obce, widoki SQL.

Planuj modernizację na podstawie danych, nie intuicji. Understand klasyfikuje każdy program jako niski, średni lub wysoki wysiłek modernizacyjny na podstawie OPM vs ILE, liczby zależności przychodzących, użycia dynamicznego SQL i daty ostatniego użycia. Martwy kod, który nie był uruchamiany od ponad roku, pojawia się automatycznie.

Przykładowe pytania

  • „Co się psuje, jeśli zmienię CUSTMAST?"
  • „Jak jest zbudowany ORDPROC: z jakimi modułami i programami serwisowymi jest powiązany?"
  • „Które programy w bibliotece PAYROLL nie były uruchamiane od ponad roku?"
  • „Jakie są funkcje wysokiego poziomu tej aplikacji?"

Pierwsze kroki

Poniższy film przeprowadza przez pełny przepływ konfiguracji i pokazuje na żywo działanie funkcji. Kliknij obraz, aby obejrzeć.

Konfiguracja i użytkowanie Understand

Również dostarczone w ciągu ostatnich trzech miesięcy

Obsługa starszego RPG w ekstrakcji reguł biznesowych. Pokrycie rozszerzone o RPG II i RPG III. Jeśli twój zasób obejmuje programy w stałym formacie sprzed RPGLE, Bob może wyodrębnić logikę biznesową w nich osadzoną. Ekstrakcja tej logiki jest często pierwszym krokiem modernizacji.

Bardziej deterministyczne narzędzia. Nowe narzędzia do informacji o schemacie i pliku zwracają precyzyjne metadane obiektów Db2 bez polegania na rozumowaniu modelu. Nowe narzędzie do generowania DDS produkuje kolumnowo dokładne dane wyjściowe DDS bezpieczne dla 80 kolumn. SQL jest teraz priorytetyzowany nad CL we wszystkich trybach, co poprawia szybkość i spójność.

Skill IWS do administrowania REST API. Nowy skill Integrated Web Services obejmuje pełny cykl życia usługi: tworzenie, wdrażanie, uruchamianie, zatrzymywanie, instalowanie i odinstalowywanie — wszystko przez język naturalny. Jeśli udostępniasz funkcjonalność aplikacji IBM i jako endpointy REST, ten skill obsługuje pracę administracyjną.

Skille COBOL for i. Nowe skille obejmują generowanie COBOL, copybooks, podprogramy, obsługę błędów, aplikacje interaktywne i przetwarzanie raportów, rozszerzając pakiet na mieszane zasoby IBM i, gdzie COBOL, RPG, CL, Db2 i DDS współpracują ze sobą.

Skille katalogu Db2 i aktualizacje Index Advisor. Nowe skille do pracy z metadanymi SQL Db2 i usługami SQL IBM i. Pliki logiczne dodane do przepływu pracy Index Advisor, obejmując pełen zakres ścieżek dostępu IBM i w analizie wydajności SQL.

50+ poprawek w dwóch wydaniach. Poprawki dotyczące spójności, powtarzalności, bezpieczeństwa i CVE. Poprawiona jakość skilla DDS. Zoptymalizowane przepływy pracy ekstrakcji reguł biznesowych i modernizacji RPG.

Komendy przeglądowe. Nowe komendy /Review_SQL i /Review_RPG zapewniają szybki sposób na zlecenie Bobowi przeglądu kodu pod kątem poprawności, najlepszych praktyk i możliwości poprawy wydajności.

IBM Bob Premium Package for i on-premises

IBM Bob Premium Package for i jest teraz dostępny z IBM Bob on-premises, dla organizacji, które muszą utrzymać programowanie wspomagane AI we własnej infrastrukturze.

Jak uzyskać dostęp

Premium Package for i jest dodatkiem do płatnego planu bazowego Bob, a nie osobnym plikiem do pobrania. Sposób wypróbowania zależy od tego, kim jesteś:

  • Plany indywidualne (Pro, Pro+, Ultra). Przejdź do bob.ibm.com i dodaj pakiet i do swojego planu. Jeśli masz już płatny plan bazowy, możesz korzystać z pakietu bezpłatnie przez jeden miesiąc; jeśli nie, najpierw wybierz płatny plan bazowy, a następnie rozpocznij bezpłatny miesiąc na pakiecie. Plany próbne nie mogą korzystać z dodatków.
  • Plany Enterprise. Uzyskaj demo lub rozpocznij PoC, kontaktując się z przedstawicielami IBM lub Business Partner.

Zacznij

  • Uzyskaj uprawnienia opisaną powyżej ścieżką dla swojego planu.
  • Połącz Boba ze swoim IBM i.
  • Wybierz jeden program, którego nikt w zespole w pełni nie rozumie, i uruchom na nim przepływ pracy modernizacji RPG.

Nowy w Premium Package for i? Konfiguracja agents.md dla aplikacji RPG przeprowadza przez konfigurację Boba dla bazy kodu IBM i przed rozpoczęciem jakiejkolwiek pracy.

Zainstaluj Boba · Dokumentacja · Społeczność