673
人物
快速指引__DataHub實時數據通道_大數據計算服務-阿裏雲
本節主要描述使用DataHub Java SDK進行數據的讀寫。
準備工作
- 使用DataHub服務之前,需要注冊阿裏雲雲賬號,利用阿裏雲賬號的AccessId與AccessKey接入DataHub服務。
創建Project/Topic
發布數據/訂閱數據
發布/訂閱數據需要使用SDK完成, DataHub Java SDK使用說明
// 新建client
Account account = new AliyunAccount("your access id", "your access key");
DatahubConfiguration conf = new DatahubConfiguration(account, "datahub endpoint");
DatahubClient client = new DatahubClient(conf);
String shardId = "0";
// 構造需要上傳的records
RecordSchema schema = client.getTopic("test_project", "test_topic").getRecordSchema();
List<RecordEntry> recordEntries = new ArrayList<~>();
RecordEntry entry = new RecordEntry(schema);
for (int i=0; i<entry.getFieldCount(); i++) {
entry.setBigint(i, 1); //set your fields' value according to the field's type
}
entry.setShardId(shardId);
recordEntries.add(entry);
// 數據寫入
client.putRecords("test_project", "test_topic", recordEntries);
// 數據讀取
GetCursorResult cursor = client.getCursor("test_project", "test_topic", shardId, 1455869335000 /*ms*/);
GetRecordsResult r = client.getRecords("test_project", "test_topic", shardId, cursor.getCursor(), 10);
最後更新:2016-11-23 16:04:20
上一篇:
限製描述__DataHub實時數據通道_大數據計算服務-阿裏雲
下一篇:
SDK介紹__使用指南_DataHub實時數據通道_大數據計算服務-阿裏雲
限製說明__產品簡介_雲數據庫 Memcache 版-阿裏雲
進程監控__主機監控_用戶指南_雲監控-阿裏雲
腳本模塊使用說明__SDK使用手冊_性能測試-阿裏雲
HTTPDNS域名解析場景下如何使用Cookie?__最佳實踐_HTTPDNS-阿裏雲
阿裏雲、亞馬遜競爭雲服務市場掀起價格戰;沃爾瑪發債融資60億美元,決戰亞馬遜
5.1.24-889__升級記錄_產品簡介_分布式關係型數據庫 DRDS-阿裏雲
阿裏雲總裁胡曉明:幫助企業完成技術創新,做有溫度的阿裏雲
采集-公網數據__最佳實踐_日誌服務-阿裏雲
DTS服務賬號角色授權__訪問控製_用戶指南_數據傳輸-阿裏雲
SSH 服務啟動時出現如下錯誤:error while loading shared libraries__遠程登錄 (SSH)_Linux操作運維問題_雲服務器 ECS-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲