프로젝트는 특정 목표를 달성하기 위해 데이터 및 기타 자산에 대해 작업하는 협업 작업 공간입니다.
기본적으로 샌드박스 프로젝트 는 watsonx.ai에 등록할 때 자동으로 작성됩니다.
프로젝트에는 다음 세 가지 유형의 리소스가 포함될 수 있습니다.
- 협업자는 프로젝트에서 작업하는 사용자입니다.
- 데이터 자산은 사용자가 작업하는 작업입니다. 데이터 자산은 종종 세분화하기 위해 작업에 사용하는 원시 데이터로 구성됩니다.
- 도구 및 연관된 자산 은 데이터에 대해 작업하는 방법입니다.
- 환경 은 도구에서 자산을 실행하기 위해 컴퓨팅 리소스를 구성하는 방법입니다.
- 작업 은 도구에서 자산 실행을 관리하고 스케줄하는 방법입니다.
- 프로젝트 문서 및 알림은 프로젝트에서 발생하는 상황에 대한 정보를 계속 제공하는 방법입니다.
- 자산 스토리지 는 프로젝트 정보 및 파일이 저장되는 위치입니다.
- 통합은 외부 도구를 통합하는 방법입니다.
목표에 맞게 프로젝트를 사용자 정의할 수 있습니다. 프로젝트의 컨텐츠와 거의 모든 특성을 언제든지 변경할 수 있습니다. 그러나 나중에 변경할 수 없으므로 프로젝트를 작성할 때 이러한 선택사항을 작성해야 합니다.
- 프로젝트 스토리지에 사용할 IBM Cloud Object Storage의 인스턴스.
탐색 메뉴에서 프로젝트 > 모든 프로젝트 보기 를 선택하거나 기본 페이지에서 프로젝트 분할창을 보고 작성하고 협업하는 프로젝트를 볼 수 있습니다.
프로젝트에서 협업
프로젝트 작성자는 다른 협업자를 추가하고 수행할 수 있는 조치를 제어하는 역할을 협업자에게 지정할 수 있습니다. 프로젝트에 자동으로 관리자 역할이 있으며 다른 협업자에게 관리자 역할을 부여하면 협업자도 추가할 수 있습니다. 협업자 추가 및 프로젝트 협업자 역할을 참조하십시오.
자산에서 협업
자산은 다른 협업자가 만든 변경사항 간에 충돌이 발생하지 않도록 편집 중에는 잠깁니다. 모든 협업자는 각 자산의 동일한 사본에 대해 작업합니다. 한 번에 한 협업자만 자산을 편집할 수 있습니다. 협업자가 도구에서 자산을 편집하는 동안 해당 자산이 잠깁니다. 다른 협업자는 잠긴 자산을 볼 수는 있지만 편집할 수는 없습니다. 자산 관리를 참조하십시오.
데이터 자원
프로젝트에 다음 유형의 데이터 자산을 추가할 수 있습니다.
- 로컬 파일 또는 자원 허브의 데이터 자산
- 클라우드 및 온프레미스 데이터 소스에 대한 연결
- 외부 데이터 소스의 테이블 또는 파일에 읽기 전용 액세스를 제공하는 기존 연결 자산에서 연결된 데이터 자산
- 파일 시스템의 폴더 내에 있는 파일을 보기 위한 폴더 데이터 자산
데이터 자산에 대해 자세히 알아보십시오.
도구 및 연관된 자산
도구를 실행할 때 특정 목표에 대한 정보를 포함하는 자산을 작성합니다. 예를 들어, Data Refinery 도구를 실행할 때 특정 데이터 자산에서 실행할 정렬된 오퍼레이션 세트를 정의하는 Data Refinery 플로우 자산을 작성합니다. 각 도구에는 도구에서 실행되는 하나 이상의 연관된 자산 유형이 있습니다.
자산을 작성하는 데 사용하는 도구에 대한 자산 맵핑은 자산 유형 및 특성을 참조하십시오.
프로젝트에서 사용할 수 있는 도구는 보유한 서비스에 따라 다릅니다.
환경
환경은 사용자의 컴퓨팅 리소스를 제어합니다. 환경 템플리트는 도구에서 자산을 실행하는 환경 런타임을 인스턴스화하기 위해 하드웨어 및 소프트웨어 자원을 지정합니다.
일부 도구에는 자동으로 선택된 환경 템플리트가 있습니다. 그러나 다른 도구의 경우 여러 환경 중에서 선택할 수 있습니다. 공구에서 자산을 작성할 때 여기에 환경을 할당합니다. 자산을 실행할 때 자산의 환경을 변경할 수 있습니다.
watsonx.ai Studio에는 코딩 언어, 도구 및 컴퓨팅 엔진 유형에 따라 달라지는 기본 환경 템플릿 세트가 포함되어 있습니다. 사용자 정의 환경 템플리트를 작성하거나 환경 템플리트를 제공하는 서비스를 추가할 수도 있습니다.
프로젝트에서 사용하는 컴퓨팅 리소스가 추적됩니다. 오퍼링 플랜에 따라 월별 컴퓨팅 리소스에 대한 제한이 있거나 모든 컴퓨팅 리소스에 대해 비용을 지불합니다.
환경을 참조하십시오.
작업
작업은 지정된 환경 런타임이 있는 도구에서 자산을 한 번 실행하는 것입니다. 하나 또는 반복 작업을 스케줄링하고 작업을 모니터링, 편집, 중지 또는 취소할 수 있습니다. 작업을 참조하십시오.
자산 스토리지
각 프로젝트에는 다음과 같은 전용 보안 스토리지 버킷이 있습니다.
- 프로젝트에 데이터 자산으로 업로드하는 파일입니다.
- 다른 작업공간에서 복사하는 파일의 데이터 자원입니다.
- 도구를 사용하여 프로젝트에 저장하는 파일.
- 노트북과 같은 도구에서 실행되는 자산의 파일입니다.
- 저장된 모델.
- 프로젝트 readme 파일 및 내부 프로젝트 파일.
프로젝트를 작성할 때 IBM Cloud Object Storage 인스턴스를 선택하거나 새 인스턴스를 작성해야 합니다. 작업 공간을 생성한 후에는 IBM Cloud Object Storage 인스턴스를 변경할 수 없습니다. 오브젝트 스토리지를 참조하십시오.
프로젝트를 삭제하면 해당 스토리지 버킷도 삭제됩니다.
외부 도구와 통합
통합은 프로젝트의 외부에 있는 도구와 상호작용하는 방법을 제공합니다.
Git 저장소를 공개 노트북에 통합할 수 있습니다.
프로젝트 문서 및 알림
프로젝트를 작성하는 동안 간단한 설명을 추가하여 프로젝트의 목적이나 목표를 문서화할 수 있습니다. 나중에 프로젝트의 설정 페이지에서 설명을 편집할 수 있습니다.
프로젝트를 민감함으로 표시할 수 있습니다. 사용자가 민감한 것으로 표시된 프로젝트를 열면 프로젝트에서 데이터 자산을 다운로드하거나 내보낼 수 없음을 나타내는 알림이 표시됩니다.
프로젝트의 개요 페이지에는 프로젝트의 상태 또는 결과를 문서화할 수 있는 readme 파일이 포함되어 있습니다. Readme 파일은 표준 마크다운 형식을 사용합니다. 관리자 또는 편집자 역할의 협업자는 readme 파일을 편집할 수 있습니다.
개요 페이지의 자산 분할창에서 최근 자산 활동을 보고 드롭 다운을 사용하여 사용자별 또는 모두 를 선택하여 자산을 필터링할 수 있습니다. 사용자 는 편집한 자산을 가장 최근 순으로 나열합니다. 모두별 은 다른 사용자 및 사용자가 편집한 자산을 가장 최근 자산 순으로 나열합니다.
협업자가 자산을 변경하면 프로젝트의 모든 협업자에게 알립니다.