4.0.0-alpha.9 • Published 9 months ago

@fabernovel/heart-bigquery v4.0.0-alpha.9

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

Description

Heart BigQuery is a listener module of Heart, which reacts at the end of an analysis by storing the results into a table of a Google BigQuery instance.

Note that you must install an analysis module too, to have a minimum viable installation of Heart.

Read more about the description and design of Heart.

Usage

Standalone

  1. Install the package, Heart CLI and an analysis module, for example Heart GreenIT

    npm install @fabernovel/heart-cli @fabernovel/heart-bigquery @fabernovel/heart-greenit
  2. In the project root folder, create a .env file with the Google Service accounts credentials (you can use Code Beautify to remove whitespaces)

    HEART_BIGQUERY_GOOGLE_APPLICATION_CREDENTIALS={"type": "service_account","project_id": "","private_key_id": "","private_key": "","client_email": "","client_id": "","auth_uri": "","token_uri": "","auth_provider_x509_cert_url": "","client_x509_cert_url": ""}
  3. Start an analysis

    npx heart greenit --config '{"url":"https://www.fabernovel.com"}'

    OR

    npx heart greenit --file configuration.json

    Once the analysis is done, the heart table of the analysis dataset is populated with the results.

Github Action

If you're using Github, you can simplify the integration of Heart in your CI scripts by using the Github Action.

4.0.0-alpha.9

9 months ago

4.0.0-alpha.7

9 months ago

4.0.0-alpha.8

9 months ago

4.0.0-alpha.6

9 months ago

4.0.0-alpha.5

11 months ago

4.0.0-alpha.3

1 year ago

4.0.0-alpha.4

12 months ago

3.3.0

1 year ago

3.2.1

2 years ago

3.2.0

4 years ago

3.1.0

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago