Исследование инструмента Discourse Data Explorer в моей песочнице

У меня установлен Discourse Data Explorer на моем песочнице Discourse, но пока на сайте не так много контента. Ищу идеи, как можно поэкспериментировать с Data Explorer:

  • На сайте с минимальным количеством контента или
  • Импортировать много тестового контента, чтобы сделать его интереснее

Уверен, что импорт тестового контента сам по себе станет интересным занятием.

Есть ли у кого-то мысли о том, как лучше всего изучать Data Explorer на экземпляре Discourse, где можно действовать без страха?

Нет причин бояться, так как Data Explorer не может ничего изменить.

Он полезен для просмотра информации, которая важна для вашего сайта. Если у вас нет сайта с данными, что вы ищете?

Отличный вопрос. Меня интересуют типичные сценарии использования. Если бы я администрировал крупный сайт с большим объёмом данных, для каких задач я бы использовал Data Explorer?

Я не администратор на сайте SMF, где накоплено более 15 лет данных, и не раз хотел получить результаты запросов, например:

  • Сколько раз USER1 комментировал пост, созданный USER2 в категории CATEGORY
  • Сколько новых постов было опубликовано в категории CATEGORY в месяц между DATE1 и DATE2

Хотите увидеть кое-что забавное? Вот обходной путь, который я реализовал в SMF, чтобы найти все темы, которые я создал в определённом разделе за указанный диапазон дат. SMF не позволяет пользователям делать такое напрямую, поэтому мне пришлось проявить изобретательность.

Сводка
  • Я ищу любой текст в заголовке, который не является ответом, поэтому использую -"Re:"
  • SMF не поддерживает подстановочные знаки, не позволяет искать пустой текст и не допускает поиск только по исключениям. Поэтому я ищу несуществующее слово «runkerflifying» — слово, которое не встретится ни в одном посте, — и одновременно исключаю «runkerflifying»

Есть команда rake dev:populate, которая заполняет инстанс тестовым контентом, но, я думаю, её нельзя запускать на продакшн-инстансе.

Редактирование: думаю, это должно сработать?