azure-table-storage相关内容
我有一个 Azure 函数 HTTP 触发函数,它写入可能以重复条目结尾的 Azure 表.我注意到即使我尝试/捕获了整个函数,仍然会有一个异常“泄漏"到函数运行器,从而返回 HTTP 500.有什么办法可以捕获这种异常? 这是代码的缩小版本: 使用 System.Threading.Tasks;使用 Microsoft.AspNetCore.Mvc;使用 Microsoft.Azure.
..
我最近设置了我的 .net 核心应用程序以使用 MSI(托管标识)与 Azure Blob 通信. MSI 是否适用于 Azure 表存储?似乎找不到任何关于它的文档. 我正在尝试使用 MSI,因此我不必再管理我的密钥(无密钥). 解决方案 Azure Table Storage 不支持 MSI.表存储确实支持 Active Directory 访问.您可以在以下链接中找到支持
..
Azure 存储客户端最近更新到 2.0 版,我还没有找到任何返回 Task 的 API. 如何将 TPL 与表存储一起使用?.. Blob 还是队列? 供您参考,新 API 有一个 此处为表存储示例. 解决方案 查看 https://github.com/WindowsAzure/azure-sdk-for-net/ 看来他们还没有机会添加任务版本(看起来很奇怪,因为它特别提
..
我正在尝试通过ARM模板将API连接部署到表格存储,但下面的模板返回错误- 输入参数无效.有关详细信息,请参阅详细信息.详细信息:错误代码:ParameterNotDefined.消息:连接上不允许使用参数“accountKey",因为它在注册 API 时未定义为连接参数. 我找不到任何特定于通过 ARM 部署此类 API 连接的文档,只有 通用 ARM 模板文档,其中没有给出使用哪个
..
可以说我已经从表中检索了一个实体.我想将属性之一设置为null.我该怎么做?这就是我所做的: $ myData.PropertyOne = $ null$ myData |Update-AzureStorageTableRow -table $ destStorageTable 但是我得到了错误: 使用"1"参数调用"Execute"的异常:“对象引用未设置为对象的实例."在C:\
..
我的Azure表存储中有一些表,需要部署脚本以使用所有表的空数据填充新列. 我知道可以通过PowerShell进行某些管理,但是我找不到有关如何执行此任务的任何相关示例或文档. 任何帮助将不胜感激. 解决方案 关于PowerShell脚本,请参考以下代码: Install-Module -Name AzTable$ groupName =“"$ StorageAccount
..
我正在尝试创建Azure存储表所需的签名字符串,如下所述: https://docs.microsoft.com/zh-cn/rest/api/storageservices/authorize-with-shared-key#encoding-the-signature 访问密钥为"p1qPD2lBiMlDtl/Vb/T/Xt5ysd/ZXNg5AGrwJvtrUbyqiAQxGab
..
在查看了这两种方法的Microsoft文档之后,我发现两者之间没有任何区别,或者也许我错过了一些东西.我已经对InsertOrMerge进行了一些试验,但是它所做的全部将新数据替换为旧数据. 解决方案 InsertOrUpdate =替换整个实体,包括删除新实体中未定义的任何字段. InsertOrMerge =如果新实体不包含旧字段和值,则旧字段和值将保留,并且所有其他字段将被更新
..
我对天蓝色表分页查询的 stringtosign 身份验证遇到问题. 这是当前使用的 stringtosign im: GET \ n \ n \ nFri,2014年9月5日03:57:11 GMT \ n/mystorageaccount/mytablename \ nNextPartitionKey:1!20!UmFjZSBNZW1iZXJfNA-\ nNextRowKey:1!1
..
在Azure函数中,我试图聚合一些数据并将聚合写入表中. 我有一个汇总数据的查询: var query = recs.GroupBy(r => new {r.Category,r.Account,r.Record}).Select(r =>新的ts_webhitaggregate_account{PartitionKey = partition,//常量RowKey = $"{r.Key
..
我想知道哪个用户在群组中发送了更多消息. 公共类UserEntity:TableEntity{公共UserEntity(){}公共UserEntity(字符串chatId,字符串userId):基本(聊天ID,用户ID){}public int名称{放;}public int MessagesCount {get;放;}} 当我收到一条新消息时,会增加该用户的 MessagesCount .
..
在我看来,Azure表始终将UTC时间节省到表中.甚至日期类型都有时区,例如 DateTimeOffset . 是否可以选择保存原始时间而不是UTC时间? 解决方案 是否可以选择保存原始时间而不是UTC时间? 如果您希望将数据另存为 Edm.DateTime ,那么答案是否定的.该数据始终存储为UTC. 从此
..
到目前为止,我一直依赖 TableResult.HttpStatusCode = 204 作为 Insert 操作的积极结果,具体如下: TableResult.HttpStatusCode属性 如果该实体已经存在,则得到 200 ,如果成功插入操作,则得到 204 .我还尝试按照以下方式在 TableOperation 上使用 echoContent 参数: TableOper
..
当前我有一些ftp,在其中我有一些深入的文件夹和文件结构.甚至可能比根文件夹低10级.由于我已经成功地将本地数据库迁移到了Azure数据库,因此我也想知道是否也可以使用Azure ftp来迁移它.我知道我们有类似Azure存储的东西,我可以为其创建File或Blob类型的Container-其中之一可以像特殊的ftp一样使用-我可以以某种方式在其中使用Container和File或Blob来创建文
..
我正在尝试使用Postman调用Azure Table Storage,但一直保持: 服务器无法验证请求.确保的价值授权标头的格式正确,包括签名. 我在Postman中用于预呼叫脚本的代码如下: var storageAccount ="** mystorageaccount **";var accountKey ="** mystoragekey **";var date = n
..
在一种情况下,我将数据插入/更新到Azure存储表2中的值MyValue和MyDate. 在少数情况下,我只需要更新1个值MyValue而不是MyDate. 但是当我执行更新操作时,它会更新两个值.它会更改myValue,但会使MyDate为null. 更新中是否有任何操作可以跳过MyDate更新并保持其原样? 公共类MyEntity:TableEntity{公共MyEntit
..
我正在使用Azure Table Storage记录我的MVC应用程序中的访问者信息,但有时会引发以下异常: [WebException:远程服务器返回错误:(409)冲突.]System.Net.HttpWebRequest.GetResponse()+1399Microsoft.WindowsAzure.Storage.Core.Executor.Executor.ExecuteSync(
..
我正在寻找将数据从 SQL Azure Azure表存储导出到某些平面文件或XML文件的功能,以便我们可以将其导入SQL/MYSQL Server并进行数据分析./p> 发生的事情是,我们每小时从文本API 中获得大量交易(分区策略是每小时一次),因为Azure表存储不支持count和Sum.因此,出于数据分析的目的,我们希望将数据导出到平面文件,然后导入到SQL Server/MySQL进行分
..
我正在尝试构建一种通用方法来返回给定Azure表中分区中的条目.看起来是这样的: 公共类表:ITable{私有CloudStorageAccount storageAccount;公共表(){var storageAccountSettings = ConfigurationManager.ConnectionStrings ["AzureWebJobsStorage"].ToString();
..
我需要帮助以Shell脚本打印带有Rest的实体.我尝试了几种方法,但没有成功. 这是我的代码,正在运行它,它将返回表中的所有实体. 但是我需要它仅返回一个特定值,并且仅使用PartitionKey. #!/bin/bash#列出Azure存储容器中的表.storage_account =“秘密"table_name ="teste"access_key =“秘密"table_sto
..