cancel
Showing results for 
Search instead for 
Did you mean: 

Process 별 외부 변수 설정

이태희
Level 3
블루프리즘을 사용하던 중 ID 또는 PW 같이 작업 중 바뀔 수 있는 데이터를 외부에서 선언하는 Environment Variabas 변수를 찾았습니다.

혹시 해당 변수들을 프로세스 별로 적용 시킬 수 있나요?
2 REPLIES 2

Dohyeong.Kim
Staff
Staff
안녕하세요.

네 가능하십니다.
System 탭 > Processes 메뉴 > Environmental Variables 에서 Add Variable 등을 이용하셔서 환경 변수를 선언하신 후에, 
프로세스 에서 Data item을 추가하신 후, Data Properties 창에서 Exposure를 Environment 로 선택하신 후, Name를 클릭하신 후 사용하실 환경 변수를 선택해주시면 되겠습니다.

35213.png

감사합니다.

BohyonHwang
Level 9
환경 변수(Environemtn Variable)는 모든 프로세스가 공용으로 사용하는 공통 정보를 제공하는 용도로 사용합니다. 특정 프로세스만을 위할 경우에는 환경 변수의 이름에 해당 프로세스의 이름을 접두어로 사용하는 등의 구분을 하시면 됩니다.

ID 또는 PW와 같은 정보는 기밀 정보로 분류가 되는데 이 경우에는 환경 변수를 사용하는 것이 적절하지 않습니다. 기밀 정보를 환경 변수 처럼 사용하는 다른 기능으로 블루프리즘은 자격 증명 관리자(Credential Manager)를 제공하므로 활용하시기 바랍니다.

또한 공통 정보가 아니라 오직 하나의 프로세스에만 제공하는 정보이거나 프로세스를 실행할 때마다 바뀌는 정보라면 시작 매개 변수를 사용하실 것을 고려하십시오. 프로세스의 메인(Main) 페이지의 시작 스테이지(Start Stage)에도 입력 매개 변수(Input parameter)를 설정할 수 있습니다.

논리를 구현하는 기법에 따라 블루프리즘이 제공하는 기능을 다양하게 조합해서 사용할 수도 있습니다. 환경 변수도 구성하고 시작 매개 변수도 구성해서 필요에 따라 시작 매개 변수로 환경 변수를 덮어쓰기하는 논리를 구현하는 것도 선택할 수 있습니다.