데이터 저장소 연계 관리
    • PDF

    데이터 저장소 연계 관리

    • PDF

    기사 요약

    개요

    데이터스토어 연동 관리에서는 데이터스토어별 관리자를 확인하고 데이터스토어에 대한 인증을 받을 수 있다.
    또한, 여러 데이터 저장소를 데이터 카탈로그로 사용하는 경우, 기본적으로 표시되는 데이터 저장소를 설정할 수 있습니다.

    데이터스토어 연동 관리 화면

    • 인증 (재인증)을 클릭하면 해당 데이터스토어에 대한 인증 화면으로 이동합니다.
    • 각 데이터스토어의 이름 부분을 클릭하면 해당 데이터스토어의 카탈로그를 볼 수 있다.
    • 기본값으로 설정을 클릭하면 데이터 카탈로그 화면에 기본적으로 표시되는 데이터 저장소가 전환됩니다.

    이미지

    관리자 및 사용자
    • 관리자는데이터 카탈로그 관리자를 말합니다.
      • 데이터 카탈로그 관리자가 데이터스토어 연동 시 사용한 계정 인증 정보를 사용하여 자산을 가져옵니다.
    • 사용자란 데이터 카탈로그를 사용하는 사용자를 말합니다.
      • 데이터 저장소 인증이 완료된 경우, 인증 시 사용한 계정명이 표시됩니다.

    데이터스토어 신규 연동

    데이터 저장소를 연동하면 해당 데이터 저장소에 해당하는 에셋을 자동으로 가져 옵니다.
    또한, 새로 데이터스토어에 연동한 사용자는 해당 데이터스토어의 데이터스토어 관리자가 된다.

    연동된 데이터 저장소 인증

    데이터스토어에 대한 인증을 받으면 인증정보의 권한에 따라 실제 데이터를 열람할 수 있게 된다.
    자세한 내용은 실제 데이터 열람을 참조하세요.

    자신이 각 데이터스토어에 대해 인증되었는지 여부는 데이터스토어 연동 관리 화면의 사용자 부분에서 확인할 수 있습니다.
    사용자 값이 없는 데이터 저장소는 아직 인증되지 않은 데이터 저장소입니다.

    또한, 이미 인증을 받은 데이터스토어에 대해 다시 인증을 다시 받을 수도 있습니다.

    데이터 카탈로그 관리자 재인증

    TROCCO의 데이터 카탈로그는 데이터 카탈로그 관리자가 데이터스토어 연동 시 사용한 계정의 인증 정보를 사용하여 자산을 가져옵니다.
    따라서, 지난번 데이터스토어 인증을 받았을 때(대체로 데이터스토어 최초 연동 시)와 다른 인증 정보를 사용하여 재인증할 경우, 자산 목록의 구성이 달라질 수 있습니다(취득하는 자산이 달라질 수 있습니다). 주의하시기 바랍니다.

    데이터 저장소 인증 절차

    새로운 데이터 저장소를 연동하거나 기존 데이터 저장소에 대한 인증을 받을 때 기본적인 절차는 동일하다.
    단, 임의의 데이터 웨어하우스에 대해 처음으로 데이터스토어를 연동할 경우, 관리자로 인증해야 한다.

    BigQuery의 경우

    인증 방식으로 다음 중 하나를 선택합니다.

    • 구글 계정(OAuth): 구글 계정으로 인증합니다. 표시되는 화면을 따라 인증 절차를 진행하세요.
    • 서비스 계정 (JSON 키): JSON key를 이용하여 인증합니다.

    구글 계정(OAuth)으로 인증하는 경우

    TROCCO의 Google 계정 접근 요청을 허용해 주세요.

    서비스 계정(JSON 키)으로 인증하는 경우

    JSON Key를 획득하는 절차는 서비스 계정을 사용하여 접속 정보를 생성할 때와 동일합니다.
    단, 프로젝트에 대한 접근 권한을 부여하기 위해 서비스 계정에 다음과 같은 역할을 부여해야 합니다.

    • BigQuery 작업 사용자
    • BigQuery 데이터 뷰어

    datastore-integrations-v1-2024-08-29-16-44-1

    Snowflake의 경우

    품목명필수내용
    호스트✓(*)Snowflake의 호스트를 입력합니다.
    *본 항목은 관리자로 인증하기를 선택했을 때만 표시됩니다.
    사용자Snowflake의 사용자 이름을 입력합니다.
    비밀번호Snowflake의 비밀번호를 입력합니다.
    웨어하우스----------------------------------------------------------------------------------------------.웨어하우스를 입력할 수 있습니다.
    본 항목에서 입력한 웨어하우스에서 쿼리가 실행됩니다.
    ----------------------------------------------------------------------------------------------.쿼리를 실행할 역할을 입력할 수 있습니다.
    이 항목에서 입력한 역할에 따라 쿼리가 실행됩니다.
    웨어하우스 및 롤

    미입력 시 Snowflake 측의 기본 설정이 사용됩니다.
    Snowflake 측에 기본 설정이 없는 경우 모두 입력해야 합니다.

    호스트 이름 입력 형식

    다음 중 한 가지 형식으로 입력할 수 있습니다.

    • <LOCATOR>. <REGION>. <CLOUD>.snowflakecomputing.com
      • 입력 예시: hm*****.ap-northeast-1.aws.snowflakecomputing.com
    • <ORGANIZATION>-<ACCOUNT_NAME>.snowflakecomputing.com
      • 입력 예시 : *******-km*****.snowflakecomputing.com

    위의 각 요소는 Snowflake의 콘솔 화면 왼쪽 하단에서 확인할 수 있습니다.
    connection-configuration-snowflake_001


    이 문서가 도움이 되었습니까?