REST Resource: properties.expandedDataSets

리소스: ExpandedDataSet

ExpandedDataSet를 나타내는 리소스 메시지입니다.

JSON 표현
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
필드
name

string

출력 전용입니다. 이 ExpandedDataSet 리소스의 리소스 이름입니다. 형식: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

필수 항목입니다. ExpandedDataSet의 표시 이름입니다. 최대 200자(영문 기준)

description

string

선택사항입니다. ExpandedDataSet에 대한 설명입니다. 최대 50자(영문 기준)

dimensionNames[]

string

변경할 수 없습니다. ExpandedDataSet에 포함된 측정기준 목록입니다. 측정기준 이름 목록은 API 측정기준을 참고하세요.

metricNames[]

string

변경할 수 없습니다. ExpandedDataSet에 포함된 측정항목 목록입니다. 측정기준 이름 목록은 API 측정항목을 참고하세요.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

변경할 수 없습니다. ExpandedDataSet에 포함된 측정기준에 적용된 ExpandedDataSet 필터의 논리 표현식입니다. 이 필터는 행 수를 줄여 other 행이 발생할 가능성을 줄이는 데 사용됩니다.

dataCollectionStartTime

string (Timestamp format)

출력 전용입니다. 확장 데이터 세트가 데이터 수집을 시작했거나 시작할 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

ExpandedDataSetFilterExpression

EnhancedDataSet 측정기준 필터의 논리 표현식입니다.

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.
}
필드
통합 필드 expr. 필터에 적용된 표현식입니다. expr은 다음 중 하나여야 합니다.
andGroup

object (ExpandedDataSetFilterExpressionList)

함께 AND 연산을 적용할 표현식 목록입니다. notExpression 또는 dimensionFilter가 포함된 ExpandedDataSetFilterExpression이 포함되어야 합니다. 이는 최상위 ExpandedDataSetFilterExpression에 설정해야 합니다.

notExpression

object (ExpandedDataSetFilterExpression)

NOT 처리 (즉, 반전, 보완)할 필터 표현식입니다. dimensionFilter를 포함해야 합니다. 최상위 ExpandedDataSetFilterExpression에서는 설정할 수 없습니다.

filter

object (ExpandedDataSetFilter)

단일 측정기준의 필터입니다. 최상위 ExpandedDataSetFilterExpression에서는 설정할 수 없습니다.

ExpandedDataSetFilterExpressionList

ExpandedDataSet 필터 표현식 목록입니다.

JSON 표현
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
필드
filterExpressions[]

object (ExpandedDataSetFilterExpression)

ExpandedDataSet 필터 표현식 목록입니다.

ExpandedDataSetFilter

단일 측정기준의 특정 필터

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.
}
필드
fieldName

string

필수 항목입니다. 필터링할 측정기준 이름입니다.

통합 필드 one_filter. 위 필터 중 하나 one_filter은 다음 중 하나여야 합니다.
stringFilter

object (StringFilter)

특정 패턴과 일치하는 문자열 유형 측정기준의 필터입니다.

inListFilter

object (InListFilter)

특정 옵션 목록과 일치하는 문자열 측정기준의 필터입니다.

StringFilter

특정 패턴과 일치하는 문자열 유형 측정기준의 필터입니다.

JSON 표현
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
필드
matchType

enum (MatchType)

필수 항목입니다. 문자열 필터의 일치 유형입니다.

value

string

필수 항목입니다. 일치시킬 문자열 값입니다.

caseSensitive

boolean

선택사항입니다. 이 값이 true이면 대소문자를 구분합니다. false인 경우 대소문자를 구분하지 않습니다. matchType이 EXACT인 경우 true여야 합니다. matchType이 CONTAINS인 경우 false여야 합니다.

MatchType

문자열 필터의 일치 유형입니다.

열거형
MATCH_TYPE_UNSPECIFIED 미지정
EXACT 문자열 값이 정확하게 일치합니다.
CONTAINS 문자열 값을 포함합니다.

InListFilter

특정 옵션 목록과 일치하는 문자열 측정기준의 필터입니다.

JSON 표현
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
필드
values[]

string

필수 항목입니다. 일치시킬 수 있는 문자열 값 목록입니다. 비어 있지 않아야 합니다.

caseSensitive

boolean

선택사항입니다. 이 값이 true이면 대소문자를 구분합니다. false인 경우 대소문자를 구분하지 않습니다. 참이어야 합니다.

메서드

create

ExpandedDataSet를 만듭니다.

delete

속성의 ExpandedDataSet를 삭제합니다.

get

단일 ExpandedDataSet을 조회합니다.

list

속성의 ExpandedDataSets를 나열합니다.

patch

속성의 ExpandedDataSet를 업데이트합니다.