Teradata Tera数据清单json文件的用途是什么?它的目的是什么?

Teradata Tera数据清单json文件的用途是什么?它的目的是什么?,teradata,Teradata,我下面有一个sql命令,我不理解flowdata_manifest.json的用途 SELECT NodeId, AmpId, Sequence, ObjectName, ObjectSize, RecordCount FROM WRITE_NOS_FM ( ON ( SELECT * FROM RiverFlowPerm ) PARTITION BY SiteNo ORDER BY SiteNo USING LOCATION('YOUR-STORAGE-ACCOUNT/River

我下面有一个sql命令,我不理解flowdata_manifest.json的用途

SELECT NodeId, AmpId, Sequence, ObjectName, ObjectSize, RecordCount
FROM WRITE_NOS_FM (
 ON  ( SELECT * FROM RiverFlowPerm )
  PARTITION BY SiteNo ORDER BY SiteNo
 USING
  LOCATION('YOUR-STORAGE-ACCOUNT/RiverFlowPerm_PartitionBy/')
  STOREDAS('PARQUET')
  NAMING('DISCRETE')
  MANIFESTFILE('YOUR-STORAGE-ACCOUNT/RiverFlowPerm_PartitionBy/flowdata_manifest.json')
  INCLUDE_ORDERING('TRUE')
  MAXOBJECTSIZE('4MB')
  COMPRESSION('GZIP')
) AS d 
ORDER BY AmpId;

看看入门指南,它没有解释为什么我需要这个看起来像无用的文件。它只是告诉我命令。我需要知道我为什么需要这个文件?位置('YOUR-STORAGE-ACCOUNT/20180701/ManifestFile/')清单文件列出了存储在外部对象存储上的对象的路径。这简化了元数据访问。所以它看起来像一个日志文件,记录写入对象文件路径?此manifest1.json文件由s3存储自动修改?还是由tera数据控制?