Sandbox에서 Discourse Data Explorer 탐색하기

Discourse 샌드박스에 Discourse Data Explorer를 설치해 두었지만, 아직 사이트에 콘텐츠가 많이 없습니다. Data Explorer를 어떻게 놀아볼 수 있을지 몇 가지 조언을 구합니다…

  • 콘텐츠가 최소인 사이트에서, 또는
  • 흥미를 돋울 수 있도록 더미 콘텐츠를 대량으로 가져와서

더미 콘텐츠를 가져오는 것 자체가 흥미로운 연습이 될 것 같습니다.

두려움 없이 마음껏 실험해 볼 수 있는 Discourse 인스턴스에서 Data Explorer를 가장 잘 배울 수 있는 방법에 대해 의견을 주실 수 있을까요?

데이터 탐색기는 아무것도 변경할 수 없으므로 두려워할 필요가 없습니다.

이 도구는 사이트에 대해 알아야 할 사항을 확인하는 데 유용합니다. 데이터가 있는 사이트가 없다면, 무엇을 찾고 있는 건가요?

좋은 질문입니다. 일반적인 사용 사례에 관심이 있습니다. 데이터가 많은 대규모 사이트를 관리하게 된다면, Data Explorer를 어떤 종류의 작업에 사용할 수 있을까요?

저는 15년 이상의 데이터를 가진 SMF 사이트에서 관리자(Admin)가 아닌 일반 사용자입니다. 다음과 같은 데이터를 쿼리하고 싶었던 적이 여러 번 있었습니다:

  • 특정 카테고리에서 USER1이 USER2가 시작한 게시글에 몇 번 댓글을 달았는가
  • DATE1과 DATE2 사이에 카테고리별로 월별 신규 게시글 수는 얼마인가

재미있는 것을 보여드릴까요? 특정 기간 동안 특정 게시판에서 제가 시작한 모든 주제를 찾기 위해 SMF에서 적용했던 우회 방법을 소개합니다. SMF는 기본적으로 사용자가 이를 수행할 수 없도록 되어 있어 창의적인 방법을 찾아야 했습니다.

요약
  • 제목에 포함된 텍스트 중 답글이 아닌 것을 찾고 있으므로 -"Re:"를 사용합니다.
  • SMF는 와일드카드를 지원하지 않으며, 빈 텍스트를 검색할 수도 없고, 제외 조건만 검색하는 것도 허용하지 않습니다. 그래서 어떤 게시글에도 등장하지 않을 무의미한 단어인 "runkerflifying"을 검색하는 동시에 "runkerflifying"을 제외하는 방식으로 검색합니다.

rake dev:populate 명령이 인스턴스에 더미 콘텐츠를 채워 넣지만, 프로덕션 인스턴스에서 실행할 수 없다고 생각합니다.

수정: 이게 해결책이 될 것 같은데?