FIWARE Cygnus -> cartodb sinks.NGSISink: Persistence error, 400 Bad request

前端 未结 2 1152
走了就别回头了
走了就别回头了 2021-01-25 01:16

I\'m trying to connect cygnus (1.4.0_SNAPSHOT) to cartodb. I run it locally, and I use a script to send a notification to cygnus. The script runs Ok, but cygnus says:



        
2条回答
  •  清酒与你
    2021-01-25 01:33

    Finally, after offline discussion with @Javi Carnero, we found there was a bug in Cygnus code related to the way Carto differentiates among "enterprise" and "personal" accounts. First ones allow for PostgreSQL schemas per user under the enterprise organization, while second ones have "hardcoded" schemas named public. Since the notified FIWARE service was used as the schema name, Cygnus was not properly working for "personal" accounts.

    Such a bug has been fixed:

    • Issue: https://github.com/telefonicaid/fiware-cygnus/issues/1382
    • PR: https://github.com/telefonicaid/fiware-cygnus/issues/1393

    At the moment of writting this, the bug is fixed in master branch. By the end of sprint/month Cygnus 1.7.0 will be released, including this fix.

    Please observe my previous answer is perfectly valid if you have an "enterprise" account. Anyway, I'll edit it in order to explain this.

提交回复
热议问题