5.4. 기능 레지스트리 구성


기본적으로 최소 구성을 사용하여 기능 인스턴스를 생성할 때 레지스트리는 간단한 SQLite 데이터베이스입니다.

다음 절차의 예제에서는 S3 레지스트리를 구성하는 방법을 보여줍니다.

GCS, SQL, Snowflake와 같은 다른 유형의 레지스트리는 레지스트리의 Feast 참조 문서에 자세히 설명되어 있습니다.

참고

다음 절차의 예제 코드를 사용하려면 사용 사례와 관련된 값으로 편집해야 합니다.

사전 요구 사항

  • OpenShift 클러스터에 대한 클러스터 관리자 권한이 있습니다.
  • Feature Store 구성 요소 활성화에 설명된 대로 Feature Store 구성 요소를 활성화했습니다.
  • 데이터 사이언스 프로젝트 생성에 설명된 대로 데이터 사이언스 프로젝트를 생성 했습니다. 다음 절차에서 my-ds-project 는 데이터 사이언스 프로젝트의 이름입니다.
  • 데이터 사이언스 프로젝트에는 레지스트리에 사용하려는 데이터베이스에 액세스하기 위한 자격 증명을 제공하는 기존 시크릿이 포함되어 있습니다. 다음 절차의 예제에서는 S3을 구성해야 합니다.

프로세스

  1. OpenShift 콘솔에서 빠른 생성 ( quick create icon ) 아이콘을 클릭한 다음 YAML 가져오기 옵션을 클릭합니다.
  2. 데이터 사이언스 프로젝트가 선택된 프로젝트인지 확인합니다.
  3. 다음 코드를 복사하여 YAML 편집기에 붙여넣습니다.

    apiVersion: feast.dev/v1alpha1
    kind: FeatureStore
    metadata:
     name: sample-s3-registry
    spec:
     feastProject: my_project
     services:
       registry:
         local:
           persistence:
             file:
               path: s3://bucket/registry.db
               s3_additional_kwargs:
                 ServerSideEncryption: AES256
                 ACL: bucket-owner-full-control
                 CacheControl: max-age=3600
  4. services.registry 섹션을 편집하여 사용 사례와 관련된 값을 지정합니다.
  5. 생성을 클릭합니다.

검증

  1. OpenShift 콘솔에서 워크로드 Pod 를 선택합니다.
  2. 프로젝트(예: my-ds-project)가 선택되어 있는지 확인합니다.
  3. feast- 접두사가 있는 Pod를 찾아 CRD 구성에 지정한 메타데이터 이름(예: sample-s3-registry )을 찾습니다.
  4. feast Pod를 클릭한 다음 Pod 세부 정보를 선택합니다.
  5. 터미널을 클릭합니다.
  6. 터미널 창에서 다음 명령을 입력하여 S3 레지스트리를 포함하여 구성을 확인합니다.

    $ cat feature_store.yaml
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동