Serviços Profissionais
Soluções e ferramentas comuns desenvolvidas pela equipe de Serviços Profissionais do Google Cloud.
Aviso Legal
Este repositório e seu conteúdo não são um produto do Google oficialmente suportado.
Licença
Todas as soluções neste repositório são fornecidas sob a licença
Apache 2.0. Consulte o arquivo
LICENSE para obter termos e condições mais detalhados.

Exemplos
A pasta examples contém soluções de exemplo em uma variedade de produtos do Google Cloud
Platform. Use essas soluções como referência para as suas próprias ou estenda-as para atender
ao seu caso de uso específico.* Anthos Service Mesh Multi-Cluster -
Solução para federar dois clusters privados do GKE usando o Anthos Service Mesh.
- Anthos CICD with Gitlab - Um guia passo a passo
para criar uma solução de CI/CD de exemplo usando Anthos e Gitlab.
- Audio Content Profiling - Uma ferramenta que
cria um pipeline para escalar o processo de moderação de arquivos de áudio com
conteúdo inapropriado usando APIs de machine learning.
- Bigdata generator -
Solução que gera grandes quantidades de dados para teste de estresse em soluções de bigdata (ex.: BigQuery).
Para cada campo que você deseja gerar, é possível especificar regras para gerar seus valores. Os dados gerados podem ser armazenados no BigQuery ou no GCS (Avro, CSV).
- BigQuery Analyze Realtime Reddit Data -
Solução para implantar uma arquitetura de coleta de dados de mídia social (reddit)
no Google Cloud Platform. Analisa comentários do reddit em tempo real e
fornece processamento de linguagem natural / análise de sentimento gratuito.
- BigQuery Audit Log Dashboard - Solução para
ajudar a auditar o uso do BigQuery usando o Data Studio para visualização e um script
SQL de exemplo para consultar a fonte de dados de back-end composta por logs de auditoria.
- BigQuery Audit Log Anomaly Detection -
Exemplo de uso de logs de auditoria do BigQuery para detecção automatizada de anomalias e
análise de outliers. Gera gráficos amigáveis para uma análise rápida do ambiente bq.
- BigQuery Automated Email Exports - Solução serverless
para automatizar o envio dos resultados de exportação do BigQuery por e-mail em um
intervalo agendado. O e-mail conterá um link para uma URL assinada ou não
assinada, permitindo que o destinatário visualize os resultados da consulta como um arquivo
JSON, CSV ou Avro.
- BigQuery Automated Schema Management - Utilitário de linha de comando
para provisionamento e gerenciamento automatizados de datasets e tabelas do BigQuery.
- BigQuery Billing Dashboard - Solução
para ajudar a exibir informações de faturamento usando o Data Studio para visualização e um
script SQL de exemplo para consultar a tabela de exportação de faturamento de back-end no BigQuery.
- BigQuery Cross Project Slot Monitoring -
Solução para ajudar a monitorar a utilização de slots em vários projetos, com
detalhamento da alocação por projeto.
- BigQuery Data Consolidator - Solução para
consolidar dados dentro de uma organização, de vários projetos em um único Dataset/Tabela
de destino, onde todas as tabelas de origem têm o mesmo esquema (como Exportações de Faturamento!); especificamente
útil para consolidação de dados e relatórios adicionais em projetos de Cloud FinOps.
- BigQuery DDL Validator -
Um utilitário que lê o Legacy DDL e o compara com o DDL extraído anteriormente e
produz uma saída com o nome dos objetos em que o DDL não é mais correspondente.
- BigQuery Group Sync For Row Level Access -
Código de exemplo para sincronizar a associação a grupos do G Suite/Cloud Identity no
BigQuery e juntar isso aos seus dados para controlar o acesso no nível da linha.
- BigQuery Long Running Optimization Utility -
Um utilitário que lê todo o SQL e fornece uma lista de sugestões que ajudam a otimizar a consulta e evitar problemas de execução prolongada.
- BigQuery Oracle DDL Migration Utility -
Utilitário de migração de DDL do Oracle para migrar o esquema das tabelas (DDL) do Oracle DB para o BigQuery.
O utilitário usa a BigQuery Translation API e oferece recursos adicionais,
como adição de particionamento, clustering, colunas de metadados e prefixos aos nomes das tabelas.
- BigQuery Pipeline Utility - Classe utilitária em Python para
definir pipelines de dados no BigQuery.
- BigQuery Remote Function - Permite que o usuário implemente serviços
ou bibliotecas personalizados em linguagens diferentes de SQL ou Javascript que não fazem parte de UDFs.
O utilitário contém código Java de exemplo em formato de string para implantar uma instância do Cloud Run gen2 e invocar
o serviço a partir do BigQuery usando função remota.
- BigQuery Amazon S3 Migration Tool - Ferramenta de migração do BigQuery para transferir dados
de arquivos no Amazon S3 para Tabelas do BigQuery com base na configuração fornecida.
- BigQuery Snowflake TabRle Migration Tool -
A ferramenta de migração de tabelas do BigQuery Snowflake ajuda a migrar os DDLs das tabelas do Snowflake para o BigQuery.
O utilitário usa a BigQuery Translation API e oferece recursos adicionais,
como adição de particionamento, clustering, colunas de metadados e prefixos aos nomes das tabelas.