使用语义记录Windows Azure配置PartitionKey
发布时间:2020-12-14 02:50:33 所属栏目:Windows 来源:网络整理
导读:我正在尝试将Semantinc Logging配置为写入Azure的进程. 我终于设法将事件写入表存储.我的问题是如何定义PartitionKey. 我刚刚插入了几个测试,PartitionKeys是: 25201071005999999992520107103599999999 我想要由我定义分区(例如,按天分区). 我怎么做? 这是
我正在尝试将Semantinc Logging配置为写入Azure的进程.
我终于设法将事件写入表存储.我的问题是如何定义PartitionKey. 我刚刚插入了几个测试,PartitionKeys是: 2520107100599999999 2520107103599999999 我想要由我定义分区(例如,按天分区). 我怎么做? 这是我的实际配置 <windowsAzureTableSink name="Windows Azure Storage" instanceName="xxxxxxx" connectionString="xxxxxxx"> <sources> <eventSource name="myCompany" level="Error"/> </sources> </windowsAzureTableSink> 解决方法
不是你的问题的答案,但我猜你想要按天指定分区,因为你想要在日期的基础上查询这些数据.假设这是正确的,您仍然可以使用当前的分区方案实现此目的.基本上,您看到的PartitionKey表示日期/时间值.这是它的派生方式:
DateTime.MaxValue.Ticks - DateTime.UtcNow.Ticks PartitionKey值具有分钟级别粒度.因此,如果您应用上述逻辑,2520107100599999999实际上转换为2014-02-05T08:59:00Z. 再说一次,我的假设可能是错的,如果是这样的话,请告诉我,我会删除答案.以为我会发布它,因为从PartitionKey值中可以得出日期/时间值并不是很明显. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 创建.NET Windows服务安装程序的最佳方法是什么?
- Windows – Valve用于Steam的GUI工具包?
- 无管理员访问权限禁用Windows共享
- windows-server-2003 – 对于Windows nslookup,“
- WindowsServer2019最新官方中英文下载地址和激活
- Windows – 如何在Eclipse中打开文件并跳转到特定
- Windows – Internet Explorer – SID S-1-5-5-0
- windows-server-2008 – Windows Server重启/关闭
- windows – 如何处理不适合Server Core版本的更新
- 一键立即息屏
热点阅读