从 Azure 数据资源管理器的文档:
creationTime:日期时间值(格式为 ISO8601 字符串),用作提取数据范围的创建时间。如果未指定,将使用当前值 (now())。在摄取较旧的数据时,覆盖默认值很有用,以便正确应用保留策略。例如:使用 (creationTime="2017-02-13T11:09:36.7992775Z")。
如何查看覆盖值?另外,如何使用 Kusto 的 .net sdk 覆盖此值?
从 Azure 数据资源管理器的文档:
creationTime:日期时间值(格式为 ISO8601 字符串),用作提取数据范围的创建时间。如果未指定,将使用当前值 (now())。在摄取较旧的数据时,覆盖默认值很有用,以便正确应用保留策略。例如:使用 (creationTime="2017-02-13T11:09:36.7992775Z")。
如何查看覆盖值?另外,如何使用 Kusto 的 .net sdk 覆盖此值?
范围creationTime
显示为“ .show extents ”命令输出的一部分,并包含MaxCreatedOn
和MinCreatedOn
值 - 此范围是由于范围可能在其整个生命周期内合并/重建的事实。
creationTime
是一个摄取属性,如果需要,需要在使用 .NET 客户端库时设置 - 匹配的类被命名Kusto.Ingest.KustoIngestionProperties
(如果您从查询中摄取,即使用.set-or-append
命令,则Kusto.Data.Common.CslCommand.Generator.GenerateTableSetOrAppendCommand()
在.NET中有一个名为客户端库)