集計のクエリ式について

本番環境にて先月まで動いていた クエリ式を含むURLが機能しなくなりました。

以下は、実際のURLです。
特定の条件でレコードを絞り込み、集計を行った結果をテーブル形式で表示しています。
通常、kintoneでの「表」は、大,中,小項目の計3つまで項目を指定できますが、これにより4以上の項目を表示させていました。
https://xxxxx.cybozu.com/k/[アプリID]/report?q=f5521613%20%3D%20LAST_MONTH()%20and%20f5521704%20in%20("5521702")&groups=f5521617%20f5521659%20f5521660%20f5521615%20f5523087&summaries=COUNT%20SUM%3Af5521615%20SUM%3Af5523087%20SUM%3Af5523088&sort=g0%3Aasc&chart=table

しかし、我々には開発環境もあり、そちらでは機能します。([アプリID]を変えるだけ)

この原因はどこにあると考えられますか?

  • 推測ですが、本番のアプリには10万以上のレコードが存在するため、そちらが原因かとも疑ってます。

S.N様

こんにちわ。
1万行を超えるレコードを取得する場合はカーソルAPIを利用する必要がありますので、
もしかしたらこちらの制限に引っかかっているのかもしれません。

よろしければ下記をご確認ください。

質問ガイドライン にあるように、どのようなエラーや表示があったかを記載すると回答が得られやすいかもしれません。


kintone のグラフにはいくつか制限があるようで、

  • レコード番号の昇順で先頭から100万件までしか集計対象にできない
  • 「表」を選んだ時、グループ化された結果が 10,001行 までしか表示できない

といったことがあるみたいです。

これにあたる場合は、絞り込み条件で表示するレコード数を少なくしたり、集計する必要のない過去データを別のアプリに退避させデータ量を少なくすることで、動くようになる気がします。

「いいね!」 1

lemon_sour様
住田様

ご回答ありがとうございます。
結論を申し上げますと、やはりレコード数がネックとなっていたようです。

そこで、新しいアプリを立ち上げ、データを引っ越しさせることでなんとか問題は解消できました。

ご協力ありがとうございました。

「いいね!」 1

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。