Funcionamento
Adicione o seu ficheiro Apache Avro. O MimiFile verifica o formato, converte-o para JSON e disponibiliza o resultado através de uma transferência temporária.
Converta Apache Avro para JSON para obter registos estruturados e legíveis por aplicações, APIs e ferramentas de desenvolvimento. JSON conserva objetos e listas melhor que CSV, mas não transporta automaticamente o esquema Avro nem todos os seus tipos específicos.
AVRO → JSON
Arraste ou cole um ficheiro, ou selecione-o no dispositivo.
Os ficheiros são temporários e eliminados automaticamente.
Limites: 32 MB por ficheiro · 128 MB no total por lote.
Adicione o seu ficheiro Apache Avro. O MimiFile verifica o formato, converte-o para JSON e disponibiliza o resultado através de uma transferência temporária.
JSON consegue manter hierarquia, arrays e objetos, porém o sistema de tipos é mais simples que o do Avro. Tipos lógicos, uniões, bytes e valores com precisão específica podem receber outra representação; mantenha o esquema original quando ele fizer parte do contrato dos dados.
Limite atual do ficheiro de origem : 32 MB por ficheiro. Podem ser enviados até 10 ficheiros por lote dentro do limite global.
Sim para objetos e listas, que têm uma representação natural em JSON. Ainda assim, a forma exata deve ser verificada quando o Avro usa uniões, tipos lógicos ou extensões específicas.
Um ficheiro JSON comum contém os valores, não necessariamente a definição de esquema incorporada no contentor Avro. Guarde o esquema separadamente se precisar de validar ou reconstruir os tipos originais.
Quando um destino tabular não consegue representar diretamente listas ou objetos, os valores aninhados são serializados como texto JSON sempre que possível.
Valores nulos e temporais são preservados quando o destino os suporta. Dados binários podem ser representados em Base64 em saídas de texto ou folha de cálculo.
Verifique tipos de coluna, valores nulos, datas e campos aninhados antes de usar o ficheiro convertido num pipeline de dados em produção.