Fivetran
Fivetran은 분석가 중심의 제품과 완전 관리형 파이프라인을 통해 바로 쿼리 가능한 데이터를 클라우드 웨어하우스에 제공함으로써 데이터에 기반한 의사 결정을 내릴 수 있도록 지원하는 세계적으로 인정받는 브랜드입니다.
Braze와 Fivetran의 통합을 통해 사용자는 모든 애플리케이션과 데이터베이스를 중앙 데이터 웨어하우스에 연결하여 유지 관리가 필요 없는 파이프라인을 생성하여 Braze 데이터를 수집하고 분석할 수 있습니다. 중앙 데이터 웨어하우스에 데이터가 수집되면 데이터 팀은 선호하는 비즈니스 인텔리전스 툴을 사용하여 Braze 데이터를 효과적으로 탐색할 수 있습니다.
필수 조건
요구 사항 | 설명 |
---|---|
Fivetran 계정 | 이 파트너십을 이용하려면 Fivetran 계정이 필요합니다. |
Braze REST API 키 | 다음 권한이 있는 Braze REST API 키입니다: - users.export.ids - users.export.segment - email.unsubscribe - email.hard_bounces - messages.schedule_roadcasts - campaigns.list - campaigns.details - canvas.list - canvas.details - segments.list - segments.details - purchases.product_list - events.list - feed.list - feed.details - templates.email.info - templates.email.list - subscription.status.get - subscription.groups.get Braze 대시보드의 설정 > API 키에서 생성할 수 있습니다. |
Braze REST 엔드포인트 | REST 엔드포인트 URL. 엔드포인트는 인스턴스의 Braze URL에 따라 달라집니다. |
Braze 커런츠 | Braze 커런츠를 Amazon S3 또는 Google Cloud Storage에 연결해야 합니다. |
Amazon S3 또는 Google 클라우드 스토리지 | 이 통합을 사용하려면 하나의 Amazon S3 또는 Google Cloud Storage에 액세스할 수 있어야 합니다. |
통합
다음 커런츠 통합은 Amazon S3와 Google 클라우드 스토리지 모두에 대해 지원됩니다.
S3용 Braze 커런츠 설정
1단계: 외부 ID 찾기
Fivetran 대시보드에서 + 커넥터를 클릭하고 Braze 커넥터를 선택하여 설정 양식을 시작합니다. 다음으로 Amazon S3를 선택합니다. 여기에 제공된 외부 ID는 Fivetran이 S3 버킷에 액세스할 수 있도록 허용하는 데 필요합니다.
2단계: 지정된 S3 버킷에 대한 액세스 권한을 Fivetran에 부여
IAM 정책 만들기
Amazon IAM 콘솔을 열고 정책 > 정책 만들기로 이동합니다.
그런 다음 JSON 탭을 클릭하고 다음 정책을 붙여넣습니다. {your-bucket-name}
을 S3 버킷의 이름으로 바꿔야 합니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:Get*",
"s3:List*"
],
"Resource": "arn:aws:s3:::{your-bucket-name}/*"
},
{
"Effect": "Allow",
"Action": [
"s3:Get*",
"s3:List*"
],
"Resource": "arn:aws:s3:::{your-bucket-name}"
}
]
}
마지막으로, 정책 검토를 클릭하고 정책의 고유한 이름과 설명을 제공합니다. 정책 생성을 클릭하여 정책을 빌드합니다.
IAM 역할 만들기
AWS에서 역할로 이동한 다음, 새 역할 생성을 선택합니다.
다른 AWS 계정을 선택하고 Fivetran 계정 ID 834469178297
을 제공합니다. 외부 ID 필요 확인란을 선택해야 합니다. 여기에서 1단계에서 찾은 외부 ID를 입력합니다.
다음으로, 다음: 권한을 클릭하여 방금 생성한 정책을 선택합니다.
다음: 검토를 클릭하고 새 역할의 이름(예: Fivetran)을 지정한 다음, 역할 생성을 클릭합니다. 역할이 생성된 후 해당 역할을 클릭하고 표시되는 역할 ARN을 기록합니다.
Fivetran에 지정하는 역할 ARN에 대한 권한을 지정할 수 있습니다. 이 역할에 선택적 권한을 부여하면 Fivetran이 볼 수 있는 권한이 있는 항목만 동기화할 수 있습니다.
3단계: Fivetran 커넥터 완성
Fivetran에서 + 커넥터를 클릭하고 Braze 커넥터를 선택하여 설정 양식을 시작합니다. 양식 내에서 주어진 필드를 적절한 값으로 채웁니다:
Destination schema
: 고유한 스키마 이름입니다.API URL
: Braze REST API 엔드포인트.API Key
: Braze REST API 키입니다.External ID
: 커런츠 설정 지침의 2단계에서 설정한 외부 ID. 이 ID는 고정된 값입니다.Bucket
: 통합 > 커런츠 > [현재 이름] > 버킷 이름으로 이동하여 Braze 계정에서 찾을 수 있습니다.Role ARN
: 역할 ARN은 현재 설정 지침의 1단계에서 찾을 수 있습니다.
클라우드 스토리지로 Amazon S3가 선택되어 있는지 확인합니다.
마지막으로 저장 및 테스트를 클릭하면 Braze 계정의 데이터와 동기화하여 Fivetran에서 나머지 작업을 수행합니다!
Google 클라우드 스토리지용 Braze Currents 설정하기
1단계: Google Cloud Storage에서 Fivetran 이메일 검색
Fivetran 대시보드에서 + 커넥터를 클릭하고 Braze 커넥터를 선택하여 설정 양식을 시작합니다. 다음으로 Google 클라우드 스토리지를 선택합니다. 표시되는 이메일 주소를 메모해 두세요.
2단계: 버킷 액세스 권한 부여
Google 스토리지 콘솔로 이동하여 Braze 커런츠를 구성한 버킷을 선택한 다음, 버킷 권한 편집을 클릭합니다.
그런 다음, 1단계의 이메일을 구성원으로 추가하여 해당 이메일에 Storage Object Viewer
액세스 권한을 부여합니다. 버킷 이름을 메모해 두세요. 다음 단계에서 Fivetran을 구성할 때 필요하기 때문입니다.
3단계: Fivetran 커넥터 완성
Fivetran에서 + 커넥터를 클릭하고 Braze 커넥터를 선택하여 설정 양식을 시작합니다. 양식 내에서 주어진 필드를 적절한 값으로 채웁니다:
Destination schema
: 고유한 스키마 이름입니다.API URL
: Braze REST API 엔드포인트.API Key
: Braze REST API 키입니다.Bucket Name
: 통합 > 커런츠 > [현재 이름] > 버킷 이름으로 이동하여 Braze 계정에서 찾을 수 있습니다.Folder
: 통합 > 커런츠 > [현재 이름] > 접두사로 이동하여 Braze 계정에서 찾을 수 있습니다.
Google Cloud Storage가 클라우드 스토리지 선택 항목으로 선택되어 있는지 확인합니다.
마지막으로 저장 및 테스트를 클릭하면 Braze 계정의 데이터와 동기화하여 Fivetran에서 나머지 작업을 수행합니다!