iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 29
0

到 Azure Portal

  1. 建立資源
  2. 選擇 Databases
  3. 選擇 Azure Cosmos DB

  1. 選擇訂閱帳號跟資源群組
  2. 填寫帳號名稱
  3. 選擇API ,我這邊選擇 SQL
  4. 選擇地區
  5. 按下檢查跟建立

他檢查完之後,按下建立。

部署資訊

接著我們就可以到我們的 Cosmos DB 建立第一個資料庫跟集合了。

  1. 選擇 Data Explorer
  2. 選擇新建資料庫
  3. 填寫資料庫名稱
  4. 填寫集合名稱
  5. 按下OK

之後就會看到我們的資料庫跟文件已經建立好了

接著讓我們新增文件

  1. 選擇文件
  2. 選擇新增文件
  3. 填入資料 (格式是 json)
  4. 按下儲存

接著就可以看到我們建立的文件拉!!

最後我們也可以查詢剛剛我們新增的文件

  1. 新增查詢
  2. 填入查詢語法
  3. 結果

我們也可以用 Azure Function 去取得我們 Azure Cosmos DB 的資料

建立一個 HTTP Trigger

  1. 選擇函式
  2. 選擇 HTTP Trigger 範本
  3. 填寫函數名稱
  4. 按下建立

接著做一些調整

  1. 到整合
  2. 在輸入那邊加入新的輸入
  3. 選擇 Azure Cosmos DB
  4. 按下選取

  1. 填寫參數名稱
  2. 填寫集合名稱
  3. 填寫資料庫名稱
  4. 選擇 Azure Cosmos DB 帳戶連線
  5. 填寫查詢
  6. 按下儲存

  1. 選擇 Function
  2. 新增代碼
  3. 按下執行
  4. 就可以看到我們的輸出結果了

#r "Newtonsoft.Json"

using System.Net;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Primitives;
using Newtonsoft.Json;

public static IActionResult Run(HttpRequest req, ILogger log, IEnumerable<dynamic> heroes)
{
    return (ActionResult)new OkObjectResult(heroes);
}

上一篇
Azure Resource Manager
下一篇
使用 Azure Function 偵測 Cosmos DB 變更文件 + 鐵人賽心得
系列文
與 Azure 培養感情的 30 天,隨時會分手。30

尚未有邦友留言

立即登入留言