Teradata Tera数据清单json文件的用途是什么?它的目的是什么?
我下面有一个sql命令,我不理解flowdata_manifest.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
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数据控制?