v.27 릴리스에 대한 마이그레이션 업데이트
- 최종 업데이트2023/02/08
v.27 릴리스에 대한 마이그레이션 업데이트
Enterprise 11 및 10 버전에서 Automation 360 v.27으로 마이그레이션의 새로운 기능과 변경된 기능, 수정 사항 및 제한 사항을 살펴보십시오.
새로운 기능
Enterprise 11 및 Enterprise 10 |
---|
이메일 작업에서 기본 인증을 사용하는 Automation 360 봇 스캔 이 릴리스에서는 Bot Scanner를 사용하는 모든 Automation 360 봇을 스캔하고 이메일 패키지 및 이메일 트리거 작업에서 기본 인증을 사용하는 Bot을 식별하여 수동으로 Bot을 식별할 필요가 없습니다. Bot Scanner 보고서를 사용하여 기본 인증으로 인해 봇에 미치는 영향과 인증 모드를 기본에서 OAuth 2.0으로 전환하는 데 필요할 것으로 예상되는 노력을 분석할 수 있습니다. 자세한 내용은 기본 인증을 위해 Bot 스캔하기 | 기본 인증 스캐닝 메시지 항목을 참조하십시오. |
마이그레이션 후 자동으로 생성되는 변수 Bot Scanner 유틸리티에서 다음과 같은 참조되지 않은 시스템 변수를 포함하는 봇은 더 이상 조치 필요 또는 검토 필요로 플래그가 지정되지 않습니다.
마이그레이션 후 시스템은 Automation 360 명명 규칙에 따라 이러한 변수를 자동으로 생성하고 마이그레이션된 봇이 성공적으로 실행됩니다. |
이메일 전송 명령으로 SMTP 서버 유형 지원 이메일 전송 명령으로 봇을 마이그레이션할 때 Bot 마이그레이션 마법사의 발신 이메일 서버 설정 사용 옵션을 선택하여 Enterprise 11 봇에 대한 서버 유형을 식별하고 선택할 수 있습니다. 새 SMTP 서버 유형 옵션을 사용하여 필요한 서버 세부 정보를 구성할 수 있습니다. 엔터프라이즈 봇 마이그레이션 항목을 참조하십시오. |
레거시 봇의 자동 편집 기능 개선 파일에 기록 명령이 포함된 레거시 봇을 마이그레이션한 경우, 캐리지 반환 및 줄 바꿈(CRLF) 문자는 자동으로 LF 문자로 변환되었습니다 Automation 360에서 텍스트는 줄 바꿈 없이 한 줄로 표시되는 반면 Enterprise 11에서 CRLF는 줄 바꿈으로 각 줄의 끝에 추가됩니다. 결과적으로 마이그레이션된 봇에 CRLF를 삽입하려면 $String:Newline$ 변수를 추가해야 했습니다. Bot 마이그레이션 마법사의 새로운 \n 문자를 \rn\n파일에 기록 작업으로 변환 옵션을 통해 새 CRLF를 마이그레이션된 봇에 자동으로 추가하고 수동 편집을 피할 수 있습니다. 로그 파일에 대해 파일에 기록 하위 명령을 사용하는 마이그레이션된 봇은 문자열에서 CRLF 문자를 사용할 수 있습니다. 엔터프라이즈 봇 마이그레이션 항목을 참조하십시오. |
Enterprise 11만 해당 |
---|
패키지 및 작업에 대한 마이그레이션 향상
|
동일한 이름을 가진 DLL을 포함하는 여러 MetaBot에 대한 참조를 포함하는 Task Bots을 성공적으로 마이그레이션할 수 있습니다. 첫 번째 DLL의 세션 이름은 DLL 이름을 사용하여 생성됩니다. 다른 MetaBot에서 동일한 이름을 가진 후속 DLL이 마이그레이션되면 DLL이 있는 폴더의 ID가 세션 이름으로 사용됩니다. 예: |
버그 패치
Enterprise 11 봇이 인증을 구성하지 않고 이메일 전송 명령을 사용하면 이제 마이그레이션 후 이메일 서버 호스트, 이메일 서버 포트 및 내 서버 인증 필요 값이 적절한 값으로 설정됩니다. 이전에는 마이그레이션 후 이러한 값이 null 변수로 설정되어 인증에 실패했습니다. 서비스 클라우드 케이스 ID: 01849475 |
마이그레이션 후, Visual Basic 스크립트 또는 스크립트 실행 레거시 자동화 작업의 JavaScript를 사용하고 따옴표 없이 공백을 포함한 여러 개의 매개변수를 사용하는 봇은 이제 실행 후 올바른 출력을 표시합니다. 이전에는 그러한 봇은 잘못된 출력을 표시하고 있었습니다. 서비스 클라우드 케이스 ID: 01901882 |
쿼리 선택 봇이 유효성 검사를 실행할 때 마이그레이션 중에 더 이상 오류가 발생하지 않습니다. 이전에는 텍스트 드라이버에서 다음과 같은 오류가 무작위로 발생했습니다. [Microsoft][ODBC 텍스트 드라이버] 객체가 잘못되었거나 더 이상 설정되지 않았습니다. |
Automation 360로 마이그레이션 후 Windows 컨트롤에서 If, IF/ELSE, 또는 루프를 사용하는 봇에 대한 애플리케이션 창이 존재하지 않는 경우 이러한 봇은 봇이 실행되는 중 더 이상 오류가 발생하지 않습니다. 서비스 클라우드 케이스 ID: 01846262 |
봇을 Automation 360로 마이그레이션할 때 저장 절차 매개변수가 Nvarchar로 올바르게 설정됩니다 |
파일 및 폴더 루프가 포함된 봇이 Automation 360로 마이그레이션되면, 해당 폴더가 존재하지 않는 경우 오류가 표시되었습니다. 이제 파일 및 폴더 루프 전에 If 조건이 추가되어 폴더가 있는지 확인할 수 있으므로 해당 레거시 봇과 같은 이러한 봇을 마이그레이션할 수 있습니다. |
하위 문자열 명령을 포함하는 봇을 선택적 길이 속성이 비어 있는 경우에도 문자열 패키지에서 Automation 360로 마이그레이션할 수 있습니다. |
중첩 루프 내에$counter 변수가 있는 봇을 Automation 360로 마이그레이션하면 이제 하위 루프 카운터가 상위 루프 카운터로 설정되고 하위 루프 반복이 올바르게 처리됩니다. |
루프 패키지 내 쿼리 선택을 실행하고 결과 세트를 더 반복하면 그에 따른 루프가 이제 예상대로 최신 기록을 반복합니다. 서비스 클라우드 케이스 ID: 01799961 |
객체 복제 명령에서 0 초로 설정된 객체에 값이 존재할 때까지 대기 옵션을 가진 봇을 성공적으로 마이그레이션할 수 있습니다. |
자격증명 변수를 사용하는 IF/ELSE 조건으로 로직 실행 명령을 사용하는 경우 모든 자격증명 변수가 성공적으로 마이그레이션됩니다. |
정적 값이 있는 문자열 변수로 Enterprise 11 봇을 마이그레이션할 때 레거시 식을 통한 변수 구문 분석이 더 이상 수행되지 않습니다. 이렇게 하면 마이그레이션된 봇에 불필요한 구문 분석 표현식이 추가되는 것을 방지할 수 있습니다. 서비스 클라우드 케이스 ID: 01819830 |
여러 Clipboard 변수를 출력으로 포함하는 마이그레이션된 봇을 성공적으로 실행할 수 있습니다. Automation 360는 모든 변수 뒤에 클립보드:복사 대상 작업을 추가하여 마이그레이션된 봇이 적절하게 실행되도록 합니다. 서비스 클라우드 케이스 ID: 01815938 |
터미널 에뮬레이터 명령으로 연결 작업을 사용하는 Enterprise 11 봇을 마이그레이션할 때 호스트 이름 필드에 자격증명 변수가 있으면 마이그레이션 이후 필드가 올바르게 매핑됩니다. 서비스 클라우드 케이스 ID: 01861600 |
봇을 실행하면 이제 변수가 포함된 목록이 예상대로 표시됩니다. 서비스 클라우드 케이스 ID: 01782998 |
작업을 포함하는 마이그레이션된
이제 Bot Runner 사용자가 한 번이라도 Enterprise 11 클라이언트에 로그인한 적이 있는 경우에도 마이그레이션된 Automation 360 Control Room에서 Bot Runner 사용자의 라이선스를 변경, 재할당 또는 삭제할 수 있습니다. 이전에는 이러한 경우 오류가 표시되었습니다. 서비스 클라우드 케이스 ID: 01829547 |
루프 내부에서 이메일 전송 명령을 포함시키면 SMTP 서버에서 마이그레이션된 봇을 성공적으로 실행할 수 있습니다. 이 루프는 100번 이상 반복됩니다. 서비스 클라우드 케이스 ID: 01792886 |
Error_description 변수가 대소문자를 구분하는 경우 마이그레이션된 봇은 중복 변수를 생성하지 않습니다.서비스 클라우드 케이스 ID: 01861530 |
이제 Enterprise 11 Control Room의 다중 노드 설정에서 감사 로그 내보내기 유틸리티를 사용하여 감사 로그를 성공적으로 마이그레이션할 수 있습니다. 이전에는 이러한 경우 감사 로그 내보내기 유틸리티에 예외 오류가 표시되었고, 감사 로그를 마이그레이션할 수 없었습니다. 서비스 클라우드 케이스 ID: 01912835 |
제한 사항
Enterprise 11에서 봇이 특정 키(예: Ctrl, Shift, Caps Lock, Num Lock 등)를 키 입력 삽입 명령에서 사용하는 경우, 하위 봇 실행 중에 오류가 발생하면 키가 재설정되었습니다. 하지만, 마이그레이션 후 하위 봇 실행 중에 오류가 발생하면 이러한 키가 재설정되지 않습니다. 결과적으로 다른 후속 하위 봇 또는 메인 봇이 실행되는 동안 다른 출력이나 동작이 발생할 수 있습니다. 서비스 클라우드 케이스 ID: 00773679 |
이메일 전송 명령을 사용하고 Automation 360에서 봇을 실행하는 봇을 마이그레이션하면 이메일 본문의 미리 정의된 자리 표시자는 실제 내용으로 대체되지 않습니다. 예시:
반면에 이러한 자리 표시자를 사용하여 Enterprise 11에서 봇을 실행하면 다음 출력이 생성됩니다.
서비스 클라우드 케이스 ID: 01908010 |
Xpath 표현식을 포함하는 XML 패키지를 통해 마이그레이션된 봇을 사용하는 경우 실행 중인 봇이 실패하고 다음 오류 메시지가 생성될 수 있습니다. No node found at XPath 이 문제는 다음과 같은 특정 시나리오에서 발생할 수 있습니다.
서비스 클라우드 케이스 ID: 01874203, 01798339 XML path is not working which works fine in Enterprise 11 항목을 참조하십시오. |
인터페이스 업데이트
마이그레이션 |
---|
기본 인증이 포함된 이메일 작업을 사용한 Bot 옵션이 Bot Scanner에 추가되어 이메일 패키지와 이메일 트리거에서 기본 인증을 사용하는 봇을 스캔합니다. |
발신 이메일 서버 설정 사용 옵션이 Bot 마이그레이션 마법사에 추가되어 사용자가 사용하는 이메일 서버 유형을 지정합니다. |
봇을 수동으로 편집할 필요가 없고 마이그레이션된 봇에 새 줄이 자동으로 추가되는 옵션을 제공하기 위해 \n 문자를 \rn\n 파일에 기록 작업으로 변환 옵션이 Bot 마이그레이션 마법사에 추가되었습니다. |