共用方式為


更新商業市集的報表 API

此 API 可協助您修改報表參數。

要求語法

方法 要求 URI
PUT https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledReport/{Report ID}

要求標頭

標題 類型 描述
授權 字串 必要。 表單中的Microsoft Entra 存取令牌 Bearer <token>
內容-類型 字串 Application/JSON

路徑參數

查詢參數

參數名稱 必要 類型​ 描述
reportId Yes 字串 正在修改之報表的標識碼

要求承載

{
  "ReportName": "string",
  "Description": "string",
  "StartTime": "string",
  "RecurrenceInterval": 0,
  "RecurrenceCount": 0,
  "Format": "string",
  "CallbackUrl": "string"
}

詞彙

下表列出要求承載中專案的主要定義。

參數 必要 描述 允許的值
ReportName Yes 要指派給報表的名稱 字串
Description No 已建立報表的描述 字串
StartTime Yes 時間戳之後,報表產生將會開始 字串
RecurrenceInterval No 報告應該以小時為單位產生的頻率。 最小值為 4 整數
RecurrenceCount No 要產生的報表數目。 預設值為無限期 整數
Format Yes 匯出檔案的檔案格式。 預設值為 CSV。 CSV/TSV
CallbackUrl Yes 在產生報表時要呼叫的 HTTPs 回呼 URL 字串
CallbackMethod No 取得/張貼方法,可使用回呼 URL 進行設定 GET/POST
endTime No 報表產生即將結束的UTC時間戳。 格式應該是 yyyy-MM-ddTHH:mm:ssZ 字串

詞彙

回應

響應承載的結構如下:

回應碼:200、400、401、403、404、500

響應承載:

{
  "Value": [
    {
      "ReportId": "string",
      "ReportName": "string",
      "Description": "string",
      "QueryId": "string",
      "Query": "string",
      "User": "string",
      "CreatedTime": "string",
      "ModifiedTime": "string",
      "StartTime": "string",
      "ReportStatus": "string",
      "RecurrenceInterval": 0,
      "RecurrenceCount": 0,
      "CallbackUrl": "string",
      "Format": "string"
    }
  ],
  "TotalCount": 0,
  "Message": "string",
  "StatusCode": 0
}

詞彙

參數 描述
ReportId 您要建立報表的通用唯一識別碼 (UUID)
ReportName 在報表建立期間的要求承載中提供的名稱
Description 在報表建立期間的要求承載中提供的描述
QueryId 在報表建立期間的要求承載中提供的查詢標識碼
Query 將針對此報表執行的查詢文字
User 用來建立報表的使用者標識碼
CreatedTime UTC 以下列格式建立報表的時間:yyyy-MM-ddTHH:mm:ssZ
ModifiedTime UTC 上次以下列格式修改報表的時間:yyyy-MM-ddTHH:mm:ssZ
ExecuteNow 報表建立期間在要求承載中提供的 ExecuteNow 參數
queryStartTime 在報表建立期間,要求承載中提供的查詢開始時間。 只有在 設定為 「True」 時才 ExecuteNow 適用
queryEndTime 在報表建立期間,要求承載中提供的查詢結束時間。 只有在 設定為 「True」 時才 ExecuteNow 適用
StartTime 在報表建立期間的要求承載中提供的開始時間
ReportStatus 報表執行的狀態。 可能的值為 PausedActiveInactive
RecurrenceInterval 在報表建立期間,要求承載中提供的周期間隔
RecurrenceCount 報告的剩餘週期計數
CallbackUrl 報表建立期間在要求承載中提供的回呼 URL
CallbackMethod 報表建立期間在要求承載中提供的回呼方法
Format 報表建立期間在要求承載中提供的報表檔案格式
EndTime 在報表建立期間的要求承載中提供的結束時間。 只有在 設定為 「True」 時才 ExecuteNow 適用
TotalRecurrenceCount RecurrenceCount 在報表建立期間的要求承載中提供
nextExecutionStartTime 下一次報表執行開始的 UTC 時間戳
TotalCount Value 陣列中的記錄數目
StatusCode 結果碼。 可能的值為 200、400、401、403、500
message 執行 API 的狀態消息