![]() |
事件流處理服務(wù)-Keen
專用API
【更新時(shí)間: 2024.09.18】
事件流處理服務(wù)是一個(gè)強(qiáng)大的平臺(tái),允許用戶從互聯(lián)網(wǎng)上的任何連接設(shè)備輕松收集事件數(shù)據(jù)。無論是您的網(wǎng)站、應(yīng)用程序、后端服務(wù)器、智能設(shè)備還是第三方系統(tǒng)等,都可以通過使用Keen的強(qiáng)大REST API和多種SDK來收集這些數(shù)據(jù)。
免費(fèi)
去服務(wù)商官網(wǎng)采購>
|
瀏覽次數(shù)
411
采購人數(shù)
0
試用次數(shù)
0
收藏
×
完成
取消
×
書簽名稱
確定
|
- API詳情
- 定價(jià)
- 使用指南
- 常見 FAQ
- 關(guān)于我們


什么是Keen的事件流處理服務(wù)?
事件流處理服務(wù)-Keen基于 Apache Kafka ® 構(gòu)建,輕松從任何地方收集事件數(shù)據(jù),添加豐富的屬性,并發(fā)送到您需要的任何地方。是一個(gè)專注于事件數(shù)據(jù)收集、豐富和轉(zhuǎn)換的服務(wù)平臺(tái)。它為用戶提供了一種方法來從各種來源收集事件數(shù)據(jù),并通過多種方式豐富這些數(shù)據(jù),如添加地理位置信息、設(shè)備類型等額外維度。同時(shí),它也支持將數(shù)據(jù)發(fā)送到所需的任何地方,從而幫助用戶更好地理解和利用他們的數(shù)據(jù)資產(chǎn)。 |
![]() |
什么是Keen的事件流處理服務(wù)接口?
Keen的事件流處理服務(wù)有哪些核心功能?
從任何來源串流 使用從 JavaScript 到 Go 的超過 15 個(gè) SDK,從堆棧中的任何位置進(jìn)行 POST。 |
![]() |
![]() |
豐富與轉(zhuǎn)變 使用豐富功能添加維度,例如位置、工作日、訪問設(shè)備等。 |
將數(shù)據(jù)發(fā)送到任何需要的地方 使用 Keen 安全存儲(chǔ)數(shù)據(jù),以便使用 Keen Compute 進(jìn)行即時(shí)查詢和構(gòu)建實(shí)時(shí)數(shù)據(jù)產(chǎn)品。 |
|
Keen的事件流處理服務(wù)的核心優(yōu)勢是什么?
1.快速部署與數(shù)據(jù)收集:使用我們?nèi)娴墓ぞ吆?SDK 集快速啟動(dòng)并運(yùn)行。您可以立即快速收集數(shù)據(jù)。
2. 全天候支持與專業(yè)團(tuán)隊(duì):讓Keen的人代替你的人負(fù)責(zé)尋呼機(jī)。我們的全球開發(fā)人員和支持人員團(tuán)隊(duì)確保平臺(tái) 365、24/7 持續(xù)運(yùn)行。
3. 完全定制化解決方案:通過完全可定制的堆棧準(zhǔn)確構(gòu)建您所需要的內(nèi)容。您可以完全控制收集哪些數(shù)據(jù)以及如何描述數(shù)據(jù)。
4. 減少運(yùn)維風(fēng)險(xiǎn)與復(fù)雜性:降低您的運(yùn)營和交付風(fēng)險(xiǎn)。避免維護(hù)容錯(cuò)數(shù)據(jù)管道帶來的不可避免的麻煩。
在哪些場景會(huì)用到Keen的事件流處理服務(wù)?
產(chǎn)品分析:企業(yè)可以使用該服務(wù)來跟蹤產(chǎn)品的使用情況和用戶的互動(dòng)情況,從而獲得產(chǎn)品性能的真實(shí)視圖,并據(jù)此做出改進(jìn)決策。 |
|
面向客戶的度量指標(biāo):通過集成“事件流處理服務(wù)-Keen”,公司可以快速開發(fā)出產(chǎn)品內(nèi)的分析工具,減少開發(fā)時(shí)間,同時(shí)提供給客戶實(shí)時(shí)的度量信息。 |
|
業(yè)務(wù)運(yùn)營:銷售、市場和財(cái)務(wù)團(tuán)隊(duì)可以通過此服務(wù)來整合其使用的各種工具,從而更有效地管理業(yè)務(wù)操作并做出決策。例如,營銷團(tuán)隊(duì)可以根據(jù)用戶的活動(dòng)數(shù)據(jù)來優(yōu)化營銷策略,而財(cái)務(wù)團(tuán)隊(duì)則可以根據(jù)實(shí)際使用情況調(diào)整計(jì)費(fèi)模型。 |
|




驗(yàn)證
Keen 支持兩種用于驗(yàn)證 HTTP API 請求的機(jī)制,一種用于 Kafka API 的驗(yàn)證機(jī)制。您想要使用的項(xiàng)目都需要API 密鑰。
驗(yàn)證請求的一種方法是使用名為“Authorization”的 HTTP 標(biāo)頭。此方法適用于每個(gè) API 調(diào)用。
所有 POST 都需要將“Content-Type”標(biāo)頭設(shè)置為“application/json”。
API 密鑰
您的每個(gè)項(xiàng)目都會(huì)有自己的一組 API 密鑰,您可以從項(xiàng)目的概述頁面檢索這些密鑰。
1.轉(zhuǎn)到PROJECT_ID
2.單擊“訪問”選項(xiàng)卡
3.選擇并復(fù)制適當(dāng)?shù)拿荑€
示例
import KeenAnalysis from 'keen-analysis';
const client = new KeenAnalysis({
projectId: 'PROJECT_ID',
readKey: 'READ_KEY',
writeKey: 'WRITE_KEY'
});
開始使用
Keen 現(xiàn)在提供使用Apache Kafka作為流式傳輸和備份事件的接口之一的流式傳輸,從而輕松與外部系統(tǒng)集成。
事件生產(chǎn)
使用具有寫密鑰(Write Key)認(rèn)證的 Kafka 生產(chǎn)者可以將事件流傳輸?shù)揭粋€(gè)主題(Topic)。不需要提前創(chuàng)建主題,因?yàn)?auto.create.topics.enable=true。主題名稱在項(xiàng)目中必須是唯一的,且該名稱用于表示所傳輸事件的集合名稱。傳輸?shù)?Keen Kafka Inbound 集群的事件與通過 HTTP API 傳輸?shù)氖录幚矸绞较嗤?/p>
事件消費(fèi)
你可以使用具有讀密鑰(Read Key)認(rèn)證的 Kafka 消費(fèi)者來消費(fèi)事件流。同樣不需要提前創(chuàng)建主題,因?yàn)?auto.create.topics.enable=true。要從特定的事件集合進(jìn)行消費(fèi),使用該集合名稱作為 Kafka 消費(fèi)者的主題名稱(如果你也使用 Kafka 進(jìn)行事件流傳輸,這將與 Kafka 生產(chǎn)者使用的主題名稱相同)。通過 HTTP API 和 Kafka 生產(chǎn)者發(fā)送的事件都將傳輸?shù)?Outbound Kafka 集群。你可以通過 HTTP API 發(fā)送一些事件,通過 Kafka 生產(chǎn)者發(fā)送另一些事件,然后使用 Kafka 消費(fèi)者消費(fèi)所有事件。所有可在 Outbound Kafka 集群中消費(fèi)的事件都會(huì)按照數(shù)據(jù)豐富(Data Enrichment)描述進(jìn)行豐富。
詳情參考:https://keen.io/docs/api/#kafka-event-streaming




![]() |




驗(yàn)證
Keen 支持兩種用于驗(yàn)證 HTTP API 請求的機(jī)制,一種用于 Kafka API 的驗(yàn)證機(jī)制。您想要使用的項(xiàng)目都需要API 密鑰。
驗(yàn)證請求的一種方法是使用名為“Authorization”的 HTTP 標(biāo)頭。此方法適用于每個(gè) API 調(diào)用。
所有 POST 都需要將“Content-Type”標(biāo)頭設(shè)置為“application/json”。
API 密鑰
您的每個(gè)項(xiàng)目都會(huì)有自己的一組 API 密鑰,您可以從項(xiàng)目的概述頁面檢索這些密鑰。
1.轉(zhuǎn)到PROJECT_ID
2.單擊“訪問”選項(xiàng)卡
3.選擇并復(fù)制適當(dāng)?shù)拿荑€
示例
import KeenAnalysis from 'keen-analysis';
const client = new KeenAnalysis({
projectId: 'PROJECT_ID',
readKey: 'READ_KEY',
writeKey: 'WRITE_KEY'
});
開始使用
Keen 現(xiàn)在提供使用Apache Kafka作為流式傳輸和備份事件的接口之一的流式傳輸,從而輕松與外部系統(tǒng)集成。
事件生產(chǎn)
使用具有寫密鑰(Write Key)認(rèn)證的 Kafka 生產(chǎn)者可以將事件流傳輸?shù)揭粋€(gè)主題(Topic)。不需要提前創(chuàng)建主題,因?yàn)?auto.create.topics.enable=true。主題名稱在項(xiàng)目中必須是唯一的,且該名稱用于表示所傳輸事件的集合名稱。傳輸?shù)?Keen Kafka Inbound 集群的事件與通過 HTTP API 傳輸?shù)氖录幚矸绞较嗤?/p>
事件消費(fèi)
你可以使用具有讀密鑰(Read Key)認(rèn)證的 Kafka 消費(fèi)者來消費(fèi)事件流。同樣不需要提前創(chuàng)建主題,因?yàn)?auto.create.topics.enable=true。要從特定的事件集合進(jìn)行消費(fèi),使用該集合名稱作為 Kafka 消費(fèi)者的主題名稱(如果你也使用 Kafka 進(jìn)行事件流傳輸,這將與 Kafka 生產(chǎn)者使用的主題名稱相同)。通過 HTTP API 和 Kafka 生產(chǎn)者發(fā)送的事件都將傳輸?shù)?Outbound Kafka 集群。你可以通過 HTTP API 發(fā)送一些事件,通過 Kafka 生產(chǎn)者發(fā)送另一些事件,然后使用 Kafka 消費(fèi)者消費(fèi)所有事件。所有可在 Outbound Kafka 集群中消費(fèi)的事件都會(huì)按照數(shù)據(jù)豐富(Data Enrichment)描述進(jìn)行豐富。
詳情參考:https://keen.io/docs/api/#kafka-event-streaming






![]() |