Visão Geral
Schemas Personalizados permitem que você defina a estrutura dos seus dados antes de importá-los para o gu1. Cada schema descreve os campos, tipos, regras de validação e metadados para sua fonte de dados.Schemas são específicos da organização e podem ser marcados como públicos para compartilhar em toda a sua organização.
Criar Schema
Crie um novo schema personalizado para sua fonte de dados.Corpo da Requisição
Objeto Schema Data
Definição de Campo
Objeto Constraints
Resposta
Listar Schemas
Obtenha todos os schemas da sua organização com filtragem opcional.Parâmetros de Consulta
Resposta
Obter Schema
Recupere um schema específico por ID.Resposta
Atualizar Schema
Atualize um schema existente (atualizações parciais são suportadas).Corpo da Requisição
Resposta
Excluir Schema
Exclua um schema permanentemente.Resposta
Exemplo Completo
Aqui está um schema completo de cliente bancário com todos os recursos:Respostas de Erro
Erro de Validação
Schema Não Encontrado
Schema Duplicado
Melhores Práticas
Versionamento
Versionamento
- Use versionamento semântico (1.0.0, 1.1.0, 2.0.0)
- Incremente a versão principal para mudanças incompatíveis
- Incremente a versão secundária para novos campos
- Incremente a versão de patch para atualizações de descrição
Documentação
Documentação
- Forneça descrições claras para cada campo
- Inclua exemplos para tipos de campos complexos
- Documente quaisquer regras de negócio ou restrições
- Explique a origem dos dados
Validação
Validação
- Sempre defina required: true para campos obrigatórios
- Use constraints para garantir qualidade dos dados
- Valide formatos de e-mail com padrões regex
- Defina valores min/max razoáveis para números
Compartilhamento
Compartilhamento
- Marque schemas comuns como públicos para uso em toda a organização
- Mantenha schemas sensíveis privados
- Documente quaisquer dependências entre schemas
- Coordene atualizações de schema com sua equipe
Próximos Passos
Criar Mapeamentos de Campos
Mapeie os campos do seu schema para o modelo de entidade do gu1
Detecção Inteligente de Campos
Detecte automaticamente tipos de campos a partir de dados de amostra
Importar Entidades
Use seu schema para importar entidades em massa
Guia de Mapeamento de Dados
Guia completo para fluxos de trabalho de mapeamento de dados