Professional Services
Общие решения и инструменты, разработанные командой Professional Services компании Google Cloud.
Отказ от ответственности
Этот репозиторий и его содержимое не являются официально поддерживаемым продуктом Google.
Лицензия
Все решения в этом репозитории предоставляются под лицензией
Apache 2.0. Подробные условия
см. в файле LICENSE.

Примеры
Папка examples содержит примеры решений для различных продуктов Google Cloud
Platform. Используйте эти решения как образец для собственных разработок или
расширяйте их в соответствии с вашим конкретным сценарием использования.
- Agent Builder to Google ADK Converter -
Двухдвижковая архитектура конвертации (headless Python CLI + веб-интерфейс Cloud Run с визуализацией DAG) для миграции JSON-экспортов рабочих процессов Google Cloud Agent Builder в production-код на Python для Google Antigravity SDK (ADK).
- Anthos Service Mesh Multi-Cluster -
Решение для федерации двух приватных кластеров GKE с использованием Anthos Service Mesh.
- Anthos CICD with Gitlab - Пошаговое
руководство по созданию примера CI/CD-решения с использованием Anthos и Gitlab.
- ASOP Studio - Визуальный браузер, интерактивный редактор
и компилятор агентов для Agentic Standard Operating Procedures (ASOP), который
превращает удобные для бизнеса YAML-блок-схемы поддержки в исполняемые пакеты
Google Cloud CX Agent Studio (CXAS) и Agent Development Kit (ADK).
- Audio Content Profiling - Инструмент,
который строит конвейер для масштабирования процесса модерации аудиофайлов на
предмет неприемлемого контента с использованием ML API.
- Bigdata generator -
Решение, генерирующее большие объёмы данных для нагрузочного тестирования bigdata-решений (например, BigQuery).
Для каждого поля, которое вы хотите генерировать, можно задать правила генерации значений. Сгенерированные данные можно хранить в BigQuery или GCS (Avro, CSV).
- BigQuery Analyze Realtime Reddit Data -
Решение для развёртывания архитектуры сбора данных социальных сетей
(reddit) на Google Cloud Platform. Анализирует комментарии reddit в реальном времени и
обеспечивает бесплатную обработку естественного языка / анализ тональности.
- BigQuery Audit Log Dashboard - Решение для
помощи в аудите использования BigQuery с визуализацией в Data Studio и примером
SQL-скрипта для запроса к серверному источнику данных, состоящему из журналов аудита.
- BigQuery Audit Log Anomaly Detection -
Пример использования журналов аудита BigQuery для автоматизированного обнаружения аномалий и
анализа выбросов. Генерирует удобные для восприятия графики для быстрого
анализа окружения bq.
- BigQuery Automated Email Exports - Бессерверное
решение для автоматизации отправки результатов экспорта BigQuery по электронной почте
через заданные интервалы. Письмо будет содержать ссылку на подписанный или неподписанный
URL, позволяя получателю просматривать результаты запроса в виде файла JSON, CSV или Avro.
- BigQuery Automated Schema Management - Утилита командной строки
для автоматизированного развёртывания и управления наборами данных и таблицами BigQuery.
- BigQuery Billing Dashboard - Решение
для отображения информации о биллинге с визуализацией в Data Studio и примером
SQL-скрипта для запроса к серверной таблице экспорта биллинга в BigQuery.
- BigQuery Cross Project Slot Monitoring -
Решение для мониторинга использования слотов в нескольких проектах с
разбивкой распределения по проектам.
- BigQuery Data Consolidator - Решение для
консолидации данных в организации из нескольких проектов в один целевой
набор данных/таблицу, где все исходные таблицы имеют одинаковую схему (например, экспорты биллинга!); особенно
полезно для консолидации данных и дальнейшей отчётности в рамках проектов Cloud FinOps.
- BigQuery DDL Validator -
Утилита, которая читает Legacy DDL, сравнивает его с ранее извлечённым DDL и
выдаёт результат с именами объектов, где DDL больше не совпадает.
- BigQuery Group Sync For Row Level Access -
Пример кода для синхронизации членства в группах из G Suite/Cloud Identity в
BigQuery и объединения этих данных с вашими данными для управления доступом на уровне строк.
- BigQuery Long Running Optimization Utility -
Утилита, которая читает весь SQL-запрос и предоставляет список рекомендаций, помогающих оптимизировать запрос и избежать проблем с длительным выполнением.
- BigQuery Oracle DDL Migration Utility -
Утилита миграции Oracle DDL для переноса схемы таблиц (DDL) из Oracle DB в BigQuery.
Утилита использует BigQuery Translation API и предлагает дополнительные возможности,
такие как добавление секционирования, кластеризации, столбцов метаданных и префиксов к именам таблиц.
- BigQuery Pipeline Utility - Класс Python-утилиты для
определения конвейеров данных в BigQuery.
- BigQuery Remote Function - Позволяет пользователю реализовывать пользовательские
сервисы или библиотеки на языках, отличных от SQL или Javascript, которые не входят в состав UDF.
Утилита содержит пример Java-кода форматирования строк для развёртывания экземпляра Cloud Run Gen2 и вызова
сервиса из BigQuery с помощью удалённой функции.
- BigQuery Amazon S3 Migration Tool - Инструмент миграции BigQuery для переноса данных