雲數據攝入集成
釺雲數據攝入BigQuery目前在早期的訪問。請聯係您的釺客戶經理或者CSM如果你有興趣參與早期的訪問。
產品設置
攝入新的雲數據集成需要一些設置在銅焊端和實例。按照以下步驟設置集成:
- 在雪花實例,設置表或視圖(s)你想同步釺
- 創建一個新的集成釺儀表板
- 檢索的公鑰釺儀表板和提供將它添加到雪花的用戶進行身份驗證
- 測試集成和啟動同步
- 確保釺訪問允許紅移表你想同步——釺將通過互聯網連接到紅移。
- 紅移的實例,設置表或視圖(s)你想同步釺
- 創建一個新的集成釺儀表板
- 測試集成和啟動同步
- 創建一個服務帳戶,並允許訪問BigQuery項目(s)和數據集(s)包含您想要同步的數據
- 在你BigQuery帳戶,設置表或視圖(s)你想同步釺
- 創建一個新的集成釺儀表板
- 測試集成和啟動同步
- 創建一個服務帳戶,並允許訪問數據磚項目(s)和數據集(s)包含您想要同步的數據
- 在你的磚帳戶,設置表或視圖(s)你想要同步釺
- 創建一個新的集成釺儀表板
- 測試集成和啟動同步
步驟1:設置表或視圖
步驟1:設置表
1 2 3 4 5 6 7 8 9 10 11 12 13
創建數據庫BRAZE_CLOUD_PRODUCTION;創建模式BRAZE_CLOUD_PRODUCTION.INGESTION;創建或取代表BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC(UPDATED_ATTIMESTAMP_NTZ (9)不零默認的SYSDATE (),——在至少一個的external_id,alias_name和alias_label,或braze_id是要求EXTERNAL_IDVARCHAR (16777216),——如果使用用戶別名,這兩個alias_name和alias_label是要求ALIAS_LABELVARCHAR (16777216),ALIAS_NAMEVARCHAR (16777216),——braze_id可以隻有是使用來更新現有的用戶創建通過的釺SDKBRAZE_IDVARCHAR (16777216),有效載荷VARCHAR (16777216)不零);
你可以命名數據庫、模式和表為你想,但列名稱應與前麵的定義。
UPDATED_AT
——時間這一行被更新或添加到表中。我們隻添加了行同步或更新自上次同步。- 用戶標識符列。你的表可能包含一個或多個用戶標識符列。每一行(應該隻包含一個標識符
external_id
的組合alias_name
和alias_label
,或braze_id
。一個源表列一個,兩個,或所有三種類型的標識符。EXTERNAL_ID
——這個標識用戶你想更新。這應該匹配external_id
值用於釺。ALIAS_NAME
和ALIAS_LABEL
——這兩列創建一個用戶別名對象。alias_name
應該是一個獨特的標識符,然後呢alias_label
指定類型的別名。用戶可能有多個別名與不同的標簽,但隻有一個alias_name
每alias_label
。BRAZE_ID
——釺用戶標識符。這是由釺SDK,無法創建新用戶通過雲數據攝取使用釺ID。創建新用戶,指定一個外部用戶ID或用戶別名。
有效載荷
——這是一個JSON字符串字段要同步用戶在釺。
第二步:設置數據庫角色和權限
1 2 3 4 5
創建角色BRAZE_INGESTION_ROLE;格蘭特使用在數據庫BRAZE_CLOUD_PRODUCTION來角色BRAZE_INGESTION_ROLE;格蘭特使用在模式BRAZE_CLOUD_PRODUCTION.INGESTION來角色BRAZE_INGESTION_ROLE;格蘭特選擇在表BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC來角色BRAZE_INGESTION_ROLE;
根據需要更新的名字,但權限應該匹配前麵的示例。
步驟3:設置倉庫和給釺角色訪問
1 2 3
創建倉庫BRAZE_INGESTION_WAREHOUSE;格蘭特使用在倉庫BRAZE_INGESTION_WAREHOUSE來角色BRAZE_INGESTION_ROLE;
倉庫需要自動國旗。如果沒有,你需要授予釺附加操作
特權的倉庫我們打開它的時候運行查詢。
第四步:設置用戶
1 2 3
創建用戶BRAZE_INGESTION_USER;格蘭特角色BRAZE_INGESTION_ROLE來用戶BRAZE_INGESTION_USER;
在這個步驟中,您將與釺共享連接信息和接收一個公鑰附加給用戶。
當連接不同的工作區相同的雪花帳戶,您必須創建一個惟一的用戶為每個釺工作區位置創建一個集成。在一個工作空間,您可以重用相同的用戶在集成,但是集成創建將會失敗如果用戶在同一雪花帳戶工作區之間重複。
第五步:使釺IPs在雪花網絡政策(可選)
取決於你的雪花賬戶的配置,您可能需要允許以下IP地址在你的雪花網絡政策。有關啟用這個的更多信息,請參見相關的雪花文檔修改網絡政策。
為實例US-01 ,US-02 ,US-03 ,US-04 ,US-05 ,US-06 |
為實例EU-01 和EU-02 |
---|---|
23.21.118.191 |
52.58.142.242 |
34.206.23.173 |
52.29.193.121 |
50.16.249.9 |
35.158.29.228 |
52.4.160.214 |
18.157.135.97 |
54.87.8.34 |
3.123.166.46 |
54.156.35.251 |
3.64.27.36 |
52.54.89.238 |
3.65.88.25 |
18.205.178.15 |
3.68.144.188 |
3.70.107.88 |
步驟1:設置表
可選地,建立一個新的數據庫和模式持有你的源表
1 2
創建數據庫BRAZE_CLOUD_PRODUCTION;創建模式BRAZE_CLOUD_PRODUCTION.INGESTION;
創建一個表(或視圖)使用CDI集成
1 2 3 4 5 6 7 8 9 10 11
創建表BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC(updated_attimestamptz默認的sysdate,——在至少一個的external_id,alias_name和alias_label,或braze_id是要求external_idvarchar、——如果使用用戶別名,這兩個alias_name和alias_label是要求alias_labelvarchar、alias_namevarchar、——braze_id可以隻有是使用來更新現有的用戶創建通過的釺SDKbraze_idvarchar、有效載荷varchar (max))
你可以命名數據庫、模式和表為你想,但列名稱應與前麵的定義。
UPDATED_AT
——時間這一行被更新或添加到表中。我們隻添加了行同步或更新自上次同步。- 用戶標識符列。你的表可能包含一個或多個用戶標識符列。每一行(應該隻包含一個標識符
external_id
的組合alias_name
和alias_label
,或braze_id
。一個源表列一個,兩個,或所有三種類型的標識符。EXTERNAL_ID
——這個標識用戶你想更新。這應該匹配external_id
值用於釺。ALIAS_NAME
和ALIAS_LABEL
——這兩列創建一個用戶別名對象。alias_name
應該是一個獨特的標識符,然後呢alias_label
指定類型的別名。用戶可能有多個別名與不同的標簽,但隻有一個alias_name
每alias_label
。BRAZE_ID
——釺用戶標識符。這是由釺SDK,無法創建新用戶通過雲數據攝取使用釺ID。創建新用戶,指定一個外部用戶ID或用戶別名。
有效載荷
——這是一個JSON字符串字段要同步用戶在釺。
步驟2:創建用戶並授予權限
1 2 3
創建用戶braze_user密碼”{密碼}”;格蘭特使用在模式BRAZE_CLOUD_PRODUCTION.INGESTION來braze_user;格蘭特選擇在表USERS_ATTRIBUTES_SYNC來braze_user;
這些都是為這個用戶所需的最小權限;如果創建多個CDI集成,您可能想要使用權限授予一個模式或管理權限組。
步驟3:允許訪問釺IPs
如果你有一個防火牆或其他網絡政策,你必須給你的紅移釺網絡訪問實例。允許訪問從下麵IPs對應釺儀表板的地區。
你可能還需要改變你的安全組在紅移允許釺訪問您的數據。一定要明確允許入站流量對下麵的ip和端口用於查詢您的紅移集群(默認是5439)。你應該明確允許紅移TCP連接這個端口即使入站規則設置為“允許所有”。此外,重要的是,紅移的端點集群公開為了釺連接到您的集群。
為實例US-01 ,US-02 ,US-03 ,US-04 ,US-05 ,US-06 |
為實例EU-01 和EU-02 |
---|---|
23.21.118.191 |
52.58.142.242 |
34.206.23.173 |
52.29.193.121 |
50.16.249.9 |
35.158.29.228 |
52.4.160.214 |
18.157.135.97 |
54.87.8.34 |
3.123.166.46 |
54.156.35.251 |
3.64.27.36 |
52.54.89.238 |
3.65.88.25 |
18.205.178.15 |
3.68.144.188 |
3.70.107.88 |
步驟1:設置表
可選地,建立一個新項目或數據集來保存你的源表。
創建一個或多個表來使用你的CDI集成以下字段:
字段名 | 類型 | 模式 |
---|---|---|
UPDATED_AT |
時間戳 | 要求 |
有效載荷 |
JSON | 要求 |
EXTERNAL_ID |
字符串 | 可以為空 |
ALIAS_NAME |
字符串 | 可以為空 |
ALIAS_LABEL |
字符串 | 可以為空 |
BRAZE_ID |
字符串 | 可以為空 |
數據集,你可以命名項目和表像你希望的那樣,但列名稱應與前麵的定義。
UPDATED_AT
——時間這一行被更新或添加到表中。我們隻添加了行同步或更新自上次同步。- 用戶標識符列。你的表可能包含一個或多個用戶標識符列。每一行(應該隻包含一個標識符
external_id
的組合alias_name
和alias_label
,或braze_id
)。一個源表列一個,兩個,或所有三種類型的標識符。EXTERNAL_ID
——這個標識用戶你想更新。這應該匹配external_id
值用於釺。ALIAS_NAME
和ALIAS_LABEL
——這兩列創建一個用戶別名對象。alias_name
應該是一個獨特的標識符,然後呢alias_label
指定類型的別名。用戶可能有多個別名與不同的標簽,但隻有一個alias_name
每alias_label
。BRAZE_ID
——釺用戶標識符。這是由釺SDK,無法創建新用戶通過雲數據攝取使用釺ID。創建新用戶,指定一個外部用戶ID或用戶別名。
有效載荷
——這是一個JSON字符串字段要同步用戶在釺。
步驟2:創建一個服務帳戶和授予權限
創建一個服務帳戶的GCP釺使用連接和讀取數據表(s)。服務帳戶應該有以下權限:
- BigQuery連接用戶:這將使釺連接
- BigQuery用戶:這將提供釺訪問運行查詢,讀取數據集元數據和表列表。
- BigQuery數據查看器:這將提供釺訪問視圖數據集及其內容。
- BigQuery工作用戶:這將提供釺訪問運行工作
創建服務帳戶並授予權限後,生成一個JSON的關鍵。看到更多的信息,如何做到這一點在這裏。你以後會更新這個釺儀表板。
步驟3:允許訪問釺IPs
如果你有網絡政策,你必須給釺網絡訪問大查詢實例。允許訪問從下麵IPs對應釺儀表板的地區。
為實例US-01 ,US-02 ,US-03 ,US-04 ,US-05 ,US-06 |
為實例EU-01 和EU-02 |
---|---|
23.21.118.191 |
52.58.142.242 |
34.206.23.173 |
52.29.193.121 |
50.16.249.9 |
35.158.29.228 |
52.4.160.214 |
18.157.135.97 |
54.87.8.34 |
3.123.166.46 |
54.156.35.251 |
3.64.27.36 |
52.54.89.238 |
3.65.88.25 |
18.205.178.15 |
3.68.144.188 |
3.70.107.88 |
步驟1:設置表
可選地,建立一個新項目或數據集來保存你的源表。
創建一個或多個表來使用你的CDI集成以下字段:
字段名 | 類型 | 模式 |
---|---|---|
UPDATED_AT |
時間戳 | 要求 |
有效載荷 |
字符串或結構 | 要求 |
EXTERNAL_ID |
字符串 | 可以為空 |
ALIAS_NAME |
字符串 | 可以為空 |
ALIAS_LABEL |
字符串 | 可以為空 |
BRAZE_ID |
字符串 | 可以為空 |
你可以命名模式和表像你希望的那樣,但列名應該匹配前麵的定義。
UPDATED_AT
——時間這一行被更新或添加到表中。我們隻添加了行同步或更新自上次同步。- 用戶標識符列。你的表可能包含一個或多個用戶標識符列。每一行(應該隻包含一個標識符
external_id
的組合alias_name
和alias_label
,或braze_id
)。一個源表列一個,兩個,或所有三種類型的標識符。EXTERNAL_ID
——這個標識用戶你想更新。這應該匹配external_id
值用於釺。ALIAS_NAME
和ALIAS_LABEL
——這兩列創建一個用戶別名對象。alias_name
應該是一個獨特的標識符,然後呢alias_label
指定類型的別名。用戶可能有多個別名與不同的標簽,但隻有一個alias_name
每alias_label
。BRAZE_ID
——釺用戶標識符。這是由釺SDK,無法創建新用戶通過雲數據攝取使用釺ID。創建新用戶,指定一個外部用戶ID或用戶別名。
有效載荷
——這是一個字符串或結構體字段要同步用戶在釺。
步驟2:創建一個訪問令牌
為了使釺訪問磚,需要創建一個個人訪問令牌。
- 在磚工作區,點擊你的磚用戶名在前的酒吧,然後選擇用戶設置從下拉。
- 訪問令牌選項卡上,單擊生成新的令牌。
- 輸入一個評論,有助於識別這個令牌,如“釺CDI”和改變令牌的一生沒有一生留下生命周期(天)框空(空白)。
- 點擊生成。
- 複製顯示的令牌,然後單擊完成。
繼續令牌在一個安全的地方,直到你需要輸入在釺儀表板在憑證創建步驟。
步驟3:允許訪問釺IPs
如果你有網絡政策,你必須給你的磚釺網絡訪問實例。允許訪問從下麵IPs對應釺儀表板的地區。
為實例US-01 ,US-02 ,US-03 ,US-04 ,US-05 ,US-06 |
為實例EU-01 和EU-02 |
---|---|
23.21.118.191 |
52.58.142.242 |
34.206.23.173 |
52.29.193.121 |
50.16.249.9 |
35.158.29.228 |
52.4.160.214 |
18.157.135.97 |
54.87.8.34 |
3.123.166.46 |
54.156.35.251 |
3.64.27.36 |
52.54.89.238 |
3.65.88.25 |
18.205.178.15 |
3.68.144.188 |
3.70.107.88 |
步驟2:創建一個新的集成釺儀表板
去合作夥伴集成>技術合作夥伴。找到雪花頁麵並點擊創建新的進口同步。
如果您正在使用年長的導航,去技術合作夥伴。
步驟1:添加雪花連接信息和源表
輸入信息為你的雪花數據倉庫和源表,然後繼續下一步。
步驟2:配置信息同步
接下來,選擇一個名稱為您同步和輸入電子郵件聯係。我們將使用這個聯係信息通知你任何集成錯誤(例如,訪問表被意外)。
你也會選擇數據類型和頻率同步。頻率是每15分鍾到每月一次。我們將使用釺儀表板中的時區配置調度循環同步。支持數據類型是自定義屬性,自定義事件,事件,和一個同步的數據類型創建後不能更改。
添加一個公鑰釺用戶
在這一點上,你必須回到雪花完成設置。儀表盤上的顯示的公共密鑰添加到用戶創建釺連接到雪花。
關於如何做到這一點的更多信息,請參閱雪花的文檔。如果你想旋轉鍵在任何時候,我們可以生成一個新的密鑰對,為你提供新的公鑰。
1
改變用戶BRAZE_INGESTION_USER集rsa_public_key = '釺12345年…”;
去合作夥伴集成>技術合作夥伴。找到紅移的頁麵並點擊創建新的進口同步。
如果您正在使用年長的導航,去技術合作夥伴。
步驟1:添加紅移連接信息和源表
輸入的信息為你的紅移數據倉庫和源表,然後繼續下一步。
步驟2:配置信息同步
接下來,選擇一個名稱為您同步和輸入電子郵件聯係。我們將使用這個聯係信息通知你任何集成錯誤(例如,訪問表被意外)。
你也會選擇數據類型和頻率同步。頻率是每15分鍾到每月一次。我們將使用釺儀表板中的時區配置調度循環同步。支持數據類型是自定義屬性,自定義事件,事件,和一個同步的數據類型創建後不能更改。
去合作夥伴集成>技術合作夥伴。找到BigQuery頁麵並點擊創建新的進口同步。
如果您正在使用年長的導航,去技術合作夥伴。
步驟1:添加BigQuery連接信息和源表
上傳的JSON鍵和提供服務帳戶的名稱,然後輸入你的源表的細節。
步驟2:配置信息同步
接下來,選擇一個名稱為您同步和輸入電子郵件聯係。我們將使用這個聯係信息通知你任何集成錯誤(例如,訪問表被意外)。
你也會選擇數據類型和頻率同步。頻率是每15分鍾到每月一次。我們將使用釺儀表板中的時區配置調度循環同步。支持數據類型是自定義屬性,自定義事件,收購事件,用戶刪除。同步的數據類型創建後不能更改。
去合作夥伴集成>技術合作夥伴。找到磚頁麵並點擊創建新的進口同步。
如果您正在使用年長的導航,去技術合作夥伴。
步驟1:添加磚連接信息和源表
輸入數據磚的信息數據倉庫和源表,然後繼續下一步。
步驟2:配置信息同步
接下來,選擇一個名稱為您同步和輸入電子郵件聯係。我們將使用這個聯係信息通知你任何集成錯誤(例如,訪問表被意外)。
你也會選擇數據類型和頻率同步。頻率是每15分鍾到每月一次。我們將使用釺儀表板中的時區配置調度循環同步。支持數據類型是自定義屬性,自定義事件,收購事件,用戶刪除。同步的數據類型創建後不能更改。
步驟3:測試連接
返回到釺儀表盤並單擊測試連接。如果成功,您將看到一個預覽的數據。如果由於某些原因,我們不能連接,我們將顯示一條錯誤消息來幫助你解決這個問題。
返回到釺儀表盤並單擊測試連接。如果成功,您將看到一個預覽的數據。如果由於某些原因,我們不能連接,我們將顯示一條錯誤消息來幫助你解決這個問題。
一旦所有配置細節為您同步輸入,點擊測試連接。如果成功,您將看到一個預覽的數據。如果由於某些原因,我們不能連接,我們將顯示一條錯誤消息來幫助你解決這個問題。
一旦所有配置細節為您同步輸入,點擊測試連接。如果成功,您將看到一個預覽的數據。如果由於某些原因,我們不能連接,我們將顯示一條錯誤消息來幫助你解決這個問題。
你必須成功測試集成,才能從草案到活動狀態。如果您需要關閉創建頁麵,您的集成將被保存,你可以重新審視細節頁麵進行修改和測試。
設置額外的集成或用戶(可選)
你可以設置多個集成釺,但每次集成應該配置同步不同的表。當創建額外的同步,你可以重用現有的憑證,如果連接到雪花帳戶。
如果你在集成重用相同的用戶和角色,你會的不需要經過再次添加的公鑰的一步。
你可以設置多個集成釺,但每次集成應該配置同步不同的表。當創建額外的同步,你可以重用現有的憑證,如果連接到相同的雪花或紅移。
如果你跨集成重用相同的用戶,不能刪除用戶釺儀表板直到從所有活動同步刪除。
你可以設置多個集成釺,但每次集成應該配置同步不同的表。當創建額外的同步,你可以重用現有的憑證如果連接到同一個BigQuery帳戶。
如果你跨集成重用相同的用戶,不能刪除用戶釺儀表板直到從所有活動同步刪除。
你可以設置多個集成釺,但每次集成應該配置同步不同的表。當創建額外的同步,你可以重用現有的憑證如果連接到相同的磚帳戶。
如果你跨集成重用相同的用戶,不能刪除用戶釺儀表板直到從所有活動同步刪除。
運行同步
一旦激活,同步將運行在日程安排可在安裝過程中配置。如果你想運行正常外的同步測試調度或獲取最新的數據,點擊現在同步。這不會影響未來定期同步運行。
一旦激活,同步將運行在日程安排可在安裝過程中配置。如果你想運行正常外的同步測試調度或獲取最新的數據,點擊現在同步。這不會影響未來定期同步運行。
一旦激活,同步將運行在日程安排可在安裝過程中配置。如果你想運行正常外的同步測試調度或獲取最新的數據,點擊現在同步。這不會影響未來定期同步運行。
一旦激活,同步將運行在日程安排可在安裝過程中配置。如果你想運行正常外的同步測試調度或獲取最新的數據,點擊現在同步。這不會影響未來定期同步運行。