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