雪花數據共享


Braze如何建立對雪花數據共享的支持

通過Mike Dulle和Jeff Stutz2020年11月2日,

沒有數據,現代營銷是行不通的。數據管理不善的公司不僅錯過了關鍵的見解;他們也使自己幾乎不可能在今天的顧客至上的營銷格局中競爭。這是因為營銷人員所掌握的關鍵工具——受眾細分消息傳遞個性化,behavior-triggered外展-所有這些都需要智能的數據收集和管理來有效地工作。

他們的核心角色數據在當今的市場營銷中發揮著作用在Braze,當我們思考如何發展我們的客戶參與平台時,我們總是在思考這個問題。msports万博体育客服從一開始,Braze的架構就支持持續的數據流——而不是批量數據處理——讓品牌更容易有效地處理第一方數據,以支持更好的客戶體驗。

數據對現代營銷的重要性日益增長,它將營銷、產品和數據/商業智能(BI)團隊等整合在一起,以支持有效的客戶參與和留住工作。當這些團隊有效地合作時,他們可以實現真正響應迅速、有影響力的業務結果。但是要做到這一點,當涉及到他們所掌握的信息時,他們需要在同一頁上。釺平台的支持雪花數據共享幫助實現這一點。所以讓我們來看看這個創新特性的幕後故事,以及它是如何產生的。

從數據湖到數據共享:過程是如何開始的

當Mike第一次來到Braze時,公司正處於一個主要的內部項目的初期階段,該項目旨在改變Braze平台的存儲和數據管理。當時我們的主要目標是能夠更有效地存儲原始事件數據,以便支持關於留存率、漏鬥和其他事件驅動分析的產品功能查詢。為了實現這一點,我們計劃在現有的雲平台上建立一個新的內部數據湖,這在很大程度上是因為Braze已經在使用該供應商來支持我們產品的其他方麵。

這項工作已經開始了,但Mike被任命為產品經理,負責監督這項計劃,他開始更深入地研究項目的實際方麵。他最終得出的結論是,與計劃相關的成本、性能影響和維護需求不如我們希望的那麼理想。雖然如果我們堅持這種方法,它可能會奏效,但這些疑慮促使我們開始探索其他選項,幫助我們以更可持續的方式實現數據湖願景。

Braze + Snowflake:建立數據夥伴關係

正是在探索階段,我們開始認真研究雪花公司。而雪花現在是全球知名品牌說到商業數據,當時他們在數據領域還相對較新,主要專注於建立龐大的數據倉庫,以幫助品牌提高分析能力。但是,當我們開始考慮將雪花作為一個可能的解決方案來支持我們的數據湖需求時,我們認為他們的服務更適合我們的目的,這導致我們將注意力從最初計劃使用的雲供應商轉移到使用雪花的服務來構建它。

雖然我們選擇Snowflake是因為它的平台特別適合我們的數據湖需求,但當我們開始研究Snowflake的可行性時,我們意識到它有一些正在開發的功能,可以讓我們擴大目前在Braze平台上的可能性。他們就是榜樣數據共享功能,這款遊戲當時仍在積極開發中。如果您不熟悉Snowflake數據共享,那麼它是Snowflake平台中的一個強大的、創新的特性,它允許通過Snowflake數據庫表、安全視圖和安全用戶定義函數(udf)實現帳戶對帳戶的數據共享,而不需要在帳戶之間複製或傳輸任何數據。

那時,Braze真正開始把重點放在數據民主化,部分是受到了我們的聯盟團隊負責人馬特·麥克羅伯茨(Matt McRoberts)的支持,他是一個堅定的支持者數據敏捷性的重要性在營銷技術棧中。當我們開始與雪花合作來支持我們的數據湖計劃時,我們成為了雪花的第一批客戶之一,並被簡要介紹了數據共享及其可能實現的內容:Mike記得與雪花的代表一起參加了一次會議,聽到了他們正在構建的所有內容,然後想:“如果我們可以讓Braze客manbetx万博全站客户端戶訪問我們存儲在數據湖中的相關數據,同時我們自己也使用數據湖,那會怎麼樣?”那不是很酷嗎?”

讀者,這確實很酷。從我們與Snowflake團隊的對話中,我們知道數據共享支持可以讓我們的客戶隨時訪問由用戶生成並存儲在Braze平台中的事件數據。manbetx万博全站客户端這將使他們能夠分析行為模式進行預測建模,生成自定義轉換和漏鬥報告,以更好地了解用戶的旅程,或支持特別的轉換分析和曆史活動比較等功能。由於Braze是Snowflake第一批在開發過程中使用該功能的合作夥伴之一,所以我們能夠對其進行beta測試,確保它能夠滿足我們和客戶的需求和能力。manbetx万博全站客户端

雪花數據共享:挑戰與機遇

雖然添加Snowflake數據共享支持對Braze和我們的客戶來說是一個重大的勝利,但這不是一夜之間發生的,也不是沒有並發症的。manbetx万博全站客户端作為第一批利用數據共享的公司之一,我們可以及時向雪花公司提供反饋,告訴他們什麼在工作,什麼在工作,但這也意味著前進的道路上會有一些顛簸。為了實現我們所需要的整合,Braze和Snowflake必須花費大量的時間和精力來共同學習,並且雙方都必須願意超越並解決問題,或者使用工程資源來解決出現的問題。

在向所有客戶提供數據共享支持之前,我們還需要解決一個大問題,即跨區域數據共享。當我們在2018年推出數據共享支持時,聯合客戶的Braze和Snowflake實例必須位於同一地區,才能使manbetx万博全站客户端用這項新功能。這是因為在不同的區域保持數據同步需要一定的成本,而在給定的區域內,共享的Braze/Snowflake客戶可以在不需要任何同步的情況下對相關數據進行查詢。manbetx万博全站客户端

構建雪花數據共享是為了讓其客戶跨不同的數據區域(例如,美國東部或歐洲中部)利用該特性,但前manbetx万博全站客户端提是他們是單租戶客戶,因為雪花的複製粒度被設計為僅全表。對於像Braze這樣的多租戶的Snowflake客戶,我們在Snowflake中的表包含給定區域中所有客戶的數據,這使得簡單的跨區域視圖變得複雜。manbetx万博全站客户端因此,當Braze決定為這個特性建立最初的支持時,我們決定推出一個特定地區的版本,讓客戶開始利用它,同時也在我們的產品和工程組織中進行一個長期的計劃,為我們的全球客戶基礎建立真正的跨地區支持。manbetx万博全站客户端

為了迎接這一挑戰,Braze產品團隊必須與工程團隊密切合作,構建並自動化定製功能,使Braze能夠提取需要與位於不同區域的客戶共享的數據,然後將這些數據複製到適當的Braze實例中,並使用該區域的Snowflake本地數據共享。manbetx万博全站客户端例如,如果一家公司在AWS US East上存儲Braze數據,但在AWS US West上有他們的Snowflake實例,這個新功能將把該客戶的數據添加到“replication to US West”表中,該表將被完全複製——在接收區域,聚合複製表中的數據將被分割,以確保每個客戶隻看到自己的數據。這個新功能支持true全局數據的靈活性並允許更多的客戶使用他們自己的Snowflamanbetx万博全站客户端ke數據倉庫技術解鎖更深入的Braze客戶參與洞察。

最終的想法

Braze對Snowflake數據共享的核心支持是為了讓品牌更好地利用Braze和Snowflake,以更好地了解他們的信息活動和客戶關係,並通過Braze平台采取有效的行動。(看看這個來自Braze和Snowflake共享客戶Payomatic的案例研究看看實際情況如何。)因此,讓這個項目成為現實,不僅需要Braze產品和工程團隊的密切合作,也需要Braze和Snowflake作為組織之間的密切合作。

在某種程度上,這可能是我從整個過程中得到的最大收獲。當然,有效的團隊合作是任何工程計劃的關鍵組成部分,但團隊合作並不總是關於尋找跨團隊有效工作的方法——有時它可以意味著與其他公司深思熟慮地合作,指導一個對雙方都有利的過程,以及你共享的客戶。manbetx万博全站客户端

對Braze和Snowflake來說,這種合作關係隻增不增。事實上,Braze是第一批在雪花數據市場中放置瓷磚的公司之一,這是雪花數據共享功能的下一步發展。這個市場,於2020年6月在全球推出,提供了詳細的列表,讓雪花用戶可以深入了解Braze和其他市場合作夥伴的相關集成,所有這些都在雪花的UI中,支持更好、更直觀的體驗。

想了解更多關於Braze產品和工程組織如何與技術合作夥伴合作,以支持我們的平台提供關鍵客戶價值的能力嗎?請看Braze聯合創始人兼首席技術官喬恩·海曼的獨家報道Braze如何利用AWS的自動縮放功能來支持我們平台巨大的,不斷變化的規模。

有興趣成為Braze產品和工程團隊的一員嗎?看看我們的空缺職位釺職業頁麵


Mike Dulle和Jeff Stutz

相關內容

雪花數據共享

由雪花驅動如何幫助Braze客戶以數據的速度移動manbetx万博全站客户端

閱讀更多

雪花數據共享

Braze和Snowflake是如何建立有效持續的技術合作關係的

閱讀更多

銅焊合金

Braze宣布支持Snowflake合作和數據共享

閱讀更多