ListGoogleGroups
ListGoogleGroups
Google Workspace의 특정 도메인에 대한 모든 그룹을 나열하는 프로세서예요. 그룹을 필터링하기 위한 선택적 ‘Query’를 지원해요. 가져온 그룹 메타데이터(id, etag, email, name, directMembersCount, description)는 Record Writer로 출력돼요.
출처: Snowflake 문서
본문
기능 — 일반 제공(Generally Available)
Openflow Snowflake 배포는 AWS, Azure, GCP Commercial 리전의 모든 계정에서 사용할 수 있어요. Openflow BYOC 배포는 AWS Commercial 리전의 모든 계정에서 사용할 수 있어요.
Bundle
com.snowflake.openflow.runtime | runtime-google-drive-nar
설명 (Description)
Google Workspace의 특정 도메인에 대한 모든 그룹을 나열해요. 그룹을 필터링하기 위한 선택적 ‘Query’를 지원해요. 가져온 그룹 메타데이터(id, etag, email, name, directMembersCount, description)는 Record Writer로 출력돼요.
태그 (Tags)
cloud, directory, domain, gcp, google, groups, list
입력 요구사항 (Input Requirement)
ALLOWED (허용)
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
false
속성 (Properties)
| Property | Description |
|---|---|
| Custom Query | 반환되는 그룹을 필터링하는 사용자 지정 쿼리예요. 예: ‘email=test-*’. 지원되는 구문은 Google의 Admin SDK Directory API 문서를 참고하세요. |
| GCP Credentials Service | Google Cloud Platform 자격 증명을 얻는 데 사용하는 Controller Service예요. |
| Google Domain | Google Groups를 나열할 도메인 이름(예: ‘example.com’). |
| Record Writer | 가져온 Google Groups의 레코드를 기록하는 데 사용하는 record writer예요. |
관계 (Relationships)
| Name | Description |
|---|---|
| failure | 프로세서가 Google Groups를 가져오지 못하면 FlowFiles가 이 관계로 연결돼요. |
| retry | 일시적 오류(예: rate-limited, socket timeouts)가 발생해 재시도해야 하면 FlowFiles가 이 관계로 연결돼요. |
| success | 성공하면 그룹의 레코드 집합을 담은 FlowFile이 이 관계로 연결돼요. |
쓰기 속성 (Writes attributes)
| Name | Description |
|---|---|
| record.count | 반환된 레코드(그룹) 수예요. |
| mime.type | 결과 FlowFile의 MIME type이에요. |
함께 보기 (See also)
- com.snowflake.openflow.runtime.processors.google.GetGoogleGroupMembers