メインコンテンツまでスキップ

分析APIのファクトとディメンション


分析データを操作するAPIは、大量のデータを扱うデータベースであるデータウェアハウスにおける「スタースキーマ」という概念に基づき実現されています。
「スタースキーマ」では、「ファクト」と「ディメンション」を組み合わせてデータを集計します。

  • ファクト
    • 集計対象となるデータ(実績工数、計画コストなど)
  • ディメンション
    • データの集計軸・分析軸(ユーザー毎、日付毎など)

ここでは、分析APIにおいて指定可能なファクトとディメンション及び、レスポンスに含まれるフィールドについて紹介します。

工数分析API

工数分析APIのファクトとディメンションの内容は、それぞれ以下のとおりです。

ファクト

fields集計対象データ
plannedTime(リソース負荷集計対象の)計画工数
actualTime実績工数
plannedCost計画コスト(リソース負荷対象の計画工数と、プロジェクトにおけるユーザーの計画コスト単価から算出)
actualCost実績コスト(実績工数とユーザーの実績日のコスト単価から算出)

ディメンション

name と granularity は、groupsパラメーターに含まれるフィールドです。

ディメンションnamegranularityグループ化の単位レスポンスフィールドレスポンスの内容
日付dateyeardate年別集計データ
monthdate月別集計データ
weekdate週別集計データ
datedate日別集計データ
ユーザーuseruserユーザーuserIdユーザー別集計データ
ユーザーuserNameユーザー別集計データ
organizationユーザーの所属組織organizationId組織別集計データ
organizationName組織別集計データ
プロジェクトprojectprojectプロジェクトprojectIdプロジェクト別集計データ
projectNameプロジェクト別集計データ
folderフォルダfolederIdフォルダ別集計データ
folederNameフォルダ別集計データ
projectCategory1~50プロジェクトカテゴリプロジェクトカテゴリ別集計データ
アイテムタイプitemTypeitemTypeアイテムタイプitemTypeIdアイテムタイプ別集計データ
itemTypeNameアイテムタイプ別集計データ
工程分類processCategoryprocessCategory工程分類processCategoryId工程分類別集計データ
processCategoryName工程分類別集計データ
processCategoryGroup工程分類グループprocessCategoryGroupId工程分類グループ別集計データ
processCategoryGroupName工程分類グループ別集計データ
作業分類timeEntryCategorytimeEntryCategory作業分類timeEntryCategoryId作業分類別集計データ
timeEntryCategoryName作業分類別集計データ
timeEntryCategoryGroup作業分類グループtimeEntryCategoryGroupId作業分類IDグループ別集計データ
timeEntryCategoryGroupName作業分類グループ別集計データ

アイテム件数分析

アイテム件数分析APIのファクトとディメンションの内容は、それぞれ以下のとおりです。

ファクト

fields集計対象データ
itemCountワークアイテムの件数

ディメンション

name と granularity は、groupsパラメーターに含まれるフィールドです。

ディメンションnamegranularityグループ化の単位レスポンスフィールドレスポンスの内容
日付dateyeardate日付 (YYYY-01-01)
monthdate日付 (YYYY-MM-01)
weekdate日付 (YYYY-MM-DD)
datedate日付 (YYYY-MM-DD)
リーダーleaderleaderワークアイテムのリーダーleaderIdリーダーのユーザーID
leaderNameリーダーのユーザー名
プロジェクトprojectprojectプロジェクトprojectIdプロジェクトID
projectNameプロジェクト名
folderフォルダfolederIdフォルダID
folederNameフォルダ名
organizationプロジェクトの組織organizationIdプロジェクトの組織のID
organizationNameプロジェクトの組織の名前
projectCategory1~50プロジェクトカテゴリプロジェクトID
アイテムタイプitemTypeitemTypeアイテムタイプitemTypeIdアイテムタイプID
itemTypeNameアイテムタイプ名
ステータスタイプstatusTypestatusTypeステータスタイプstatusTypeIdステータスタイプID
statusTypeNameステータスタイプ名
statusGroupステータスタイプグループstatusTypeGroupIdステータスタイプグループID
statusTypeGroupNameステータスタイプグループ名
工程分類processCategoryprocessCategory工程分類processCategoryId工程分類ID
processCategoryName工程分類名
processCategoryGroup工程分類グループprocessCategoryGroupId工程分類グループID
processCategoryGroupName工程分類グループ名
作業分類timeEntryCategorytimeEntryCategory作業分類timeEntryCategoryId作業分類ID
timeEntryCategoryName作業分類名
timeEntryCategoryGroup作業分類グループtimeEntryCategoryGroupId作業分類IDグループID
timeEntryCategoryGroupName作業分類グループ名