Snowflake Data Clean Rooms 정보¶
Snowflake Data Clean Room 은 Snowflake에서 데이터 클린룸을 쉽게 구축, 연결, 사용할 수 있는 네이티브 솔루션입니다.
데이터 클린룸은 민감한 정보를 보호하면서 귀중한 인사이트를 얻을 수 있는 보안 방법을 제공합니다. 이를 통해 여러 당사자의 데이터를 결합하고 분석할 수 있으며, 기본 데이터를 보호하는 개인정보 보호 구성이 가능합니다.
데이터 클린룸의 이점은 다음과 같습니다.
개인정보 보호 강화 — 공동 작업을 활성화하는 동시에 민감한 데이터를 보호합니다.
더욱 심층적인 인사이트 — 더욱 풍부한 분석을 위해 여러 소스의 데이터를 결합합니다.
보안 강화 — 무단 액세스 위험을 줄여줍니다.
Snowflake Data Clean Rooms 작동 방법¶
Snowflake Data Clean Rooms 을 사용하면 모든 분석이 클린룸의 보안 환경 내에서 수행됩니다. 공동 작업자는 집계된 결과와 인사이트를 반환할 수 있지만, 클린룸에서 원시 데이터를 직접 쿼리할 수는 없습니다. 데이터를 공유하는 공동 작업자는 다른 공동 작업자에게 어떤 분석을 제공할지 정의할 수 있으며, 이를 통해 각자의 데이터 사용 방법을 엄격하게 제어할 수 있습니다.
Snowflake Data Clean Room 은 또한 차등 개인정보 보호와 같은 개인정보 보호 개선 기술을 데이터에 사용합니다.
클린룸 공동 작업자¶
Snowflake Data Clean Rooms 은 공급자와 컨슈머의 개념을 사용하며, Secure Data Sharing과 같은 다른 Snowflake 기능과 유사합니다. 데이터 소유자는 클린룸을 활용하여 컨슈머 와 안전하게 데이터를 공유하는 공급자 입니다. 컨슈머는 자신의 계정에 클린룸을 설치하고 클린룸의 데이터를 분석하며, 여기에는 자신의 데이터와 공급자의 데이터를 결합하는 것도 포함됩니다.
클린룸 공동 작업자와 관련된 작업은 다음과 같습니다.
- 공급자:
클린룸을 만듭니다.
클린룸에 데이터를 추가합니다.
클린룸을 구성하여 컨슈머가 데이터와 상호 작용하는 방식을 제어합니다.
컨슈머와 클린룸을 공유합니다.
- 컨슈머:
클린룸을 설치합니다.
클린룸에 데이터 세트를 추가합니다.
컨슈머 데이터와 공급자 데이터를 결합하는 등 클린룸에서 데이터를 분석합니다.
Snowflake 계정과 관련된 클린룸 환경 내에서 공동 작업자는 한 클린룸의 공급자인 동시에 다른 클린룸의 컨슈머 역할을 할 수 있습니다.
현재 Snowflake 고객이 아닌 사용자와 공동 작업을 수행하려면 클린룸 관리 계정 섹션을 참조하십시오.
클린룸 환경에 공동 작업자를 추가하는 방법에 대한 자세한 내용은 Clean Room 공동 작업자 관리하기 섹션을 참조하십시오.
RESULTSET 작업하기¶
Clean Rooms와 상호 작용하는 방법에는 두 가지가 있습니다.
웹 앱 — 기술적인 지식이 없는 비즈니스 사용자를 포함한 광범위한 사용자가 개인 정보가 강화된 데이터 협업을 이용할 수 있도록 하는 사용하기 쉬운 인터페이스입니다. 공동 작업자는 대상 그룹 중복, 도달 범위 및 빈도, 라스트 터치 특성 등 미리 정의된 분석 템플릿을 사용할 수 있습니다. 개요를 보려면 Snowflake Data Clean Rooms: 웹 앱 개요 섹션을 참조하십시오.
개발자 APIs — 사용자 지정 애플리케이션을 구축하고 분석 템플릿 및 ML 모델을 사용자 지정하는 기능을 포함하여 기술 대상 그룹이 클린룸을 프로그래밍 방식으로 작업할 수 있는 완전한 APIs 세트입니다. 개요를 보려면 Snowflake Data Clean Rooms 개발자 가이드 섹션을 참조하십시오.
다음 단계¶
다음 단계는 어떻게 여기까지 왔는지, 무엇을 하고 싶은지에 따라 달라집니다.
Clean Room에 참여하도록 초대를 받은 경우:
브라우저에서 Clean Room을 엽니다.
초대 이메일에서 Log in 을 선택하여 Clean Rooms 계정에 로그인합니다.
이메일을 받은 이메일 주소로 로그인합니다.
이 계정의 비밀번호를 입력합니다.
계정 선택기를 받은 경우 이메일을 참조하여 이 Clean Room이 어느 계정에 있는지 확인합니다.
웹 앱이 열리면 Clean Rooms > Invited 로 이동합니다.
Clean Room을 선택하고 Join 을 선택하여 Clean Room을 설치합니다.
계정의 데이터를 제공하고, 조인할 열을 지정하고(요청 시) 쿼리에 사용할 공급자 테이블 및 열과 같은 추가 사용자 지정을 제공하여 Clean Room을 구성합니다.
Finish 를 클릭하여 쿼리를 실행하고 선택적으로 반복 실행을 지정할 수 있습니다. 쿼리가 실행되는 데는 다소 시간이 걸리며 Analyses & Queries 탭에서 진행 상황을 추적하고 결과를 확인할 수 있습니다.
배경 지식은 시작하기 페이지 를 참조하십시오. Clean Rooms 환경은 이미 계정에 설치되어 있다는 점을 기억하십시오.
웹 애플리케이션만 사용할 계획이라면 Clean Rooms 설치 및 사용 에 대해 읽어보십시오. Clean Room 환경 자체는 이미 설치되어 있으므로 이를 사용하려면 계정에 새 Clean Rooms를 설치해야 합니다.
Snowflake 관리자이며 Snowflake 계정에 Clean Room 환경을 설치하는 데 관심이 있는 경우:
배경 및 설치 전제 조건은 시작하기 페이지 를 참조하십시오.
Clean Rooms와 관련된 비용 을 파악해 보십시오.
개발자인 경우:
Snowflake 계정에 이미 Clean Rooms가 설치되어 있는 경우에는 시작하기 페이지 를 참조하십시오.