💭
Cosmos DBにデータを追加するときにUnsupported Paths Countが発生した時に疑うこと
Unsupported Paths Countについて
Cosmos DBのPython SDKを利用しているとき、データ挿入時にUnsupported Paths Countエラーが発生してデータの挿入に失敗することがある。このエラーが発生した場合、おそらく階層パーティションをCosmos DBに定義していることが想定される。もし、階層パーティションを利用しているなら、2024年2月26日時点でリリースされているazure-cosmos 4.5.1ではまだ階層パーティションに対応していないため、本エラーが発生している。
対応方法
階層パーティションに対応したazure-cosmosモジュールをインストールすれば解決する。しかし、残念ながら階層パーティションに対応したazure-cosmosモジュールはまだベータ版しかリリースされていない。このため、すぐに利用したい場合はC#のazure cosmos sdkを利用するという方法を現時点ではとるしかない。
参考資料
Discussion