ingestion

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Ingestor

type Ingestor interface {
	ID() string
	Prepare(conn *idrf.Bundle) error
	Start(chan error) error
}

Ingestor takes a data channel of idrf rows and inserts them in a target database

type IngestorService

type IngestorService interface {
	NewTimescaleIngestor(dbConn connections.PgxWrap, config *config.IngestorConfig) Ingestor
}

IngestorService exposes methods to create new ingestors

func NewIngestorService

func NewIngestorService() IngestorService

NewIngestorService creates an instance of the IngestorService

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL