Azure 表存储行键、分区键

Azure 表存储行键、分区键,azure,azure-table-storage,azure-function-app-proxy,Azure,Azure Table Storage,Azure Function App Proxy,有人能告诉我在Azure Functionapp中是否可以为Partitionkey和Rowkey分配相同的值 非常感谢,这是可能的。设计结果将是您将拥有一个实体大小的分区。请记住,批处理操作和事务支持仅限于同一分区中的实体 根据您的描述,我刚刚为Node.js创建了Http触发器来检查这个问题 function.json: { 绑定:[ { authLevel:函数, 类型:httpTrigger, 方向:在, 名称:req }, { 类型:http, 方向:向外, 姓名:res }, { 类

有人能告诉我在Azure Functionapp中是否可以为Partitionkey和Rowkey分配相同的值


非常感谢,这是可能的。设计结果将是您将拥有一个实体大小的分区。请记住,批处理操作和事务支持仅限于同一分区中的实体

根据您的描述,我刚刚为Node.js创建了Http触发器来检查这个问题

function.json:

{ 绑定:[ { authLevel:函数, 类型:httpTrigger, 方向:在, 名称:req }, { 类型:http, 方向:向外, 姓名:res }, { 类型:表格, 名称:可输出, 表名:电子邮件, 连接:AzureWebJobsDashboard, 方向:向外 } ], 禁用:false } index.js:

利用以下杠杆检查我的表格:


有关表存储绑定的输出示例的更多详细信息,请参阅。

不确定您要问什么,但分区键和行键是独立的属性。您遇到问题了吗?是的。当我在eventhub触发器javascript functionapp中为rowkey和partition key分配相同的值时..出现异常。functionapp的输入为iothub,输出为azure表存储。{var date=date.now;var partitionKey=date+'';var rowKey=date+;}
var date=Date.now();
var key=date+'-'+Math.ceil(Math.random()*1000);
context.bindings.outputTable = {
    "partitionKey": key,
    "rowKey":key,
    "GPIOPin":2,
    'status':true
};