Skip to content

morganchorlton3/evidence-connector-aws-athena

Repository files navigation

Evidence Athena DataSource

Evidence data source to vizualize and explore your AWS Athena data.

How to use

Install this package into your Evidence project

npm i evidence-connector-aws-athena

Update your evidence.plugins.yaml

datasources:
    # ...
    evidence-connector-aws-athena: {}

Run your Evidence project, and navigate to the settings page, and add a new athena data source.

or add it manually by creating a new dir with the source name and adding the connection.yaml

name: {name}
type: athena
options:
  database: {database}
  outputBucket: {outputBucket}
  testTableName: {testTableName}

Open the schema explorer to see the new tables imported.

For more information see the Evidence.dev datasource docs

Configuration

Field Description Type
database AWS glue database to query string
catalog AWS Athena catalog to use for the query, defaults to AWSDataCatalog string
outputBucket AWS S3 Output bucket name for athena query string
testTableName Name of a athena table name to do a test query (select first row) to validate the connection string

Source Configuration