분석을 위한 백엔드 데이터 조회

안녕하세요,

사용자가 업로드한 댓글과 링크를 분석해야 하는 요구사항이 있습니다. 해당 데이터가 백엔드 데이터베이스에 저장되는지, 그리고 저장된다면 셀프 호스팅 및 비즈니스 호스팅 환경에서 분석 목적으로 어떻게 가져올 수 있는지 궁금합니다. 또한, Discourse가 백엔드 데이터베이스에 저장된 링크 및 데이터 파일을 검색하고 추출할 수 있는 기능을 갖추고 있는지 알고 싶습니다. 해당 기능이 있다면, 어떤 유형의 데이터베이스를 사용하며 어떤 과정을 통해 데이터를 검색하는지도 알려주시면 감사하겠습니다.

이 정보는 시간, 노력, 코드 개발, 복잡성 측면에서 셀프 호스팅과 비즈니스 호스팅 중 어느 쪽을 선택할지 결정하는 데 도움이 됩니다.

자체 호스팅과 비즈니스 호스팅 환경 모두에서 REST API 호출, Webhook 리스닝, Data Explorer 플러그인을 통해 웹 인터페이스에서 데이터베이스를 쿼리하여 JSON/CSV로 내보내기, 또는 모든 데이터를 포함한 PostgreSQL 데이터베이스 전체를 다운로드하는 방식으로 게시물의 사용자 생성 콘텐츠를 추출할 수 있습니다.

어떤 옵션을 선택할지는 선호하는 ETL 워크플로우, 데이터 크기 및 주기적 요구 사항에 따라 달라집니다.

2개의 좋아요

Run Data Explorer queries with the Discourse API 은 자체 호스팅 또는 비즈니스 호스팅에 도움이 될 수 있습니다.