cloud_files_state表值函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时11.3及以后

返回文件级别的自动加载程序或状态read_file流。

语法

cloud_files_state({(table_name)|检查点})

参数

  • table_name的标识符流表这是被写入read_file。这个名字不能包含一个时间规范。在砖运行时13.1及以后。

  • 检查点:一个字符串文字。检查点目录流使用自动加载程序源码。看到自动加载器是什么?

返回

返回一个表有以下模式:

  • 路径字符串关键

    一个文件的路径。

  • 大小长整型数字

    在字节大小的文件。

  • create_time时间戳

    创建一个文件的时间。

  • discovery_time时间戳

    预览

    这个特性是在私人预览。尝试它,伸出你的砖接触。

    一个文件被发现的时间。

  • commit_time时间戳

    预览

    这个特性是在私人预览。尝试它,伸出你的砖接触。

    一个文件的时间致力于处理后的检查点。如果文件还没有处理。文件可能被处理,但可能标记为任意之后。将文件标记为承诺意味着自动加载程序不需要再次申请处理。

  • archive_time时间戳

    预览

    这个特性是在私人预览。尝试它,伸出你的砖接触。

    时间,文件归档。如果文件没有被存档。

  • source_id字符串

    自动装载器的ID查询源在流。这个值是' 0 '从单个云流,摄取对象存储位置。

权限

你需要:

  • 老板流表上的特权如果使用一个流表标识符。

    • 文件检查点位置上的特权如果提供下一个检查点外部位置

例子

——简单的例子从检查站>从CLOUD_FILES_STATE选择路径(/一些/检查站);/ /输入/道路/其他/输入/路径——简单的例子从源子目录>从CLOUD_FILES_STATE选择路径(/一些/检查点/资源/ 0的);/ /输入/道路/其他/输入/路径