在Synapse笔记本中获取斑点的修改日期

发布于 2025-02-13 18:22:01 字数 160 浏览 1 评论 0原文

在一个存储帐户中,我有一个带有文件夹和子文件夹的容器。在其中之一中,例如container foo路径费/fii,我有大量文件。我想在笔记本中获取每个斑点的最后一个修改日期。我无法解决这个问题,我已经搜索过,但没有可能出现。我怎么能实现这一目标?

I have, in one Storage Account, a container with folders and subfolders. In one of them, like container foo and path fee/fii, i have a large amount of files. I want to get the last modified date of every blob in my Notebook. I cannot solve this problem, I have searched but nothing likely appears. How could I achieve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

极致的悲 2025-02-20 18:22:01

按照以下步骤操作:

安装存储帐户在Azure Synapse

mssparkutils.fs.mount( 
    "wasbs://<container_name>@<storage_account_name>.blob.core.windows.net/folder/", 
    "/<mount_name>/", 
    {"linkedService":"Linked_service_name"} 
)

import os
from datetime import datetime
path = '/'
fpaths = [path+"/"+fd for fd in os.listdir(path)]
print(" file_path " + " create_date " + " modified_date ")
for fpath in fpaths:
statinfo = os.stat(fpath)
create_date = datetime.fromtimestamp(statinfo.st_ctime)
modified_date = datetime.fromtimestamp(statinfo.st_mtime)
print(fpath, create_date, modified_date)

输出:

“

有关更多详细信息,请参阅此 saurabhsharma-msft的问答

Follow these steps:

Mount your storage account in azure synapse

mssparkutils.fs.mount( 
    "wasbs://<container_name>@<storage_account_name>.blob.core.windows.net/folder/", 
    "/<mount_name>/", 
    {"linkedService":"Linked_service_name"} 
)

Sample code:

import os
from datetime import datetime
path = '/'
fpaths = [path+"/"+fd for fd in os.listdir(path)]
print(" file_path " + " create_date " + " modified_date ")
for fpath in fpaths:
statinfo = os.stat(fpath)
create_date = datetime.fromtimestamp(statinfo.st_ctime)
modified_date = datetime.fromtimestamp(statinfo.st_mtime)
print(fpath, create_date, modified_date)

Output:

Ref1

For more details refer this Q&A by SaurabhSharma-msft

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文