azure-table-storage相关内容
我有一个MVC应用程序,并且我执行查询以获取表内容.但是,当我尝试将结果返回给客户端时,我得到了 ExceptionMessage:“无法为String类型的属性返回二进制类型." 控制器代码: public IEnumerable获取(字符串表){var storageAccount = CloudStorageAccount.Parse(
..
我编写以下代码,使用SeriLog将带有对象的日志记录/存储到Azure表存储,但是我将对象存储在"RenderedMessage"列(在Azure表中)或“数据"列中,而我需要存储该类中的每个字段/属性都存储在Table存储中的单独列中.请参见以下内容: var _simpleTransation = new SimpleTransation(99,"some title9","type99
..
我正在开发ASP.Net MVC&在Windows 8上的Visual Studio 2015中使用表存储的WebApi网站,在开发环境中运行正常(当我在web.config中设置 UseDevelopmentStorage = true 时).我正在尝试点击" http://localhost:80 " 并且无法使用其他端口,我有其他程序要发布到我的网站,并且只会发布到该位置. 我最近运行
..
我有一个Azure函数HTTP触发的函数,该函数写入可能以重复条目结尾的Azure表.我注意到,即使我尝试/捕获了整个函数,仍然会向函数运行器“泄漏"异常,从而返回HTTP500.是否有任何方法可以捕获这种异常? 下面是代码的缩小版本: 使用System.Threading.Tasks;使用Microsoft.AspNetCore.Mvc;使用Microsoft.Azure.WebJobs
..
我在Azure表中有相当数量的记录,试图对其进行一次数据加密.我以为可以使用Parallel.ForEach加快速度.另外,因为有超过1K的记录,而且我不想自己搞弄连续标记,所以我正在使用CloudTableQuery来获取我的枚举数. 我的问题是我的某些记录已被双重加密,并且我意识到我不确定CloudTableQuery.Execute()返回的枚举数在线程上的安全性如何.还有其他人对此组
..
我遇到了这个问题,我已经疯了几个小时了.我有一个存储在Azure中的表,其中包含用户想要完成的任务.每个任务的状态可以分别是1、2或3的整数值,分别对应于待执行,正在执行或已完成.我正在尝试创建三个单独的仪表,以告诉用户这三个类别中每个任务有多少个任务,但是我尝试执行的所有操作都会引发MobileServiceInvalidOperation错误,而且我似乎无法弄清楚原因. -编辑-
..
我有一个想法,如何使用PowerShell和门户网站创建Azure存储表,可以有人指导如何使用REST API(如 )创建它吗? $jsonbody = @{} $authorization = "" Invoke-restmethod -uri "" 解决方案 通过简单的方法,您可以利用#Define the storage account and context. $Storage
..
有没有办法将存储在天蓝色表存储中的每分钟数据转换为每小时,每天和每月的表? 我听说过流分析和数据湖,但不知道如何通过以上两种技术来完成. 解决方案 据我所知,我们可以使用 Azure数据工厂可以轻松地在azure门户上进行.请尝试按照我的详细步骤进行操作. 1.登录建立新门户网站 2.添加数据工厂 3.单击[复制数据(预览)]设置属性,我们可以根据需要设置重复模式为
..
如何保护天蓝色表连接字符串?将其存储在代码内或配置文件中是不安全的.最佳做法是什么?我可以使用某种基于证书的身份验证吗? 解决方案 您可以加密配置文件的连接字符串部分.可以使用Visual Studio命令提示符来制作证书,该证书将用作加密密钥.获得证书后,可以将其添加到解决方案中并加密连接字符串部分.之后,在“证书"选项卡中将证书上传到Azure.这是一个丑陋的过程,但还算不错. 此博客
..
从Azure Table Storage读取时,有时会出现错误No connection could be made because the target machine actively refused it,有时会出现在80(http)上,有时会出现在443(https)上 我知道我可以通过.SaveChangesWithRetries()设置重试写入,但是如何在读取时应用重试?
..
请提供一些示例(控制台应用程序),该示例发送有关使用OData查询天蓝色表存储的http请求? 解决方案 更新 您可以像我的图片一样在门户网站上找到您的sastoken. 并且,您还需要更新HttpHelper文件中的x-ms-date(必需.为请求指定协调世界时(UTC).)的值. 有关更多详细信息,您可以在github中下载我的演示代码(您可以下载我的文件).
..
这是我用来从表存储中读取实体的代码段: public void OnReadingEntity(object sender, ReadingWritingEntityEventArgs args) { XNamespace AtomNamespace = "http://www.w3.org/2005/Atom"; XNamespace Astoria
..
我通过使用查询成功地使用分区键查询了表 var query= new azure.TableQuery().where('PartitionKey ne ?','test'); 但是我尝试查询时间戳,但是失败了. var query=new azure.TableQuery().where('Timestamp ge ?', azure.TableUtilities.entityG
..
我正尝试使用ReadingEntity和WritingEntity事件将属性动态添加到Azure表存储,如下所述:目的是将我的poco上的List属性保存到表存储中.为此,每次我需要向实体列表中添加新项目时,都要将该实体从表存储中移出,计算具有该实体具有的特定名称的属性的数量,然后添加另一个名称相同且末尾有递增索引-例如,如果实体具有Friend1,Friend2和Friend3属性,我将添加
..
我从部署到Azure的Web-api MVC网站遇到错误500. WebApi控制器访问Azure表存储,并且在本地工作(本地网站与我的Azure表一起工作). 对问题进行故障排除我使用“链接的资源"页面将网站链接到存储,但注意到以下情况: "Windows Azure管理门户的客户预览版不支持将存储帐户链接到网站或云服务" 尽管显示了此消息,但状态显示为“已链接". 在Azure的此
..
一段时间以来,我一直在努力寻求该问题的答案.由于WCF数据服务不是线程安全的,并且经常需要重新创建它,因此,一旦我查询数据存储区中的记录,如何从该响应中提取ETAG,以便在重建数据上下文时可以使用它? 解决方案 这取决于您在客户端上使用的语言/库以及在线使用的格式(ATOM与JSON). ETag存储在有效负载中,在单个实体有效负载的情况下,也存储在HTTP标头中. 一些库会为您提取它并为
..
我正在使用Azure表存储.我正在使用RA-GRS复制模型.我想知道在主要区域发生故障的情况下会发生什么情况,我可以写入辅助区域吗? 解决方案 根据设计,中学是只读的.如果某个地区出现灾难性的情况,您的二级存储帐户可能会转移到一级存储帐户,但是1)超出了您的控制范围,并且2)非常罕见的例外(例如,据我所知从未发生过). 如果您绝对需要保持写能力,那么您将拥有一个备用存储帐户,而该存储
..
我实际上使用的是EF的Azure存储表提供程序( EntityFramework.AzureTableStorage 7.0.0 -beta1 ). 我已经结束了如何配置DbContext: public class Subscription { public string Environment { get; set; } public string
..
是否可以(输入)绑定到通过HTTP触发的函数中的表存储? 我正尝试在具有以下属性的常规http触发函数内部向表存储添加输入绑定: [Table("MyTable", "MyPartition", "{httpTrigger}")] MyPoco poco 但是我执行它时会返回以下错误: [6/5/2019 5:36:38 PM]发生未处理的主机错误. [6/5/201
..
我具有下面的PartitionKey,并希望通过"EndsWith""092a2dca-7107-4859-a129-e590ebd86614"查询找到它. e306cdfc-f573-490c-937b-c283f2d61e6c | 092a2dca-7107-4859-a129-e590ebd86614 是否可以通过受支持的Compare string方法来做到这一点? 解决
..