Automatyczne wdrażanie najnowszego modelu
W przypadku korzystania z produkcyjnego przepływu pracy w ramach grupy projektów można również włączyć opcję automatyczne wdrażanie. Gdy opcja automatyczne wdrażanie jest włączona, Produkt IBM® Maximo® Visual Inspection automatycznie wdraża model, gdy jest on pomyślnie wyszkolony i gdy jest oznaczony jako produkcja.
Podgląd
IBM Maximo Visual Inspection wykonuje następujące działania, gdy opcja Automatyczne wdrażanie jest włączona:
W przypadku nowo wyszkolonego modelu:
- Najnowszy wyszkolony model jest oznaczony jako unprzetestowany, który jest wdrażany automatycznie.
- Jeśli inny model oznaczony jako unprzetestowany jest już wdrożony, to starszy wdrożony model jest niewdrożony.
- Celem tego procesu jest ułatwienie testowania najnowszego wytrenowanego modelu.
Gdy model jest oznaczony jako produkcja:
- Wdrożony model staje się bieżącym wdrożonym modelem produkcyjnym.
- Nie jest anulowane wdrożenie żadnego innego wdrożonego modelu produkcyjnego.
- IBM Maximo Visual Inspection znajduje najnowszy wyszkolony model, który ma status nieprzetestowany i wdraża go. Jeśli żaden inny wyszkolony model nie jest oznaczony jako nieprzetestowany, próba aktualizacji do najnowszego nieprzetestowanego modelu nie powiedzie się.
Gdy model zostanie zmieniony z nieprzetestowany na odrzucony:
Jeśli wyszkolony model jest oznaczony jako odrzucony, powiązany wdrożony model jest niewdrożony.
Gdy model zostanie zmieniony z produkcji na odrzucony:
Jeśli wyszkolony model jest oznaczony jako odrzucony, powiązany wdrożony model jest niewdrożony. Produkt IBM Maximo Visual Inspection znajduje najnowszy wyszkolony model o statusie produkcyjnym i wdraża go. Jeśli żaden inny wytrenowany model nie został jest oznaczony jako produkcyjny, próby wnioskowania wg najnowszego produkcyjnego modelu nie powiodą się.
Mimo że automatyczne wdrażanie śledzi i wdraża najnowszy model oznaczony za pomocą każdego statusu, można ręcznie wdrożyć więcej modeli z grupy projektów, korzystając ze strony Modele . Te dodatkowe modele nie są jednak dostępne za pomocą skrótów interfejsu API.

Włączanie automatycznego wdrażania
Aby włączyć automatyczne wdrażanie, należy ustawić dwa elementy informacji za pomocą interfejsu API. Można w tym celu użyć komendy CURL.
curl -kXPUT -H "x-auth-token: insights-auth-token-value" https://insights-server.your_company.com/visual-insights/projects/{project-UUID} -d '{"enforce_pwf": "true", "auto_deploy":"true"}'
true nie ma znaczenia, ale słowem tym musi być słowo true. Na przykład podanie słowa yes nie będzie działać.