Mensagem de erro ao tentar usar um formato de arquivo não suportado em Cloud Object Storage
Na Data Virtualization, se você virtualizar um arquivo em ' Cloud Object Storage que usa um formato de arquivo não suportado, verá uma mensagem de erro que inclui um número mágico, o que pode ser confuso.
Sintomas
Por exemplo, você pode ver uma mensagem de erro semelhante à mensagem de erro a seguir.
Error: Failed to parse <filename>.txt, hit exception:
Unacceptable file format - must be ORC, Parquet, CSV, TSV, or JSON; found magic number [34, 83, 78, 73]
Se a extensão do arquivo estiver disponível, a mensagem de erro indicará a extensão de arquivo que não é suportada. Esta mensagem também contém omagic number, que pode ser usado para determinar o formato de arquivo que não é suportado quando a extensão do arquivo não está disponível.
Resolvendo o problema
- Revise a mensagem de erro para ver qual arquivo não foi analisado. A mensagem de erro indica que o formato de arquivo em Cloud Object Storage que você está tentando virtualizar não é suportado.
- Se a extensão de arquivo do formato de arquivo não suportado estiver disponível, ela será fornecida na mensagem de erro. Verifique se esse é um formato de arquivo compatível com " Cloud Object Storage na Data Virtualization. Para obter mais informações, consulte Criação de uma tabela virtualizada a partir de arquivos no Cloud Object Storage na Data Virtualization. Se a extensão de arquivo estiver disponível, os números mágicos poderão ser ignorados.
- Se a extensão de arquivo não estiver disponível, use o número mágico para determinar qual formato de arquivo não é suportado. Por exemplo, se você estiver tentando visualizar um arquivo AVRO, que ainda não é compatível com a Data Virtualization, o número mágico é 4F 62 6A 01. Para obter mais informações, consulte Lista de assinaturas de arquivo.