chakokuのブログ(rev4)

テック・コミック・DTM・・・ごくまれにチャリ

Azure functionsで Azure Table Storageにデータを書き込む

目的:IoTの実装例として、MQTTでPublishされたらAzure IoT Hubでメッセージを受け取って、JSONをパーズしてTable Storageに書き込みたい
結論:IoT HubからトリガーでFunctionを呼び出す際にエラーが発生した。ログによるとトークンがおかしいようなのだが、解決できず、このアプローチは中断

■追記
Azureのサポート(営業の方?)から「何かお困り事があれば・・」と連絡があった。個人アカウントでAWS使っていても一度もメールは来なかったが・・Azureはサポートが手厚いと思った。
画面見てもらいながらでないとFIXできないぐらいにややこしい状況と思えるが、とりあえず、「TokenErrorが出ますのですが?」と返事してみた。

Azure Tables client library for Python | Microsoft Learn
Azure FunctionsでTable StorageをCRUDするまで手順 - Qiita
Azure Functions + PythonでBlob Storageの入出力バインド
[Azure] 知らなきゃ大損!AzureFunctionsのローカル実行方法 - Qiita
クイックスタート: Python を使用した Table 用 API - Azure Cosmos DB | Microsoft Learn
Azure Tables SDK for Python | Microsoft Learn