Azure Logic Appsを使ってDatabaseからGoogle spreadsheetに結果を出力
背景
Google Spreadsheetを使ってMapなどに連携している既存環境がある。
そろそろデータも多くなってきたので、参照元になっているSpreadsheetをDatabase化しようと思う。
参照している各GoogleMapやSpreadsheetまで手をいれるのはまだしたくない。
あと、プログラミングをあまりしない人でも、GUIである程度カスタマイズできるようにしたい。
そういった背景で、作ってみようと思った次第。
やってみて、思いのほかはまったので、アウトプットしておきます。
ざっくり構成
とりあえず、HttpTriggerにしてみました。
TriggerはDatabaseの更新頻度によるのかな。
はまったポイント
1. SQL Databaseとのコネクト
Azure Acitve Directory認証を構築しようとしたけれど、うまくいかず。。。
認証系の勉強が必要ですね。
結果、SQL認証で実装。
2. SQL Databaseアクションの選択
テーブルのデータを取得するアクションがない。
仕方なくクエリ実行を選択。。。
3. HTTP要求の受信
POSTだけと知らず、
GETを受け付けるTriggerがあるのか調べるかな。
4. Google Spreadsheetコネクト
SQL Serverコネクトと同じような処理しかできないので、部分的な更新などができない。
探したところDriveコネクトでファイル自体を更新するしかない。
今後
すこしずつ改修していくかな
Author And Source
この問題について(Azure Logic Appsを使ってDatabaseからGoogle spreadsheetに結果を出力), 我々は、より多くの情報をここで見つけました https://qiita.com/kadogogick/items/4b38ab2f3b5c0dc6cb3a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .