在Power BI中使用Azure Blob元数据

时间:2017-07-27 14:50:51

标签: powerbi powerquery azure-blob-storage

在Power BI中打开blob容器后,所有blob都列在一个表中,其中列 ...,修改日期,创建日期,... 修改日期的列具有值,但是创建日期是空的。我认为这是因为修改日期取自BlobProperties.LastModified属性。由于没有创建日期的属性,因此必须从blob元数据字典中检索,这显然没有设置。

如果我的假设是正确的,是否有人知道Power Bi用于将其映射到创建日期列的关键字?

1 个答案:

答案 0 :(得分:0)

AFAIK,azure blob(文件)只有属性LastModified。对于创建日期,您可以使用以下方法:

  • 使用元数据。注意:您需要更新blob以及创建日期的元数据,否则在更新blob时将覆盖元数据。

  • 在blob(文件)的文件路径中指定日期创建的信息。

  

如果我的假设是正确的,是否有人知道Power Bi用于将其映射到Date created列的关键字?

点击数据标签,然后点击获取数据>文件>文件夹,您可以找到文件Date accessedDate created,如下所示:

enter image description here

根据我的理解,azure blob没有公共属性(访问日期和创建日期),因此在预览表中,您无法映射Date created

我假设您可以使用blob名称格式化创建的日期,然后Add Column From Examples data transformation来实现您的目的。这是我的测试,你可以参考它:

数据来源:

enter image description here

为创建日期添加自定义列:

enter image description here