이 기사는 GitHub의 공개 이벤트 API를 탐색하고 Google BigQuery와 Laravel으로 구축 된 PHP 응용 프로그램을 사용 하여이 데이터를 분석하는 방법을 보여줍니다. Github의 API는 마지막 300 개 이벤트에만 액세스를 제한하기 때문에 기사는 Google BigQuery에 저장된 GitHub 이벤트의 역사적 저장소 인 GitHub 아카이브를 활용합니다.
주요 개념 :
Github Public Events :
Github Archive & Google BigQuery : Github 아카이브는 원래 API의 제한을 극복하기 위해 생성 된 GitHub 아카이브 : 이제 Google BigQuery에 있습니다. BigQuery의 확장 성은 대규모 데이터 세트를 효율적으로 쿼리 할 수 있습니다 Laravel & Homestead 개선 : 이 기사는 PHP 프레임 워크로 Laravel을 사용하고 가상 머신 환경에서 홈스테드가 개선되었습니다. Google Cloud PHP 라이브러리 : 이 라이브러리는 PHP 응용 프로그램 내에서 Google BigQuery의 API와의 상호 작용을 용이하게합니다. BigQuery를 사용하여 GitHub 데이터 분석 :
이 기사는 Google BigQuery에 연결하기 위해 Laravel 애플리케이션을 설정하여 안내합니다. 여기에는 다음이 포함됩니다 :githubarchive:github.timeline
githubarchive:year.2014
WHERE
위 내용은 PHP 및 Google BigQuery와 함께 Github의 공개 행사 탐색의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!