DBMS_CLOUD_AI_AGENT 내역 뷰
DBMS_CLOUD_AI 내역 뷰는 팀 내역 뷰, 작업 내역 뷰 및 도구 내역 뷰로 분류됩니다.
주:
DBMS_CLOUD_AI_AGENT 패키지에 대한 지원은 Oracle Database 19c 버전 19.29부터, Oracle Database 26ai 버전 23.26부터 제공됩니다.팀 내역 뷰
이러한 뷰에는 시스템 전체의 모든 에이전트 팀 실행이 표시됩니다. 각 행에는 팀 이름, 작업 이름, 시작 또는 종료 시간 기록, 실행 상태 및 모든 오류를 포함하여 하나의 에이전트 팀 실행이 기록됩니다. 상위 레벨 실행 로그 역할을 하며 심층 분석을 위해 작업 및 도구 레벨 기록에 연결됩니다.
작업 내역 보기
이러한 뷰에는 팀 내의 에이전트 태스크 매개변수가 표시됩니다. 이러한 뷰에는 에이전트 작업을 실행하는 데 필요한 컨텍스트 데이터가 포함됩니다. 작업은 시작될 때 입력 파라미터를 읽고 완료될 때 결과를 다시 씁니다. 스케줄링 시스템을 에이전트 프레임워크와 연결합니다.
도구 내역 뷰
이러한 뷰는 시스템 전체의 도구 호출을 보여줍니다. 각 행에는 도구 이름, 트리거 에이전트 및 작업, 팀 실행 ID, 단계 이름, 시간 기록, 입력 및 출력 데이터가 기록됩니다. 툴 사용 감사, 통합 모니터링 및 툴 동작 디버그에 사용합니다.
DBA_AI_AGENT_TEAM_HISTORY 보기
이 뷰에는 데이터베이스 관리자만 액세스할 수 있습니다. 다른 사용자에게 액세스 권한을 부여할 수 있습니다. DBA* 뷰는 모든 데이터베이스 유저의 객체를 보여줍니다.
| 열 | 데이터 유형 | NULL | 설명 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
팀 실행 인스턴스에 대한 고유 식별자(일반적으로 GUID)를 저장합니다. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
실행 중인 에이전트의 이름을 지정합니다. |
TEAM_OWNER |
VARCHAR2(128) |
NOT NULL |
팀의 소유자 스키마를 지정합니다. |
START_DATE |
TIMESTAMP |
- |
프로세스가 시작된 시간 기록입니다. |
END_DATE |
TIMESTAMP |
NOT NULL |
프로세스가 종료된 시간 기록입니다. 프로세스가 여전히 실행 중인 경우 값은 NULL입니다. |
STATE |
VARCHAR2(30) |
NOT NULL |
현재 실행 상태를 나타냅니다. 다음과 같은 값을 사용할 수 있습니다.
|
TEAM_INSTANCE_ID |
NUMBER |
- |
에이전트 팀이 실행된 세션 인스턴스 ID를 지정합니다. |
USER_AI_AGENT_TEAM_HISTORY 보기
현재 사용자는 자신이 소유한 팀 내역을 볼 수 있습니다. 다른 사용자에게 액세스 권한을 부여할 수 없습니다. 데이터베이스 관리자는 이러한 뷰에 액세스할 수 있지만 자신이 소유한 객체만 볼 수 있습니다.
| 열 | 데이터 유형 | NULL | 설명 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
팀 실행 인스턴스에 대한 고유 식별자(일반적으로 GUID)를 저장합니다. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
실행 중인 에이전트의 이름을 지정합니다. |
START_DATE |
TIMESTAMP |
- |
프로세스가 시작된 시간 기록입니다. |
END_DATE |
TIMESTAMP |
NOT NULL |
프로세스가 종료된 시간 기록입니다. 프로세스가 여전히 실행 중인 경우 값은 NULL입니다. |
STATE |
VARCHAR2(30) |
NOT NULL |
현재 실행 상태를 나타냅니다. 다음과 같은 값을 사용할 수 있습니다.
|
TEAM_INSTANCE_ID |
NUMBER |
- |
에이전트 팀이 실행된 세션 인스턴스 ID를 지정합니다. |
DBA_AI_AGENT_TASK_HISTORY 보기
이 뷰에는 데이터베이스 관리자만 액세스할 수 있습니다. 다른 사용자에게 액세스 권한을 부여할 수 있습니다. DBA* 뷰는 모든 데이터베이스 유저의 객체를 보여줍니다.
| 열 | 데이터 유형 | NULL | 설명 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
팀 실행 인스턴스에 대한 고유 식별자(일반적으로 GUID)를 저장합니다. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
실행 중인 에이전트 팀의 이름을 지정합니다. |
TASK_OWNER |
VARCHAR2(128) |
팀의 소유자 스키마를 지정합니다. |
|
AGENT_NAME |
VARCHAR2(128) |
NOT NULL |
실행 중인 에이전트의 이름을 지정합니다. |
TASK_NAME |
VARCHAR2(128) |
실행 중인 태스크의 이름을 나타냅니다. |
|
TASK_ORDER |
NUMBER |
에이전트 팀 순서에서 현재 태스크의 위치를 식별합니다. 작업이 여러 번 나타날 수 있으므로 |
|
COVERSATION_PARAM |
CLOB |
|
|
INPUT |
CLOB |
태스크에 대한 입력 데이터를 지정합니다. |
|
RESULT |
CLOB |
태스크에서 생성된 출력을 저장합니다. (예: 텍스트, JSON, 행 또는 상태 메시지) |
|
STATE |
VARCHAR2(30) |
NOT NULL |
현재 실행 상태를 나타냅니다. 다음과 같은 값을 사용할 수 있습니다.
|
START_DATE |
TIMESTAMP |
- |
프로세스가 시작된 시간 기록입니다. |
END_DATE |
TIMESTAMP |
NOT NULL |
프로세스가 종료된 시간 기록입니다. 프로세스가 여전히 실행 중인 경우 값은 NULL입니다. |
USER_AI_AGENT_TASK_HISTORY 보기
현재 사용자는 자신이 소유한 작업 내역을 볼 수 있습니다. 다른 사용자에게 액세스 권한을 부여할 수 없습니다. 데이터베이스 관리자는 이러한 뷰에 액세스할 수 있지만 자신이 소유한 객체만 볼 수 있습니다.
| 열 | 데이터 유형 | NULL | 설명 |
|---|---|---|---|
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
팀 실행 인스턴스에 대한 고유 식별자(일반적으로 GUID)를 저장합니다. |
TEAM_NAME |
VARCHAR2(128) |
NOT NULL |
실행 중인 에이전트 팀의 이름을 지정합니다. |
AGENT_NAME |
VARCHAR2(128) |
NOT NULL |
실행 중인 에이전트의 이름을 지정합니다. |
TASK_NAME |
VARCHAR2(128) |
실행 중인 태스크의 이름을 나타냅니다. |
|
TASK_ORDER |
NUMBER |
에이전트 팀 순서에서 현재 태스크의 위치를 식별합니다. 작업이 여러 번 나타날 수 있으므로 |
|
COVERSATION_PARAM |
CLOB |
|
|
INPUT |
CLOB |
태스크에 대한 입력 데이터를 지정합니다. |
|
RESULT |
CLOB |
태스크에서 생성된 출력을 저장합니다. (예: 텍스트, JSON, 행 또는 상태 메시지) |
|
STATE |
VARCHAR2(30) |
NOT NULL |
현재 실행 상태를 나타냅니다. 다음과 같은 값을 사용할 수 있습니다.
|
START_DATE |
TIMESTAMP |
- |
프로세스가 시작된 시간 기록입니다. |
END_DATE |
TIMESTAMP |
NOT NULL |
프로세스가 종료된 시간 기록입니다. 프로세스가 여전히 실행 중인 경우 값은 NULL입니다. |
DBA_AI_AGENT_TOOL_HISTORY 보기
이 뷰에는 데이터베이스 관리자만 액세스할 수 있습니다. 다른 사용자에게 액세스 권한을 부여할 수 있습니다. DBA* 뷰는 모든 데이터베이스 유저의 객체를 보여줍니다.
| 열 | 데이터 유형 | NULL | 설명 |
|---|---|---|---|
invocation_id |
VARCHAR2(128) |
NOT NULL |
호출에 대한 고유 식별자를 저장합니다. |
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
팀 실행 인스턴스에 대한 고유 식별자(일반적으로 GUID)를 저장합니다. |
TASK_ORDER |
NUMBER |
- |
에이전트 팀 순서에서 현재 태스크의 위치를 식별합니다. 작업이 여러 번 나타날 수 있으므로 |
TOOL_OWNER |
VARCHAR2(128) |
- |
도구의 소유자 스키마입니다. |
TOOL_NAME |
VARCHAR2(128) |
- |
호출되는 도구 이름을 나타냅니다. |
AGENT_NAME |
VARCHAR2(128) |
- |
도구 호출에 사용되는 에이전트 이름을 나타냅니다. |
TASK_NAME |
VARCHAR2(128) |
- |
도구를 실행한 작업의 이름입니다. |
START_DATE |
TIMESTAMP |
- |
도구 실행이 시작된 시간 기록입니다. |
END_DATE |
TIMESTAMP |
NOT NULL |
도구가 중지된 시간 기록입니다. 프로세스가 여전히 실행 중인 경우 값은 NULL입니다. |
INPUT |
CLOB |
- |
도구의 입력 데이터를 지정합니다. |
OUTPUT |
CLOB |
- |
도구에서 생성된 출력을 저장합니다. (예: 텍스트, JSON, 행 또는 상태 메시지) |
TOOL_OUTPUT |
CLOB |
- |
도구 함수의 진단 메시지로, 디버깅 또는 문제 해결 및 추적 동작에 사용됩니다. |
USER_AI_AGENT_TOOL_HISTORY 보기
현재 사용자는 자신이 소유한 도구 기록을 볼 수 있습니다. 다른 사용자에게 액세스 권한을 부여할 수 없습니다. 데이터베이스 관리자는 이러한 뷰에 액세스할 수 있지만 자신이 소유한 객체만 볼 수 있습니다.
| 열 | 데이터 유형 | NULL | 설명 |
|---|---|---|---|
invocation_id |
VARCHAR2(128) |
NOT NULL |
호출에 대한 고유 식별자를 저장합니다. |
TEAM_EXEC_ID |
VARCHAR2(128) |
NOT NULL |
팀 실행 인스턴스에 대한 고유 식별자(일반적으로 GUID)를 저장합니다. |
TASK_ORDER |
NUMBER |
- |
에이전트 팀 순서에서 현재 태스크의 위치를 식별합니다. 작업이 여러 번 나타날 수 있으므로 |
TOOL_NAME |
VARCHAR2(128) |
- |
호출되는 도구 이름을 나타냅니다. |
AGENT_NAME |
VARCHAR2(128) |
- |
도구 호출에 사용되는 에이전트 이름을 나타냅니다. |
TASK_NAME |
VARCHAR2(128) |
- |
도구를 실행한 작업의 이름입니다. |
START_DATE |
TIMESTAMP |
- |
도구 실행이 시작된 시간 기록입니다. |
END_DATE |
TIMESTAMP |
NOT NULL |
도구가 중지된 시간 기록입니다. 프로세스가 여전히 실행 중인 경우 값은 NULL입니다. |
INPUT |
CLOB |
- |
도구의 입력 데이터를 지정합니다. |
OUTPUT |
CLOB |
- |
도구에서 생성된 출력을 저장합니다. (예: 텍스트, JSON, 행 또는 상태 메시지) |
TOOL_OUTPUT |
CLOB |
- |
도구 함수의 진단 메시지로, 디버깅 또는 문제 해결 및 추적 동작에 사용됩니다. |
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
오라클 고객지원센터 액세스
오라클 고객의 오라클 지원 서비스 접근 및 이용은 해당 서비스의 오라클 주문서에 명시된 조항들에 따릅니다.