annofab list_working_hours#
Description#
日ごとの実績作業時間と、ジョブに紐づくAnnofabプロジェクトの作業時間を一緒に出力します。
Examples#
以下のコマンドは、ジョブID job の実績作業時間と、そのジョブに紐づくAnnofabプロジェクトでの作業時間を出力します。
$ annoworkcli annofab list_working_hours --workspace_id org --job_id job \
--format json --output out.json
[
{
"date": "2021-11-05",
"parent_job_id": "parent_job",
"parent_job_name": "親ジョブ",
"job_id": "job",
"job_name": "MOON",
"workspace_member_id": "58005ead-f85b-45d8-931b-54ba2837d7b1",
"user_id": "alice",
"username": "Alice",
"actual_working_hours": 1.1666666666666667,
"annofab_project_id": "af_project",
"annofab_project_title": "Annofabプロジェクト",
"annofab_account_id": "4f275f74-5c58-4d35-a700-2475de20d2da",
"annofab_working_hours": 0.5,
"notes": null
}
]
注釈
Annofabプロジェクトでの作業時間は、具体的にはアノテーションエディタ画面で作業している時間です。この時間は自動的に計測されます。 Annoworkの実績作業時間とAnnofabの作業時間を比較することで、アノテーションエディタ画面以外の作業にかかった時間を算出することができます。たとえば、コミュニケーションの時間やアノテーションルールを理解している時間などです。
Usage Details#
日ごとの実績作業時間と、ジョブに紐づくAnnofabプロジェクトの作業時間を一緒に出力します。
usage: annoworkcli annofab list_working_hours [-h] [--debug]
[--annowork_user_id ANNOWORK_USER_ID]
[--annowork_password ANNOWORK_PASSWORD]
[--endpoint_url ENDPOINT_URL]
[-w WORKSPACE_ID]
[-u USER_ID [USER_ID ...]]
[-j JOB_ID [JOB_ID ...] | -pj
PARENT_JOB_ID
[PARENT_JOB_ID ...] | -af_p
ANNOFAB_PROJECT_ID
[ANNOFAB_PROJECT_ID ...]]
[--start_date START_DATE]
[--end_date END_DATE]
[-o OUTPUT] [-f {csv,json}]
[--parallelism PARALLELISM]
[--annofab_user_id ANNOFAB_USER_ID]
[--annofab_password ANNOFAB_PASSWORD]
[--annofab_pat ANNOFAB_PAT]
Named Arguments#
- -w, --workspace_id
対象のワークスペースID。未指定の場合は環境変数`ANNOWORK_WORKSPACE_ID`を使用します。
- -u, --user_id
絞り込み対象のユーザID
- -j, --job_id
絞り込み対象のジョブID
- -pj, --parent_job_id
絞り込み対象の親のジョブID
- -af_p, --annofab_project_id
絞り込み対象であるAnnofabプロジェクトのproject_idを指定してください。
- --start_date
集計開始日(YYYY-mm-dd)
- --end_date
集計終了日(YYYY-mm-dd)
- -o, --output
出力先
- -f, --format
Possible choices: csv, json
出力先のフォーマット
Default:
'csv'- --parallelism
並列度。指定しない場合は、逐次的に処理します。
- --annofab_user_id
Annofabにログインする際のユーザID
- --annofab_password
Annofabにログインする際のパスワード
- --annofab_pat
Annofabにログインする際のパーソナルアクセストークン
global optional arguments#
- --debug
HTTPリクエストの内容やレスポンスのステータスコードなど、デバッグ用のログが出力されます。
- --annowork_user_id
Annoworkにログインする際のユーザーIDを指定します。
- --annowork_password
Annoworkにログインする際のパスワードを指定します。
- --endpoint_url
Annowork WebAPIのエンドポイントを指定します。指定しない場合は
https://annowork.comです。