전문 서비스
Google Cloud 전문 서비스 팀이 개발한 일반적인 솔루션과 도구입니다.
면책 조항
이 저장소와 그 내용은 공식적으로 지원되는 Google 제품이 아닙니다.
라이선스
이 저장소 내의 모든 솔루션은 Apache 2.0 라이선스에 따라 제공됩니다. 자세한 약관은 LICENSE 파일을 참조하세요.

예제
examples 폴더에는 다양한 Google Cloud Platform 제품에 걸친 예제 솔루션이 포함되어 있습니다. 이러한 솔루션을 자신의 참고 자료로 사용하거나 특정 사용 사례에 맞게 확장하세요.
- Agent Builder에서 Google ADK로 변환기 -
Google Cloud Agent Builder 워크플로 JSON 내보내기를 프로덕션용 Google Antigravity SDK(ADK) Python 코드로 마이그레이션하기 위한 이중 엔진 변환 아키텍처(헤드리스 Python CLI + DAG 시각화를 갖춘 Cloud Run 웹 UI).
- Anthos Service Mesh 멀티 클러스터 -
Anthos Service Mesh를 사용하여 두 개의 프라이빗 GKE 클러스터를 페더레이션하는 솔루션.
- Gitlab을 사용한 Anthos CICD - Anthos와 Gitlab을 사용하여 예제 CI/CD 솔루션을 만드는 단계별 가이드.
- ASOP Studio - 비즈니스 친화적인 YAML 지원 순서도를 실행 가능한 Google Cloud CX Agent Studio(CXAS) 및 Agent Development Kit(ADK) 패키지로 변환하는, Agentic Standard Operating Procedures(ASOP)용 시각적 브라우저, 대화형 편집기 및 에이전트 컴파일러.
- 오디오 콘텐츠 프로파일링 - 머신러닝 API를 사용하여 부적절한 콘텐츠에 대한 오디오 파일 검토 프로세스를 확장하는 파이프라인을 구축하는 도구.
- 빅데이터 생성기 -
빅데이터 솔루션(예: BigQuery)의 스트레스 테스트를 위해 대량의 데이터를 생성하는 솔루션.
생성하려는 각 필드에 대해 값 생성 규칙을 지정할 수 있습니다. 생성된 데이터는 BigQuery 또는 GCS(Avro, CSV)에 저장할 수 있습니다.
- BigQuery 실시간 Reddit 데이터 분석 -
Google Cloud Platform에 (reddit) 소셜 미디어 데이터 수집
아키텍처를 배포하는 솔루션. reddit 댓글을 실시간으로 분석하고
무료 자연어 처리 / 감정 분석을 제공합니다.
- BigQuery 감사 로그 대시보드 - Data Studio를 사용한 시각화와 감사 로그로 구성된 백엔드 데이터 소스를 쿼리하는 샘플 SQL 스크립트를 통해 BigQuery 사용량 감사를 지원하는 솔루션.
- BigQuery 감사 로그 이상 탐지 -
자동화된 이상 탐지 및 이상치 분석을 위해 BigQuery 감사 로그를 사용하는 샘플. 빠른 bq 환경 분석을 위한 사용자 친화적인 그래프를 생성합니다.
- BigQuery 자동 이메일 내보내기 - 예약된 간격으로 BigQuery 내보내기 결과를 이메일로 자동 전송하는 서버리스 솔루션. 이메일에는 서명된 또는 서명되지 않은 URL 링크가 포함되어, 수신자가 쿼리 결과를 JSON, CSV 또는 Avro 파일로 볼 수 있습니다.
- BigQuery 자동 스키마 관리 - BigQuery 데이터셋 및 테이블의 자동 프로비저닝 및 관리를 위한 명령줄 유틸리티.
- BigQuery 결제 대시보드 - Data Studio를 사용한 시각화와 BigQuery의 백엔드 결제 내보내기 테이블을 쿼리하는 샘플 SQL 스크립트를 통해 결제 정보 표시를 지원하는 솔루션.
- BigQuery 프로젝트 간 슬롯 모니터링 -
프로젝트별 할당을 세분화하면서 여러 프로젝트에 걸친 슬롯 사용률 모니터링을 지원하는 솔루션.
- BigQuery 데이터 통합기 - 조직 내 여러 프로젝트의 데이터를 하나의 대상 데이터셋/테이블로 통합하는 솔루션으로, 모든 소스 테이블이 동일한 스키마(예: 결제 내보내기!)를 가진 경우에 사용합니다. 특히 Cloud FinOps 프로젝트에서 데이터 통합 및 추가 보고에 유용합니다.
- BigQuery DDL 검증기 -
레거시 DDL을 읽고 이전에 추출된 DDL과 비교하여 DDL이 더 이상 일치하지 않는 객체의 이름을 출력하는 유틸리티.
- 행 수준 액세스를 위한 BigQuery 그룹 동기화 -
G Suite/Cloud Identity의 그룹 멤버십을 BigQuery로 동기화하고 이를 데이터와 조인하여 행 수준에서 액세스를 제어하는 샘플 코드.
- BigQuery 장기 실행 최적화 유틸리티 -
전체 SQL을 읽고 쿼리를 최적화하고 장기 실행 문제를 방지하는 데 도움이 되는 제안 목록을 제공하는 유틸리티입니다.
- BigQuery Oracle DDL 마이그레이션 유틸리티 -
Oracle DB에서 BigQuery로 테이블 스키마(DDL)를 마이그레이션하는 Oracle DDL 마이그레이션 유틸리티입니다.
이 유틸리티는 BigQuery Translation API를 활용하며, 파티셔닝, 클러스터링, 메타데이터 컬럼 추가 및 테이블 이름 접두사와 같은 추가 기능을 제공합니다.
- BigQuery 파이프라인 유틸리티 - BigQuery에서 데이터 파이프라인을 정의하기 위한 Python 유틸리티 클래스입니다.
- BigQuery 원격 함수 - 사용자가 UDF에 포함되지 않은 SQL 또는 Javascript 이외의 언어로 사용자 정의 서비스나 라이브러리를 구현할 수 있게 해줍니다.
이 유틸리티에는 Cloud Run gen2 인스턴스를 배포하고 원격 함수를 사용하여 BigQuery에서 서비스를 호출하는 샘플 문자열 형식 Java 코드가 포함되어 있습니다.
- BigQuery Amazon S3 마이그레이션 도구 - 제공된 구성을 기반으로 Amazon S3의 파일에서 BigQuery 테이블로 데이터를 전송하는 BigQuery 마이그레이션 도구입니다.
- BigQuery Snowflake 테이블 마이그레이션 도구 -
BigQuery Snowflake 테이블 마이그레이션 도구는 Snowflake에서 BigQuery로 테이블 DDL을 마이그레이션하는 데 도움을 줍니다.
이 유틸리티는 BigQuery Translation API를 활용하며, 파티셔닝, 클러스터링, 메타데이터 컬럼 추가 및 테이블 이름 접두사와 같은 추가 기능을 제공합니다.
- BigQuery 테이블 액세스 패턴 분석 -
데이터 웨어하우스 ELT 작업에서 테이블 간의 비최적 파이프라인 스케줄링을 정확히 찾아내어 데이터 파이프라인 최적화 지점을 분석하는 샘플 코드입니다.
- BigQuery Tink 툴킷 - BigQuery의 필드 수준 암호화와 상호 운용 가능한 방식으로 온프레미스 또는 GCP 시스템에서 Tink 기반 암호화를 다루기 위한 Python 유틸리티 클래스입니다.
샘플 PySpark 작업과 KMS로 암호화된 Tink 키셋을 생성하여 BigQuery에 업로드하는 스크립트가 포함되어 있습니다.
- BigQuery to XML 내보내기 - BigQuery 쿼리를 받아 출력을 XML 문자열로 반환하는 Python 도구입니다.
- BigQuery 번역 검증기 - 2개의 SQL 파일을 비교하고 컬럼 이름, 테이블 이름, 조인, 함수 이름, is-Null 및 쿼리 구문과 같은 기본적인 차이점을 지적하는 Python 유틸리티입니다.
- BigQuery 범용 DDL 마이그레이션 유틸리티 -
데이터베이스(Oracle, Snowflake, MSSQL, Vertica, Neteeza) DB에서 BigQuery로 테이블 스키마(DDL)를 마이그레이션하는 범용 DDL 마이그레이션 유틸리티입니다.
이 유틸리티는 BigQuery Translation API를 활용하며, 파티셔닝, 클러스터링, 메타데이터 컬럼 추가 및 테이블 이름 접두사와 같은 추가 기능을 제공합니다.
- Bigtable Dataflow 암호화폐 거래소 실시간 예제 -
Crypto Exchanges WebSocket API에서 읽어 Google Cloud Dataflow 파이프라인으로 처리하고 피드를 Google Cloud Bigtable에 저장하는 Apache Beam 예제입니다.
Flask 서버에서 실행되는 GCP Bigtable의 실시간 시각화 및 쿼리 예제가 포함되어 있습니다.
- Bigtable Dataflow 테이블 키 업데이트 파이프라인 -
기존 테이블의 키를 업데이트하는 방법에 대한 예제가 포함된 Dataflow 파이프라인입니다. 스키마에 관계없이 모든 테이블에서 작동합니다.
기존 데이터가 있는 테이블의 키를 업데이트하여 성능을 개선하기 위한 다양한 대안을 시도하는 방법을 보여줍니다.