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

  1. 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.
  2. 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.
  3. 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.