Skip to content

HTTPArchive/dataform

Repository files navigation

HTTP Archive datasets pipeline

This repository handles the HTTP Archive data pipeline, which takes the results of the monthly HTTP Archive run and saves this to the httparchive dataset in BigQuery.

Pipelines

The pipelines are run in Dataform service in Google Cloud Platform (GCP) and are kicked off automatically on crawl completion and other events. The code in the main branch is used on each triggered pipeline run.

HTTP Archive Crawl

Tag: crawl_complete

HTTP Archive Technology Report

Tag: crux_ready

Development Setup

  1. Install dependencies:

    npm install
  2. Available Scripts:

    • npm run format - Format code and fix Markdown issues
    • npm run lint - Run linting checks on Markdown files, and compile Dataform configs

Code Quality

This repository uses:

  • Markdownlint for Markdown file formatting
  • Dataform's built-in compiler for SQL validation

About

The data pipeline for HTTP Archive orchestrated by Dataform

Resources

Security policy

Stars

7 stars

Watchers

4 watching

Forks

Contributors