REST Resource: properties.expandedDataSets

Tài nguyên: ExpandedDataSet

Một thông báo tài nguyên đại diện cho ExpandedDataSet.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
Trường
name

string

Chỉ có đầu ra. Tên tài nguyên cho tài nguyên ExpandedDataSet này. Định dạng: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Bắt buộc. Tên hiển thị của ExpandedDataSet. Tối đa 200 ký tự.

description

string

Không bắt buộc. Nội dung mô tả về ExpandedDataSet. Tối đa 50 ký tự.

dimensionNames[]

string

Không thể thay đổi. Danh sách các phương diện có trong ExpandedDataSet. Hãy xem Phương diện API để biết danh sách tên phương diện.

metricNames[]

string

Không thể thay đổi. Danh sách các chỉ số có trong ExpandedDataSet. Hãy xem Chỉ số API để biết danh sách tên phương diện.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

Không thể thay đổi. Một biểu thức logic của các bộ lọc ExpandedDataSet được áp dụng cho phương diện có trong ExpandedDataSet. Bộ lọc này được dùng để giảm số lượng hàng và do đó giảm khả năng gặp phải hàng other.

dataCollectionStartTime

string (Timestamp format)

Chỉ có đầu ra. Thời gian tập dữ liệu mở rộng bắt đầu (hoặc sẽ bắt đầu) thu thập dữ liệu.

Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

ExpandedDataSetFilterExpression

Một biểu thức logic của bộ lọc phương diện EnhancedDataSet.

Biểu diễn dưới dạng JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
Trường
Trường nhóm expr. Biểu thức được áp dụng cho một bộ lọc. expr chỉ có thể là một trong những trạng thái sau:
andGroup

object (ExpandedDataSetFilterExpressionList)

Một danh sách các biểu thức sẽ được kết hợp với nhau bằng toán tử AND. Nó phải chứa một ExpandedDataSetFilterExpression có notExpression hoặc dimensionFilter. Bạn phải đặt giá trị này cho ExpandedDataSetFilterExpression cấp cao nhất.

notExpression

object (ExpandedDataSetFilterExpression)

Biểu thức bộ lọc sẽ được phủ định (tức là đảo ngược, bổ sung). Bạn phải thêm một dimensionFilter. Bạn không thể đặt tuỳ chọn này trên ExpandedDataSetFilterExpression cấp cao nhất.

filter

object (ExpandedDataSetFilter)

Bộ lọc trên một phương diện duy nhất. Bạn không thể đặt tuỳ chọn này trên ExpandedDataSetFilterExpression cấp cao nhất.

ExpandedDataSetFilterExpressionList

Danh sách các biểu thức lọc ExpandedDataSet.

Biểu diễn dưới dạng JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
Trường
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Danh sách các biểu thức lọc ExpandedDataSet.

ExpandedDataSetFilter

Một bộ lọc cụ thể cho một phương diện

Biểu diễn dưới dạng JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
Trường
fieldName

string

Bắt buộc. Tên phương diện cần lọc.

Trường nhóm one_filter. Một trong các bộ lọc nêu trên. one_filter chỉ có thể là một trong những trạng thái sau:
stringFilter

object (StringFilter)

Bộ lọc cho một phương diện kiểu chuỗi khớp với một mẫu cụ thể.

inListFilter

object (InListFilter)

Bộ lọc cho một phương diện chuỗi khớp với một danh sách các lựa chọn cụ thể.

StringFilter

Bộ lọc cho một phương diện kiểu chuỗi khớp với một mẫu cụ thể.

Biểu diễn dưới dạng JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Trường
matchType

enum (MatchType)

Bắt buộc. Kiểu khớp cho bộ lọc chuỗi.

value

string

Bắt buộc. Giá trị chuỗi cần so khớp.

caseSensitive

boolean

Không bắt buộc. Nếu là true, kết quả so khớp sẽ phân biệt chữ hoa chữ thường. Nếu là false, thì mẫu so khớp không phân biệt chữ hoa chữ thường. Phải là true khi matchType là EXACT. Phải là false khi matchType là CONTAINS.

MatchType

Kiểu khớp cho bộ lọc chuỗi.

Enum
MATCH_TYPE_UNSPECIFIED Không xác định
EXACT Giá trị chuỗi khớp chính xác.
CONTAINS Chứa giá trị chuỗi.

InListFilter

Bộ lọc cho một phương diện chuỗi khớp với một danh sách các lựa chọn cụ thể.

Biểu diễn dưới dạng JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Trường
values[]

string

Bắt buộc. Danh sách các giá trị chuỗi có thể dùng để so khớp. Không được để trống.

caseSensitive

boolean

Không bắt buộc. Nếu là true, kết quả so khớp sẽ phân biệt chữ hoa chữ thường. Nếu là false, thì mẫu so khớp không phân biệt chữ hoa chữ thường. Phải là giá trị true.

Phương thức

create

Tạo một ExpandedDataSet.

delete

Xoá một ExpandedDataSet trên một tài sản.

get

Tra cứu một ExpandedDataSet duy nhất.

list

Liệt kê ExpandedDataSet trên một tài sản.

patch

Cập nhật một ExpandedDataSet trên một tài sản.