[Beta]{class="badge informative"}
UI에서 Databricks Delta Sharing 소스 커넥터 사용 use-deltashare-in-the-ui
Adobe Experience Platform 사용자 인터페이스에서 Databricks Delta Sharing 소스 커넥터를 사용하는 방법을 알아보려면 이 안내서를 참조하십시오.
시작하기
이 자습서에서는 다음 Experience Platform 구성 요소를 이해하고 있어야 합니다.
- 원본: 원본을 사용하여 지원되는 외부 데이터 원본에 대한 연결 및 데이터 흐름을 만드십시오.
- XDM(경험 데이터 모델) 스키마: 공유 테이블은 관계형 스키마를 통해 Experience Platform에 표시됩니다.
- 데이터 세트: 공유된 데이터는 Experience Platform에서 가상 데이터 세트로 표시됩니다. 소스 데이터는 물리적으로 수집되거나 Experience Platform 데이터 레이크에 복사되지 않습니다.
- 쿼리 서비스/Data Distiller: 쿼리 서비스 또는 Data Distiller을 사용하여 가상 데이터 세트를 쿼리하고 작업합니다.
소스 카탈로그 탐색
Experience Platform UI의 왼쪽 탐색에서 소스를 선택하여 소스 작업 영역에 액세스합니다. 범주 패널에서 적절한 범주를 선택합니다. 또는 검색 창을 사용하여 사용할 특정 소스로 이동합니다.
Delta Sharing을(를) 사용하려면 데이터 공유에서 데이터 저장소에 대한 델타 공유 원본 카드를 선택한 다음 데이터 추가를 선택하십시오.
기존 계정 사용
기존 계정을 사용하려면 기존 계정을(를) 선택하고 계정 인터페이스에서 사용할 Delta Sharing 계정을 선택하십시오.
새 계정 만들기
새 계정을 만들려면 새 계정을(를) 선택하고 계정에 대한 이름과 설명을 입력하십시오. 다음 인증 자격 증명의 값을 제공합니다.
- 엔드포인트
- 전달자 토큰
- 자격 증명 버전 공유
- 만료 시간
완료되면 소스에 연결을 선택하고 연결을 설정할 수 있도록 잠시 기다립니다.
데이터 선택
그런 다음 Experience Platform 및 플랫폼 기반 애플리케이션에서 가상 데이터 세트를 만들 를 선택합니다. 테이블 디렉토리를 사용하여 원하는 데이터로 이동하고 미리보기 인터페이스를 사용하여 선택한 데이터의 컨텐트 및 구조를 봅니다. 완료되면 다음을 선택하여 스키마의 열을 선택합니다.
스키마 선택
Delta Sharing 소스에서 테이블을 선택하면 Experience Platform에서 관계형 스키마를 자동으로 유추합니다. 이 단계에서는 계속하기 전에 스키마 이름을 제공해야 합니다. 선택적으로 기본 키 및 버전 설명자를 지정하여 스키마를 추가로 정의할 수도 있습니다.
기본 키: 테이블에 기본 키가 있는 경우 기본 키를 설정합니다. 기본 키를 선택할 때는 다음 요소를 고려하십시오.
- 중요한 논리 엔티티에 대해 행당 고유한 키를 선택합니다(예: 주문당, 고객당, 트랜잭션당 행 하나).
- 시간이 지남에 따라 안정적이고 한번 쓴 후에는 변경되지 않는 키를 선택합니다.
- 거버넌스에 의미가 없는 높은 카디널리티의 비비즈니스 대리자가 아닌 키(예: 업스트림에서 다시 생성하는 임의의 “row_id”)를 선택합니다.
버전 설명자: 버전 설명자가 특정 키에 대해 “최신” 레코드인 행을 알려주는 열을 표시합니다. 테이블에 동일한 엔티티의 여러 버전이 유지되고 현재 또는 최신 버전을 선택하는 방법을 잘 정의하려는 경우 이를 참조로 사용합니다. 버전 설명자를 선택할 때는 다음 요소를 고려하십시오.
last_updated_at또는modified_ts같은 타임스탬프.version_num또는sequence_number등 증가하는 숫자 버전입니다.
다음 시나리오에 해당할 경우 버전 설명자를 비워 둘 수 있습니다.
- 테이블은 순전히 트랜잭션/이벤트 수준입니다(즉, 각 행은 일회성 이벤트이며 버전이 있는 변경 가능한 "엔티티"를 나타내지 않음).
- 신뢰할 수 있는 “최신” 지표 열이 없습니다.
- 타임스탬프/버전 열의 의미가 실제로 무엇인지 확인하지 못했습니다.
데이터 세트 및 데이터 흐름 세부 정보 제공
데이터 집합은 열이나 필드가 있는 스키마를 포함하는 데이터 컬렉션(일반적으로 테이블)에 대한 관리 구성입니다. 데이터 공유에서 선택한 데이터는 Experience Platform에 가상 데이터 세트로 표시됩니다. 데이터는 소스 시스템에 남아 있으며 데이터 레이크에 수집되거나 유지되지 않습니다.
가상 데이터 세트가 구성되면 이름, 설명(선택 사항) 및 경고 구성 등 데이터 흐름에 대한 세부 사항을 제공합니다.
Experience Platform은 사용자가 구독할 수 있는 이벤트 기반 경고를 생성할 수 있으며, 이러한 옵션을 사용하면 실행 중인 데이터 흐름이 이를 트리거할 수 있습니다. 자세한 내용은 경고 개요를 참조하세요.
- 원본 데이터 흐름 실행 시작: 데이터 흐름 실행이 시작될 때 알림을 받으려면 이 경고를 선택하십시오.
- 소스 데이터 흐름 실행 성공: 데이터 흐름이 오류 없이 종료될 경우 알림을 받으려면 이 경고를 선택하십시오.
- 원본 데이터 흐름 실행 실패: 데이터 흐름 실행이 오류로 인해 종료되는 경우 알림을 받으려면 이 경고를 선택하십시오.
데이터 흐름 검토
검토 단계가 표시되어 데이터 흐름을 만들기 전에 세부 사항을 검토할 수 있습니다. 세부 사항은 다음 범주 내에서 그룹화됩니다.
- 연결: 계정 이름, 원본 플랫폼 및 원본 이름을 표시합니다.
- 데이터 집합 및 맵 필드 할당: 대상 데이터 집합과 데이터 집합이 준수하는 스키마를 표시합니다.
세부 정보가 올바른지 확인한 후 마침을 선택합니다.
데이터 흐름 모니터링
데이터 흐름이 만들어지면 상태 및 활동을 모니터링하여 실행 상태, 성공 및 오류와 같은 정보를 볼 수 있습니다. 자세한 내용은 UI에서 계정 및 데이터 흐름 모니터링에 대한 자습서를 참조하십시오.