콘텐츠로 이동

파이 차트 데이터 구조 설명

// 다음은 파이 차트(3개 부분)의 데이터 데모입니다
  {
    series: [
      {
        values: [[null, 1.33635905]],
        columns: ['time', 'pieA'],
      },
      {
        values: [[null, 1.79202423]],
        columns: ['time', 'pieB'],
      },
      {
        values: [[null, 2]],
        columns: ['time', 'pieC'],
      },
    ],
  },
  • 필드 설명:
매개변수 유형 필수 여부 설명
series list 필수 데이터 그룹. 길이는 파이 차트가 총 몇 부분으로 나뉘는지를 나타냄
series[#] dict 하나의 데이터 집합. 파이 차트에서 한 부분의 데이터를 나타냄
series[#].columns list 필수 파이 차트에서 첫 번째 항목은 고정 필드 time, 두 번째 항목은 블록 이름 ['time', '블록 이름']
series[#].values list 필수 2차원 배열. 파이 차트에서는 데이터가 하나만 있어야 하며, 여러 개가 있어도 첫 번째 데이터만 사용함
series[#].values[#] list [time 값, 데이터 값]으로 구성된 데이터 소스. 파이 차트에서 첫 번째 항목 값은 null로 설정 가능, 두 번째 항목은 데이터 값(이 값은 파이 차트 비율의 기준값)

외부 함수 응답 구조 예시

@DFF.API('함수명', category='dataPlatform.dataQueryFunc')
def whytest_topology_test():
    data1 = 100
    data2 = 200
    data3 = 300
    #
    return {
    "content": [
      {
        "series": [
          {
            "columns": ["time", "data"],
            "values": [
              [null, data1],
              [null, data2],
              [null, data3],
            ],
          }
        ]
      }
    ]
  }

문서 평가

이 페이지가 도움이 되었나요?