Я пытаюсь отправить данные в таблицу хранилища Azure с помощью функции с расписанием таймера в node.js.
module.exports = function (context, myTimer, outputTable) {
var timeStamp = new Date().toISOString();
context.log('JavaScript timer trigger function ran!', timeStamp);
context.bindings.outputTable = [];
for (var i = 1; i < 10; i++) {
context.bindings.outputTable.push({
PartitionKey: "Test",
RowKey: i.toString(),
Name: "Name " + i
});
}
};
function.js:
{
"bindings": [
{
"name": "myTimer",
"type": "timerTrigger",
"direction": "in",
"schedule": "0 5 * * * *"
},
{
"type": "table",
"name": "outputTable",
"tableName": "contmaticfunc",
"connection": "contmatic9acd_STORAGE",
"direction": "out"
}
]
}
Код работает без ошибок, но я не вижу данных в таблице. Я не уверен насчет функции аргумента outputTable. Я что-нибудь упускаю?
С наилучшими пожеланиями