0 / 0
Go back to the English version of the documentation
尝试在 Cloud Object Storage 中使用不受支持的文件格式时出现错误消息
Last updated: 2024年11月26日
尝试在 Cloud Object Storage 中使用不受支持的文件格式时包含幻数的错误消息

Data Virtualization中,如果在 "Cloud Object Storage中虚拟化一个使用不支持的文件格式的文件,就会看到包含一个神奇数字的错误信息,这可能会让人感到困惑。

症状

例如,您可能会看到类似于以下错误消息的错误消息。

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]

如果文件扩展名可用,那么错误消息会指示不受支持的文件扩展名。 此消息还包含magic number,可用于确定在文件扩展名不可用时不受支持的文件格式。

解决问题

  1. 查看错误消息以查看未解析的文件。 错误消息指示您尝试虚拟化的 Cloud Object Storage 中的文件格式不受支持。
  2. 如果提供了不受支持的文件格式的文件扩展名,那么会在错误消息中提供该文件扩展名。 验证它是否是Data Virtualization中 "Cloud Object Storage的支持文件格式。 有关详细信息,请参阅 Data Virtualization中的Cloud Object Storage从文件创建虚拟表。 如果文件扩展名可用,那么可以忽略幻数。
  3. 如果文件扩展名不可用,请使用幻数来确定不受支持的文件格式。 例如,如果您要预览Data Virtualization尚未支持的 AVRO 文件,那么神奇数字就是4F626A01。 有关更多信息,请参阅 文件签名列表
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more