日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

QueryDataService - 調用數據服務API

對數據服務中已創建的API進行調用。

接口說明

前提條件

您通過 Quick BI 的數據服務,創建數據服務的 API,具體請參見數據服務

使用限制

  • 數據服務功能僅針對專業版客戶開放。
  • 數據服務 API 調用,接口超時時間為 60s,單個 API 的 QPS 為 10 次/秒。
  • 數據服務 API 所引用數據集,如果開啟了行級權限,API 調用的時候可能會被行級權限策略攔截。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

當前API暫無授權信息透出。

請求參數

名稱類型必填描述示例值
ApiIdstring

數據服務中的 API ID,請參見:數據服務

f4cc43bc3***
Conditionsstring

數據服務的查詢條件,以 Key 和 Value 的形式傳入。map 類型的字符串。其中,Key 為請求參數的參數名,Value 為請求參數的參數值。Key 和 Value 必須成對出現。

說明:

  • 請求參數的操作符設置為枚舉篩選時支持 value 包含多個值,此時 value 值的格式是 JSON 形式的 List。例如: area=["華東","華北","華南"]

  • 對于日期,根據類型不同,提供不同的入參格式:

    • 年:2019

    • 季:2019Q1

    • 月:201901 (攜帶 0)

    • 周:2019-52

    • 日:20190101

    • 時:14:00:00 (分、秒為 00)

    • 分:14:12:00 (秒為 00)

    • 秒:14:34:34

{ "area": ["華東", "華北"], "shopping_date": "2019Q1", }
ReturnFieldsstring

返回參數的參數名列表,List 類型字符串。

["area", "city", "price", "date"]

返回參數

名稱類型描述示例值
object
Successboolean

是否請求成功。取值范圍:

  • true:請求成功

  • false:請求失敗

true
RequestIdstring

請求 ID。

78C1AA2D-9201-599E-A0BA-6FC462E57A95
Resultobject

返回接口查詢結果。

Headersarray<object>

列頭。

Headersobject
Aggregatorstring

聚合操作符。度量字段才會有,例如 SUM、AVG 和 MAX。

SUM
Columnstring

字段名,對應物理表字段名。

具體的物理字段名
DataTypestring

字段的數據類型。一般有 number、string、date、datetime、time、geographic。

string
Granularitystring

維度字段的粒度。 當請求字段為日期維度或地理維度字段,才會返回該字段,取值范圍:

  • 日期粒度:yearRegion(年)、 monthRegion(月)、weekRegion(周)、dayRegion(日)、hourRegion(時)、minRegion(分)、secRegion(秒)

  • 地理信息粒度:COUNTRY(國際級)、PROVINCE(省級)、CITY(市級)、XIAN(區縣)、REGION(區域)

yearRegion
Labelstring

字段別名,結果參數 values 中 map 數據行的 key。

area
Typestring

字段類型,用于區分是字段類型為維度或度量字段。

StandardDimension
Sqlstring

請求查詢的 SQL。

SELECT COMPANY_T_1_.`area` AS D_AREA_2_, COMPANY_T_1_.`city` AS D_CITY_3_, SUM(COMPANY_T_1_.`profit_amt`) AS D_PROFIT_4_ FROM `quickbi_test`.`company_sales_record_copy` AS COMPANY_T_1_ WHERE COMPANY_T_1_.`area` LIKE '%華東%' GROUP BY COMPANY_T_1_.`area`, COMPANY_T_1_.`city` HAVING SUM(COMPANY_T_1_.`order_amt`) > 1 LIMIT 0, 10
Valuesarray<object>

返回查詢到的結果。

Valuesobject

返回數據的行和列。

此參數為 List結構,每個 Map 即一行數據。其中 Map 中的 Key 對應 Headers#Label 字段。

[{"area":"華東","city":"三明市"},{"area":"華東","city":"上海市"}]

示例

正常返回示例

JSON格式

{
  "Success": true,
  "RequestId": "78C1AA2D-9201-599E-A0BA-6FC462E57A95",
  "Result": {
    "Headers": [
      {
        "Aggregator": "SUM",
        "Column": "具體的物理字段名",
        "DataType": "string",
        "Granularity": "yearRegion",
        "Label": "area",
        "Type": "StandardDimension"
      }
    ],
    "Sql": "SELECT COMPANY_T_1_.`area` AS D_AREA_2_, COMPANY_T_1_.`city` AS D_CITY_3_, SUM(COMPANY_T_1_.`profit_amt`) AS D_PROFIT_4_ FROM `quickbi_test`.`company_sales_record_copy` AS COMPANY_T_1_ WHERE COMPANY_T_1_.`area` LIKE '%華東%' GROUP BY COMPANY_T_1_.`area`, COMPANY_T_1_.`city` HAVING SUM(COMPANY_T_1_.`order_amt`) > 1 LIMIT 0, 10",
    "Values": [
      [
        {
          "area": "華東",
          "city": "三明市"
        },
        {
          "area": "華東",
          "city": "上海市"
        }
      ]
    ]
  }
}

錯誤碼

HTTP status code錯誤碼錯誤信息描述
400API.No.PermissionYou are not authorized to call the data service API operation.您無權調用此數據服務API。
400API.Not.ExistThe data service API operation does not exist.數據服務 API 不存在。
400Cube.Not.ExistThe Cube does not exist.數據集不存在。
400Invalid.Parameter.ConditionsThe specified Conditions is invalid. %s is not defined.參數 Conditions 錯誤:%s 未在模型中定義。
400Invalid.Parameter.ReturnFieldsThe specified returnFields is invalid. %s is not defined. 參數ReturnFields錯誤:%s 未在模型中定義。
400Missing.ConditionsThe specified Conditions is invalid. You must specify %s.輸入參數Conditions 錯誤: %s 是必須項。
400Missing.Dimension.MeasureThe dimension or measure %s does not exist in Cube. Cube 模型中缺少維度或度量 %s 。
400Rowlevel.Permission.ForbbidenThe request is denied by row level permission. The dataset is %s, %s %s.請求被行級權限限制,數據集為%s,%s %s。
400Datasource.Sql.ExecuteFailedFailed to execute the SQL statement in the data source.數據源執行SQL失敗。

訪問錯誤中心查看更多錯誤碼。

變更歷史

變更時間變更內容概要操作
2023-04-06OpenAPI 錯誤碼發生變更查看變更詳情
2022-10-24OpenAPI 錯誤碼發生變更查看變更詳情