2017-06-25 12 views
1

Aerospikeローダーを使用して.csvファイルをアップロードしようとしましたが、このエラーが発生し続けます。私は何が欠けているのか理解しようとしています。マッピングのキーがありません

ERROR Parser   :243 - "bin_list" Key is missing in mapping. Mapping: {"set":{"column_position":1,"type":"string"},"binlist":[{"name":"number_of_requests","value":{"column_position":3,"type":"integer"}},{"name":"size_of_the_content_returned","value":{"column_position":4,"type":"integer"}}],"key":{"column_position":2,"type":"string"}} 
ERROR Parser   :181 - Error in parsing mappingdef: {"set":{"column_position":1,"type":"string"},"binlist":[{"name":"number_of_requests","value":{"column_position":3,"type":"integer"}},{"name":"size_of_the_content_returned","value":{"column_position":4,"type":"integer"}}],"key":{"column_position":2,"type":"string"}} 
ERROR AerospikeLoad :213 - java.lang.Exception: Config file parsing Error 

私のconfig.jsonファイルには、次のようになります。 "binlistは" "bin_list" である必要があります場合は不思議

{ "version" : "2.0", "dsv_config": { 
    "delimiter": "," , 
    "n_columns_datafile": 4, 
    "header_exist": false}, "mappings": [ 
    { 
      "key": {"column_position":2, "type": "string"}, 
      "set": {"column_position":1, "type": "string"}, 

      "binlist": [ 
      {"name": "number_of_requests", 
      "value": {"column_position": 3, "type" : "integer"}}, 
      {"name": "size_of_the_content_returned", 
      "value": {"column_position": 4, "type" : "integer"}}]}]} 
+1

@pguptaが正しいです。 binlistではなくbinlistでなければなりません。私はコードをチェックした。ドキュメントは修正する必要があります。 – sunil

+0

私は古い文書に従ったように見えます。ありがとう – lft93ryt

答えて

1

。コードを見て:public static final String BINLIST = "bin_list";

関連する問題