InfoGrab Docs

데이터 분석가 에이전트

요약

데이터 분석가 에이전트는 GitLab 플랫폼에서 데이터를 쿼리, 시각화 및 표면화하는 데 도움을 주는 특화된 AI 어시스턴트입니다. 사용 가능한 데이터 소스 및 필드에 대한 정보는 GLQL 데이터 소스를 참조하십시오.

히스토리

데이터 분석가 에이전트는 GitLab 플랫폼에서 데이터를 쿼리, 시각화 및 표면화하는 데 도움을 주는 특화된 AI 어시스턴트입니다. GitLab Query Language (GLQL)을 사용하여 데이터를 검색하고 분석한 다음 프로젝트 및 그룹에 대한 명확하고 실행 가능한 인사이트를 제공합니다.

사용 가능한 데이터 소스 및 필드에 대한 정보는 GLQL 데이터 소스를 참조하십시오.

다음이 필요할 때 데이터 분석가 에이전트를 사용합니다:

  • 볼륨 분석: 특정 기간 동안의 머지 리퀘스트, 이슈 또는 기타 작업 항목 수 세기.
  • 팀 성과: 팀원이 작업한 내용과 산출물 이해.
  • 추세 분석: 개발 워크플로의 패턴 식별.
  • 상태 모니터링: 프로젝트 또는 그룹에서 작업 항목의 상태 확인.
  • 작업 항목 검색: 작성자, 레이블, 마일스톤 또는 기타 기준으로 이슈, 머지 리퀘스트, 에픽 찾기.
  • GLQL 쿼리 생성: 이슈, 머지 리퀘스트, 에픽, 댓글, 위키, 스니펫, 릴리즈를 포함하여 GitLab Flavored Markdown을 지원하는 어디서나 포함할 수 있는 쿼리 만들기.

개요는 GitLab Duo 데이터 분석가 데모를 참조하십시오.

이슈 574028에서 피드백을 남길 수 있습니다.

알려진 문제#

  • 에이전트는 쿼리된 데이터에 대해 경량 집계를 수행할 수 있지만 100개 이상의 항목을 초과하는 데이터셋의 경우 결과가 불완전할 수 있습니다.
  • GLQL은 특정 영역을 쿼리하는 것을 지원하지만 모든 GitLab 데이터 소스를 지원하지는 않습니다.
  • 에이전트는 작업 항목이나 대시보드에 직접 출력할 수 없습니다. 그러나 생성된 GLQL 쿼리를 복사하여 GitLab Flavored Markdown을 지원하는 모든 페이지에 포함할 수 있습니다.

데이터 분석가 에이전트 사용#

GitLab UI, VS Code, JetBrains IDE에서 데이터 분석가 에이전트를 사용할 수 있습니다.

GitLab UI에서#

전제 조건:

GitLab UI에서 데이터 분석가 에이전트를 사용하려면:

  1. GitLab Duo 사이드바에서 새 채팅 추가([pencil-square])를 선택합니다.

  2. 드롭다운 목록에서 데이터 분석가를 선택합니다.

  3. 분석 질문 또는 요청을 입력합니다. 요청에서 최상의 결과를 얻으려면:

    • 데이터에 대해 질문할 때 범위(프로젝트 또는 그룹)를 지정합니다.
    • 시간 기반 분석에 시간 범위를 포함합니다.
    • 관심 있는 작업 항목 유형에 대해 구체적으로 지정합니다.

VS Code에서#

전제 조건:

VS Code에서 데이터 분석가 에이전트를 사용하려면:

  1. VS Code의 왼쪽 사이드바에서 GitLab Duo Agent Platform([duo-agentic-chat])을 선택합니다.

  2. Chat 탭을 선택합니다.

  3. 새 채팅([duo-chat-new]) 드롭다운 목록에서 데이터 분석가를 선택합니다.

  4. 분석 질문 또는 요청을 입력합니다. 요청에서 최상의 결과를 얻으려면:

    • 데이터에 대해 질문할 때 범위(프로젝트 또는 그룹)를 지정합니다.
    • 시간 기반 분석에 시간 범위를 포함합니다.
    • 관심 있는 작업 항목 유형에 대해 구체적으로 지정합니다.

JetBrains IDE에서#

전제 조건:

먼저 GitLab Duo Agent Platform을 활성화합니다:

  1. JetBrains IDE에서 설정 > 도구 > GitLab Duo로 이동합니다.
  2. GitLab Duo Agent Platform에서 GitLab Duo Agent Platform 활성화 체크박스를 선택합니다.
  3. 메시지가 표시되면 IDE를 다시 시작합니다.

그런 다음 데이터 분석가 에이전트를 사용하려면:

  1. JetBrains IDE의 오른쪽 도구 창 표시줄에서 GitLab Duo Agent Platform([duo-agentic-chat])을 선택합니다.

  2. Chat 탭을 선택합니다.

  3. 새 채팅([duo-chat-new]) 드롭다운 목록에서 데이터 분석가를 선택합니다.

  4. 분석 질문 또는 요청을 입력합니다. 요청에서 최상의 결과를 얻으려면:

    • 데이터에 대해 질문할 때 범위(프로젝트 또는 그룹)를 지정합니다.
    • 시간 기반 분석에 시간 범위를 포함합니다.
    • 관심 있는 작업 항목 유형에 대해 구체적으로 지정합니다.

예시 프롬프트#

  • 볼륨 및 카운트:
    • "이번 달에 병합된 머지 리퀘스트는 몇 개입니까?"
    • "지난 주에 생성된 이슈를 세어보세요."
    • "현재 열린 버그는 몇 개입니까?"
  • 팀 성과:
    • "@username이 이번 달에 작업한 내용은 무엇입니까?"
    • "지난 2주 동안 팀 X가 병합한 머지 리퀘스트를 보여주세요."
    • "제목과 레이블이 있는 나에게 할당된 이슈 테이블을 보여주세요."
    • "작성자별 열린 머지 리퀘스트를 나열하세요."
  • 상태 및 모니터링:
    • "~priority::1~bug 레이블이 있는 열린 이슈를 보여주세요."
    • "기한이 지난 이슈를 보여주세요."
    • "검토를 기다리는 머지 리퀘스트는 무엇입니까?"
    • "현재 마일스톤의 이슈를 나열하세요."
  • 추세 분석:
    • "지난 한 달 동안의 머지 리퀘스트 활동을 보여주세요."
    • "이번 분기에 버그 생성 추세는 어떻습니까?"
    • "이번 달과 지난 달의 이슈 종결 비율을 비교하세요."
  • GLQL 쿼리 생성:
    • "나에게 할당된 열린 이슈에 대한 GLQL 쿼리를 작성하세요."
    • "이번 주 병합된 모든 머지 리퀘스트를 표시하는 테이블을 만드세요."
    • "팀 X의 열린 작업에 대한 GLQL 임베디드 뷰를 생성하세요."
    • "여러 레이블로 필터링하는 GLQL 구문은 무엇입니까?"
  • 작업 항목 검색:
    • "main 브랜치를 대상으로 하는 머지 리퀘스트를 나열하세요."
    • "지난 24시간 동안 업데이트된 이슈를 찾으세요."
    • "팀 X에 할당된 열린 버그를 보여주세요."

데이터 분석가 에이전트

Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

데이터 분석가 에이전트는 GitLab 플랫폼에서 데이터를 쿼리, 시각화 및 표면화하는 데 도움을 주는 특화된 AI 어시스턴트입니다. 사용 가능한 데이터 소스 및 필드에 대한 정보는 GLQL 데이터 소스를 참조하십시오.

히스토리

데이터 분석가 에이전트는 GitLab 플랫폼에서 데이터를 쿼리, 시각화 및 표면화하는 데 도움을 주는 특화된 AI 어시스턴트입니다. GitLab Query Language (GLQL)을 사용하여 데이터를 검색하고 분석한 다음 프로젝트 및 그룹에 대한 명확하고 실행 가능한 인사이트를 제공합니다.

사용 가능한 데이터 소스 및 필드에 대한 정보는 GLQL 데이터 소스를 참조하십시오.

다음이 필요할 때 데이터 분석가 에이전트를 사용합니다:

  • 볼륨 분석: 특정 기간 동안의 머지 리퀘스트, 이슈 또는 기타 작업 항목 수 세기.
  • 팀 성과: 팀원이 작업한 내용과 산출물 이해.
  • 추세 분석: 개발 워크플로의 패턴 식별.
  • 상태 모니터링: 프로젝트 또는 그룹에서 작업 항목의 상태 확인.
  • 작업 항목 검색: 작성자, 레이블, 마일스톤 또는 기타 기준으로 이슈, 머지 리퀘스트, 에픽 찾기.
  • GLQL 쿼리 생성: 이슈, 머지 리퀘스트, 에픽, 댓글, 위키, 스니펫, 릴리즈를 포함하여 GitLab Flavored Markdown을 지원하는 어디서나 포함할 수 있는 쿼리 만들기.

개요는 GitLab Duo 데이터 분석가 데모를 참조하십시오.

이슈 574028에서 피드백을 남길 수 있습니다.

알려진 문제#

  • 에이전트는 쿼리된 데이터에 대해 경량 집계를 수행할 수 있지만 100개 이상의 항목을 초과하는 데이터셋의 경우 결과가 불완전할 수 있습니다.
  • GLQL은 특정 영역을 쿼리하는 것을 지원하지만 모든 GitLab 데이터 소스를 지원하지는 않습니다.
  • 에이전트는 작업 항목이나 대시보드에 직접 출력할 수 없습니다. 그러나 생성된 GLQL 쿼리를 복사하여 GitLab Flavored Markdown을 지원하는 모든 페이지에 포함할 수 있습니다.

데이터 분석가 에이전트 사용#

GitLab UI, VS Code, JetBrains IDE에서 데이터 분석가 에이전트를 사용할 수 있습니다.

GitLab UI에서#

전제 조건:

GitLab UI에서 데이터 분석가 에이전트를 사용하려면:

  1. GitLab Duo 사이드바에서 새 채팅 추가([pencil-square])를 선택합니다.

  2. 드롭다운 목록에서 데이터 분석가를 선택합니다.

  3. 분석 질문 또는 요청을 입력합니다. 요청에서 최상의 결과를 얻으려면:

    • 데이터에 대해 질문할 때 범위(프로젝트 또는 그룹)를 지정합니다.
    • 시간 기반 분석에 시간 범위를 포함합니다.
    • 관심 있는 작업 항목 유형에 대해 구체적으로 지정합니다.

VS Code에서#

전제 조건:

VS Code에서 데이터 분석가 에이전트를 사용하려면:

  1. VS Code의 왼쪽 사이드바에서 GitLab Duo Agent Platform([duo-agentic-chat])을 선택합니다.

  2. Chat 탭을 선택합니다.

  3. 새 채팅([duo-chat-new]) 드롭다운 목록에서 데이터 분석가를 선택합니다.

  4. 분석 질문 또는 요청을 입력합니다. 요청에서 최상의 결과를 얻으려면:

    • 데이터에 대해 질문할 때 범위(프로젝트 또는 그룹)를 지정합니다.
    • 시간 기반 분석에 시간 범위를 포함합니다.
    • 관심 있는 작업 항목 유형에 대해 구체적으로 지정합니다.

JetBrains IDE에서#

전제 조건:

먼저 GitLab Duo Agent Platform을 활성화합니다:

  1. JetBrains IDE에서 설정 > 도구 > GitLab Duo로 이동합니다.
  2. GitLab Duo Agent Platform에서 GitLab Duo Agent Platform 활성화 체크박스를 선택합니다.
  3. 메시지가 표시되면 IDE를 다시 시작합니다.

그런 다음 데이터 분석가 에이전트를 사용하려면:

  1. JetBrains IDE의 오른쪽 도구 창 표시줄에서 GitLab Duo Agent Platform([duo-agentic-chat])을 선택합니다.

  2. Chat 탭을 선택합니다.

  3. 새 채팅([duo-chat-new]) 드롭다운 목록에서 데이터 분석가를 선택합니다.

  4. 분석 질문 또는 요청을 입력합니다. 요청에서 최상의 결과를 얻으려면:

    • 데이터에 대해 질문할 때 범위(프로젝트 또는 그룹)를 지정합니다.
    • 시간 기반 분석에 시간 범위를 포함합니다.
    • 관심 있는 작업 항목 유형에 대해 구체적으로 지정합니다.

예시 프롬프트#

  • 볼륨 및 카운트:
    • "이번 달에 병합된 머지 리퀘스트는 몇 개입니까?"
    • "지난 주에 생성된 이슈를 세어보세요."
    • "현재 열린 버그는 몇 개입니까?"
  • 팀 성과:
    • "@username이 이번 달에 작업한 내용은 무엇입니까?"
    • "지난 2주 동안 팀 X가 병합한 머지 리퀘스트를 보여주세요."
    • "제목과 레이블이 있는 나에게 할당된 이슈 테이블을 보여주세요."
    • "작성자별 열린 머지 리퀘스트를 나열하세요."
  • 상태 및 모니터링:
    • "~priority::1~bug 레이블이 있는 열린 이슈를 보여주세요."
    • "기한이 지난 이슈를 보여주세요."
    • "검토를 기다리는 머지 리퀘스트는 무엇입니까?"
    • "현재 마일스톤의 이슈를 나열하세요."
  • 추세 분석:
    • "지난 한 달 동안의 머지 리퀘스트 활동을 보여주세요."
    • "이번 분기에 버그 생성 추세는 어떻습니까?"
    • "이번 달과 지난 달의 이슈 종결 비율을 비교하세요."
  • GLQL 쿼리 생성:
    • "나에게 할당된 열린 이슈에 대한 GLQL 쿼리를 작성하세요."
    • "이번 주 병합된 모든 머지 리퀘스트를 표시하는 테이블을 만드세요."
    • "팀 X의 열린 작업에 대한 GLQL 임베디드 뷰를 생성하세요."
    • "여러 레이블로 필터링하는 GLQL 구문은 무엇입니까?"
  • 작업 항목 검색:
    • "main 브랜치를 대상으로 하는 머지 리퀘스트를 나열하세요."
    • "지난 24시간 동안 업데이트된 이슈를 찾으세요."
    • "팀 X에 할당된 열린 버그를 보여주세요."