11.3. Google Cryostat에 연결
폴링에서 Google 캘린더에 대한 업데이트를 반환할 때 통합 실행을 트리거하려면 시작 연결로 간단한 통합에 Google calendar 연결을 추가합니다. 일정에 이벤트를 추가하거나 일정에서 이벤트를 업데이트하려면 다음 중 하나를 수행할 수 있습니다.
- 흐름 중간에 Google Cryostat 연결을 추가합니다.
- 간단한 통합을 완료하기 위해 Google Cryostat 연결을 추가합니다.
Google Cryostat에 연결하는 방법에 대한 자세한 내용은 다음 항목을 참조하십시오.
11.3.1. Google calendar 연결 생성
Google Cryostat 연결을 만들 때 하나의 특정 Google 계정과 연결된 Google Cryostat에 액세스할 수 있는 연결을 승인합니다. Google Cryostat 연결을 만든 후 여러 통합에 추가할 수 있습니다.
사전 요구 사항
- Fuse Online을 Google 클라이언트 애플리케이션으로 등록하고 Google Cryostat API를 활성화했습니다.
- Google Cryostat의 Fuse 온라인 설정 페이지 항목에는 클라이언트 ID 및 클라이언트 시크릿의 값이 있으며, 이 값은 Fuse Online을 Google 클라이언트 애플리케이션으로 등록하여 얻은 것입니다.
절차
- Fuse Online의 왼쪽 패널에서 연결을 클릭하여 사용 가능한 연결을 표시합니다.
- 연결 만들기를 클릭하여 사용 가능한 커넥터를 표시합니다. 커넥터는 하나 이상의 연결을 생성하는 데 사용하는 템플릿입니다.
- Google calendar 커넥터를 클릭합니다.
연결 구성 페이지에서 Google 로그인 페이지로 이동합니다.In the Configure Connection page, click Connect Google calendar, which takes you to a Google sign-in page.
Connect Google Cryo stat가 표시되지 않으면 Google Cryostat API가 활성화된 Google 클라이언트 애플리케이션으로 Fuse Online 환경이 등록되지 않습니다. Fuse Online 등록을 Google 클라이언트 애플리케이션으로 참조하십시오. 사용자 환경이 Google에 등록되지 않은 경우 Google calendar 연결을 만들려고 하면 Fuse Online에서 권한 부여 정보를 요청하는 여러 필드를 표시합니다. 이러한 필드에 값을 입력하여 Google Cryostat 연결을 만들 수는 있지만 권장되지는 않습니다.
- Google 로그인 페이지에서 Fuse Online에서 이 연결에 액세스할 Google 계정을 선택하고 Next 를 클릭합니다.
- openshiftapps.com에 대한 응답으로 Google 계정 프롬프트에 액세스하려는 경우 허용 을 클릭하여 Fuse Online으로 돌아갑니다.
-
Fuse Online Name 필드에 이 연결을 다른 연결과 구분하는 데 도움이 되는 이름을 선택합니다. 예를 들어
Google Cryostat 작업 연결을
입력합니다. -
설명 필드에 선택적으로 이 연결에 대해 알 수 있는 정보를 입력합니다. 예를 들어
내 Google 작업 계정을 사용하는 샘플 Google Cryostat 연결을 입력합니다.
- 저장을 클릭하여 생성한 연결을 지금 사용할 수 있는지 확인합니다. 예제 이름을 입력한 경우 통합에 추가할 수 있는 연결로 Google Cryostat Work Connection 이 표시되는 것을 확인할 수 있습니다.
11.3.2. 폴링 시 통합을 트리거하여 Google Cryostat에서 이벤트를 반환합니다.
사용자가 지정하는 Google Cryostat에서 이벤트를 가져올 때 통합 실행을 트리거하려면 시작 연결로 간단한 통합에 Google Cryostat 연결을 추가합니다. 통합이 실행되면 Google calendar 연결은 사용자가 제어하는 간격에 따라 Google의 events를 확인합니다. 연결이 Google calendar Get Events 작업을 구성한 방식을 준수하는 이벤트를 찾으면 연결은 통합의 다음 단계로 이벤트를 전달합니다.
Google Cryostat 연결이 두 개 이상의 이벤트를 반환하면 Fuse Online에서 반환된 각 이벤트에 대해 통합을 실행합니다. 예를 들어 폴링에서 5개의 이벤트를 반환하는 경우 Fuse Online은 통합을 5회 실행합니다.
사전 요구 사항
- Google calendar 연결을 생성했습니다.
절차
- 왼쪽의 Fuse Online 패널에서 통합을 클릭합니다.
- 통합 생성을 클릭합니다.
- 연결 선택 페이지에서 통합을 시작하는 데 사용할 Google Cryostat 연결을 클릭합니다.
- 작업 선택 페이지에서 이벤트 가져오기 작업을 선택합니다.
이벤트 가져오기 작업을 구성하려면 다음을 수행합니다.
- Delay 필드에서 기본값을 30초로 수락하거나 통합에서 일정을 확인하는 빈도를 지정합니다.
- Cryostat 이름 필드에 이 Google Cryostat 연결이 액세스할 수 있는 권한이 있는 Google 계정에서 액세스할 수 있는 일정 이름을 입력합니다.
- Max Results 필드에서 기본값을 수락하거나 각 폴링에 대해 연결을 반환할 수 있는 최대 이벤트 수를 나타냅니다.
다음 중 하나를 선택하여 이벤트 확인을 시작하는 데 사용할 날짜를 나타냅니다. 연결은 해당 날짜 및 후속 날짜를 확인합니다.
현재 날짜에 앞서 있는 현재 날짜 부터 사용합니다.
예를 들어 이 옵션을 선택하고 Max Results 가 5인 경우 Google Cryostat 연결은 현재 날짜의 이벤트 검사를 시작하고 찾은 처음 5개의 이벤트를 반환하지 않습니다. 이러한 이벤트가 마지막 폴링 이후 업데이트되거나 추가되었는지 여부는 중요하지 않습니다.
다음 폴링의 마지막 이벤트 업데이트 날짜에서 소비는 이전 폴링 에서 반환된 가장 최근 업데이트된 이벤트 날짜에 시작됩니다.
예를 들어 이 옵션을 선택하고 Max Results 가 5인 경우 Google Cryostat 연결은 더 이상 업데이트되거나 새 이벤트를 반환하지 않습니다. 연결은 이전 폴링에서 반환된 가장 최근에 업데이트된 이벤트의 날짜에서 새 이벤트 또는 업데이트된 이벤트를 확인하기 시작합니다.
필요한 경우 쿼리 for events 필드에서 폴링에서 반환할 이벤트를 필터링하는 텍스트를 지정합니다. 연결은 하나 이상의 이벤트 필드에 지정된 텍스트를 포함하는 이벤트만 반환합니다.
예를 들어 쿼리 필드에
Standup 회의를
지정한다고 가정합니다. 폴링은 이벤트 필드에Standup 회의가
있는 이벤트만 반환합니다.
- 다음을 클릭하여 통합의 시작 연결로 이 Google Cryostat 연결을 추가합니다.
결과
연결은 간단한 통합의 첫 번째 단계로 나타납니다.
11.3.3. Google Cryostat에서 특정 이벤트 가져오기
통합에서는 흐름 중 특정 Google Cryostat 이벤트를 얻을 수 있습니다. 예를 들어 다음과 같은 경우 특정 이벤트를 얻는 것이 유용합니다.
- 후속 Google Cryostat 연결에서 이벤트를 업데이트합니다.
- 후속 Twitter 연결을 사용하여 이벤트를 알립니다.
하나의 이벤트를 얻으려면 흐름 중간에 Google Cryostat 연결을 추가합니다.
이번 릴리스에서는 간단한 통합의 완료 연결에서 특정 이벤트를 가져오는 동안 지원되지만 특히 유용합니다. 이는 향후 릴리스에서 변경될 것으로 예상됩니다.
사전 요구 사항
- 가져올 이벤트가 있는 Google Cryostat에 액세스할 수 있는 권한이 부여된 Google Cryostat 연결을 생성하셨습니다.
- 흐름을 만들거나 편집하는 동안 Fuse Online에서 통합에 추가하라는 메시지가 표시됩니다.
절차
- 통합에 추가 페이지에서 연결을 추가할 더하기 기호를 클릭합니다.
- 연결할 일정에 액세스할 수 있는 권한이 있는 Google calendar 연결을 클릭합니다.
- 작업 선택 페이지에서 특정 이벤트 가져오기를 선택합니다.
- 원하는 이벤트가 포함된 일정의 이름을 지정합니다.
가져올 이벤트의 ID를 지정합니다. 이벤트 ID를 가져오려면 다음 중 하나를 수행합니다.
- 이전 Google Cryostat 연결에서 매핑합니다.
다음과 같이 일정에서 수동으로 가져옵니다.
- 브라우저에서 가져올 이벤트가 포함된 일정을 표시합니다.
-
?gsessionid=OK&eventdeb=1
을 URL에 추가하고 일정을 다시 표시합니다. - 일정에서 가져올 이벤트를 클릭합니다.
- 이벤트 팝업에서 를 클릭하고 문제 해결 정보를 선택합니다.
-
Google Cryostat가 표시되는 팝업에서
eid=
.를 따르는 문자열을 복사합니다. 예를 들어 이벤트 ID는p1pva2a4t504gbsha12di6k_20181107T150000Z*
와 유사합니다.
- 다음을 클릭하여 흐름에 연결을 추가합니다.
결과
연결은 사용자가 추가한 흐름에 나타납니다.
다음 단계
이전 단계의 값을 이 연결의 필드에 매핑하려면 데이터 매퍼 단계를 추가합니다. 먼저 흐름에 필요한 모든 연결을 추가합니다. 그런 다음 이 연결 직전에 데이터 매퍼 단계를 추가합니다.
11.3.4. Google Cryostat에 이벤트 추가
통합에서는 흐름 중 Googleundercloud에 이벤트를 추가하거나 간단한 통합을 완료할 수 있습니다. 이렇게 하려면 흐름 중 또는 간단한 통합의 완료 연결로 Google Cryostat 연결을 추가합니다.
사전 요구 사항
- 이벤트를 추가할 Google Cryostat에 액세스할 수 있는 권한이 부여된 Google Cryostat 연결을 생성하셨습니다.
- 흐름을 만들거나 편집하는 동안 Fuse Online에서 통합에 추가하라는 메시지가 표시됩니다. 또는 Fuse Online에서 완료 연결을 선택하라는 메시지가 표시됩니다.
절차
- 통합에 추가 페이지에서 연결을 추가할 더하기 기호를 클릭합니다. Fuse Online에서 완료 연결을 선택하라는 메시지가 표시되면 이 단계를 건너뜁니다.
- 이벤트를 추가할 일정에 액세스할 수 있는 권한이 부여된 Google calendar 연결을 클릭합니다.
- 작업 선택 페이지에서 이벤트 생성 작업을 선택합니다.
이벤트 생성 작업을 구성합니다.
- 새 이벤트의 제목을 입력합니다.
- 이벤트를 추가할 Google Cryostat의 이름을 입력합니다.
- 다른 입력 매개 변수의 경우 데이터를 입력하거나 이전 Google Cryostat 연결에서 가져온 이벤트에서 값을 매핑할 수 있습니다.
- 다음을 클릭하여 흐름에 연결을 추가합니다.
결과
연결은 이를 추가한 통합 흐름에 표시됩니다.
다음 단계
이 Google Cryostat 연결의 필드에 값을 매핑하려면 데이터 매퍼 단계를 흐름에 추가합니다. 먼저 흐름에 필요한 모든 연결을 추가합니다. 그런 다음 이 Google Cryostat 연결 직전에 데이터 매퍼 단계를 추가합니다.
11.3.5. Google Cryostat에서 이벤트 업데이트
통합에서는 흐름 중 Google에서 이벤트를 업데이트하거나 간단한 통합을 완료할 수 있습니다. 이렇게 하려면 흐름 중 또는 간단한 통합의 완료 연결로 Google Cryostat 연결을 추가합니다.
이번 릴리스에서는 업데이트 이벤트 작업에 각 이벤트 필드의 값이 필요합니다. 대부분의 경우, 이는 업데이트하려는 이벤트를 가져오는 Google Cryostat 연결을 추가한 다음 이벤트를 업데이트하는 Google Cryostat 연결을 추가한 다음 두 Google Cryostat 연결 사이에 데이터 매퍼 단계를 삽입해야 함을 의미합니다.
사전 요구 사항
- 업데이트하려는 이벤트가 있는 Google Cryostat에 액세스할 수 있는 권한이 부여된 Google Cryostat 연결을 생성하셨습니다.
- 흐름에는 이전 연결이 있고 해당 연결은 업데이트하려는 이벤트를 가져옵니다.
- 흐름을 만들거나 편집하는 동안 Fuse Online에서 통합에 추가하라는 메시지가 표시됩니다. 또는 Fuse Online에서 완료 연결을 선택하라는 메시지가 표시됩니다.
절차
- 통합에 추가 페이지에서 연결을 추가할 더하기 기호를 클릭합니다. Fuse Online에서 완료 연결을 선택하라는 메시지가 표시되면 이 단계를 건너뜁니다.
- 업데이트하려는 이벤트가 있는 일정에 액세스할 수 있는 권한이 있는 Google calendar 연결을 클릭합니다.
- 작업 선택 페이지에서 이벤트 업데이트를 선택합니다.
업데이트 이벤트 작업을 구성하려면 다음을 수행합니다.
- 업데이트하려는 이벤트의 제목을 입력합니다.
- 업데이트할 각 이벤트 필드에 콘텐츠를 입력합니다. 해당 필드의 콘텐츠를 변경하지 않으려면 이벤트 필드에 내용을 입력하지 마십시오.
- 다음을 클릭하여 흐름에 연결을 추가합니다. 연결은 통합 시각화에서 추가한 위치에서 나타납니다.
- 통합 시각화에서 방금 추가한 연결 직전에 있는 더하기 기호를 클릭합니다.
- 데이터 매퍼 를 클릭합니다.
데이터 매퍼에서 업데이트된 이벤트에서 동일하게 남아 있는 각 이벤트 필드에 대해 이벤트를 업데이트한 Google Cryostat 연결의 해당 필드에 해당 필드를 매핑합니다.
업데이트 중인 필드를 매핑하지 마십시오. 필드를 매핑하고 Update Event 작업을 구성할 때 해당 필드에 대한 업데이트도 지정하는 경우 Fuse Online은 매핑된 값을 사용합니다.
- 오른쪽 상단에서 Done 을 클릭하여 데이터 매퍼 단계를 추가합니다.