1

このようなデータの履歴ビューを作成するために、Cosmos で Orion コンテキスト データを永続化するコネクタについて聞いたことがあります。

そのようなコネクタの名前は何ですか? また、それに関するドキュメントはどこにありますか? 永続化されたデータの形式は何ですか? データは Cosmos 内のどこに保存されますか?

4

1 に答える 1

2

あなたが求めているコネクタはCygnus です。これは、Orion から通知を受信して​​ Cosmos に保持できる Flume ベースのソフトウェアです。

README内の完全な説明と、インストール、構成、および使用ガイドを読むことができます。

永続化されたデータは、構成された Cosmos ユーザー スペース (つまり、/user/myuser/mydataset. Cygnus が受け取った (エンティティー、属性) のペアごとに、1 行がテキスト ファイルに保存されます。Cygnus 0.1 では、この行は CSV スタイル ('|' セパレーター) で記述されます。

ts|iso8601date|entityId|entityType|attributeName|attributeType|value

((エンティティ、属性) ペアごとのファイル) という名前のテキスト ファイル:

/user/myuser/mydataset/entityId-entityType-attributeName-atributeType.txt

それにもかかわらず、リリース 0.2 (包括的) から、行は Json 形式で記述されます。

{"ts"="xxx", "iso8601date"="xxx", "entityId"="xxx", "entityType"="xxx", "attributeName"="xxx", "attributeType"="xxx", "value"="xxx"|{...}|[...]}

(エンティティごとのファイル) という名前のテキスト ファイル:

/user/myuser/mydataset/cygnus-myuser-mydataset-entityId-entityType.txt

于 2014-05-05T07:05:13.940 に答える