0

Cloudant ダッシュボードからウェアハウスを作成しようとすると、エラー ダイアログが表示されてプロセスが失敗することがあります。それ以外の場合は、数時間後でも倉庫の抽出がトリガーされた状態のままになります。

どうすればこれをデバッグできますか? たとえば、何が起こっているかを確認するために呼び出すことができる API はありますか?

4

1 に答える 1

0

_warehouserデータベース内のドキュメント内を見て、warehouser_error_message要素を探します。例えば:

 "warehouser_error_message": "Exception occurred while creating table.
   [SQL0670N  The statement failed because the row size of the 
   resulting table would have exceeded the row size limit. Row size 
   limit: \"\". Table space name: \"\". Resulting row size: \"\". 
   com.ibm.db2.jcc.am.SqlException: DB2 SQL Error: SQLCODE=-670, 
   SQLSTATE=54010, SQLERRMC=32677;;34593, DRIVER=4.18.60]"

Warehouser エラー メッセージは、通常、問題をデバッグするのに十分な情報を提供します。

Cloudant ダッシュボードで _warehouser 文書を表示するか、API を使用できます。

export cl_username='<your_cloudant_account>'
curl -s -u $cl_username -p \
 https://$cl_username.cloudant.com/_warehouser/_all_docs?include_docs=true \
 | jq [.warehouse_error_code]
于 2015-06-12T15:55:14.280 に答える