워크플로우 스튜디오 데이터

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기4분
  • 플로우에 작업을 추가할 때마다 에서 워크플로우 스튜디오 결과를 저장할 데이터 알약을 추가합니다. 데이터 정제 이름은 플로우에서의 순서와 데이터 유형을 나타냅니다.

    Flow Designer는 작업 결과 데이터 알약을 사용하여 다른 플로우, 작업 또는 하위 플로우에 대한 입력을 제공합니다. 플로우 설계자는 데이터 정제 이름의 순서 값을 사용하여 올바른 데이터 정제를 입력 값으로 선택할 수 있습니다. 플로우에서 작업을 실행할 때 데이터 알약 실행 시간 값이 사용될 때 이 값이 생성됩니다. 예를 들어 플로우 시작 시 [트리거->인시던트 기록] 에 대한 데이터 알약이 인시던트 기록 값으로 채워진 경우 인시던트 기록 값이 업데이트되면 데이터 알약은 나머지 플로우에 대해 업데이트된 실시간 값을 반영합니다.

    데이터 알약 채우기

    워크플로우 스튜디오 는 데이터 정제를 생성하는 작업, 플로우 논리 또는 하위 플로우의 실행이 완료되면 데이터 정제 값을 채웁니다. 다른 작업, 플로우 논리 또는 하위 플로우가 실행되어 데이터 알약 값이 변경되는 경우 나머지 플로우에 새 값이 사용됩니다. 예를 들어 다음 작업을 수행하는 인시던트 기록 생성으로 트리거되는 플로우가 있다고 가정해 보겠습니다.

    데이터 알약 값이 설정되는 경우를 보여주는 플로우

    1. 오리지널-짧은-설명 플로우 변수에 [트리거->인시던트 기록->짧은 설명]의 값을 저장하도록 플로우 변수 플로우 로직을 설정합니다.
    2. [인시던트] 기록 작업을 업데이트 하여 [트리거->인시던트 기록->짧은 설명]에 텍스트 문자열을 추가합니다.
    3. [트리거->인시던트 기록->짧은 설명] 데이터 알약의 값을 저장하는 로그 작업입니다.
    4. [2->인시던트 기록->간단한 설명] 데이터 알약의 값을 저장하는 로그 작업입니다.
    5. original-short-description 플로우 변수의 값을 저장하는 로그 작업입니다.

    인시던트의 데이터 알약 값을 보여주는 플로우 실행 상세 정보 짧은 설명.

    이 플로우를 테스트하고 실행 상세 정보를 보면 런타임 값이 실행된 작업 및 플로우 로직을 반영함을 확인할 수 있습니다. 작업-1은 원본 인시던트의 짧은 설명을 original-short-description이라는 플로우 변수에 저장합니다. 작업-2는 [트리거->인시던트 기록->짧은 설명] 데이터 알약의 값을 변경하여 문자열 앞에 접두사 NEW VALUE:를 추가합니다. 이 데이터 알약을 사용하는 다른 모든 작업에 이 새 값이 사용됩니다. 작업-3은 작업-2에 의해 업데이트된 [트리거->인시던트 기록->짧은 설명] 데이터 알약의 현재 값을 기록합니다. 작업-4는 [트리거->인시던트 기록->짧은 설명] 데이터 알약과 동일한 값을 갖는 [2- >인시던트 기록->짧은 설명] 데이터 알약의 값을 기록합니다. 두 데이터 알약은 작업-2에서 설정한 대로 인시던트에 대한 짧은 설명을 저장합니다. 작업-5는 작업-1에 의해 설정된 original-short-description 플로우 변수의 값을 로그합니다.

    중요사항:
    Washington DC 릴리스 워크플로우 스튜디오 전에는 데이터 알약이 흐름 순서에서 어디에 있었는지에 관계없이 데이터를 사용할 수 있게 되는 즉시 모든 데이터 알약 값을 채웠습니다. 이 예에서 [트리거->인시던트 기록->짧은 설명] 에 대한 작업-3 데이터 알약은 작업-2에서 생성된 업데이트된 데이터 알약 값을 사용하는 대신 플로우가 시작될 때 설정됩니다. 이전 동작이 필요한 경우 플로우 변수를 사용하여 데이터 알약 값이 생성될 때 이를 저장할 수 있습니다. 예를 들어, Action-1은 데이터 알약 값이 변경되기 전에 [Trigger->Incident Record->Short description] 데이터 알약을 original-short-description 이라는 플로우 변수에 저장합니다.

    데이터 보안 및 HTML 삭제

    워크플로우 스튜디오 HTML 마크업에 대한 모든 문자열 데이터를 평가하여 사이트 간 스크립팅 및 코드 삽입으로부터 보호합니다. 시스템은 포함 목록에 있는 HTML 마크업만 보존합니다. 다른 모든 HTML 마크업은 문자열 데이터에서 제거됩니다.

    포함 목록은 수정할 수 없는 이러한 HTML 요소와 속성을 지원합니다.

    표 1. HTML 포함 목록
    HTML 요소 포함된 속성
    a 클래스, href, 대상, 제목
    abbr 클래스, 제목
    address 클래스
    영역 alt, 클래스, 좌표, href, 모양
    기사 클래스
    한쪽으로 클래스
    오디오 자동 재생, 클래스, 컨트롤, 루프, 프리로드, src
    b 클래스
    BDI 클래스, dir
    증권 시세 표시기 클래스, dir
    클래스
    인용 부호 인용, 클래스
    br 클래스
    캡션 클래스
    중앙 클래스
    인용하다 클래스
    코드 클래스
    정렬, 클래스, 범위, valign, 너비
    콜그룹 정렬, 클래스, 범위, valign, 너비
    dd 클래스
    del 클래스, 날짜/시간
    상세 정보 클래스, 오픈
    나누기 클래스
    dl 클래스
    증권 시세 표시기 클래스
    그들 클래스
    emp 클래스
    글꼴 클래스, 색상, 얼굴, 크기
    바닥글 클래스
    h1 클래스
    h2 클래스
    h3 클래스
    h4 클래스
    h5 클래스
    h6 클래스
    헤더 클래스
    HR 클래스
    html
    i 클래스
    img alt, 클래스, 높이, src, 제목, 너비
    입력 aria-label, 클래스, 유형, 값
    기능 클래스, 날짜/시간
    클래스
    마르크 클래스
    탐색 클래스
    OL (올) 클래스
    P 클래스
    사전 클래스
    s 클래스
    섹션 클래스
    작게 클래스
    범위 클래스
    하위 클래스
    SUP 클래스
    SVG 클래스
    강하다 클래스
    스타일
    테이블 정렬, 테두리, 클래스, valign, 너비
    태그 클래스
    티바디 정렬, 클래스, valign
    TD 정렬, 클래스, colspan, rowspan, valign, 너비
    트풋 정렬, 클래스, valign
    ไทย 정렬, 클래스, colspan, rowspan, valign, 너비
    트헤드 정렬, 클래스, valign
    Türkçe 정렬, 클래스, 행 범위, valign
    tt 클래스
    u 클래스
    ul 클래스
    비디오 자동 재생, 클래스, 컨트롤, 높이, 루프, 프리로드, src, 너비