transformers

package
v0.2.130 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2020 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyPagination added in v0.1.2

func ApplyPagination(paginationOpts *datacatalog.PaginationOptions, input *models.ListModelsInput) error

func CreateArtifactModel

func CreateArtifactModel(request datacatalog.CreateArtifactRequest, artifactData []models.ArtifactData, dataset models.Dataset) (models.Artifact, error)

func CreateDatasetModel

func CreateDatasetModel(dataset *datacatalog.Dataset) (*models.Dataset, error)

Create a dataset model from the Dataset api object. This will serialize the metadata in the dataset as part of the transform

func FilterToListInput added in v0.1.2

func FilterToListInput(ctx context.Context, sourceEntity common.Entity, filterExpression *datacatalog.FilterExpression) (models.ListModelsInput, error)

func FromArtifactModel

func FromArtifactModel(artifact models.Artifact) (datacatalog.Artifact, error)

func FromArtifactModels added in v0.1.2

func FromArtifactModels(artifacts []models.Artifact) ([]*datacatalog.Artifact, error)

func FromDatasetID

func FromDatasetID(datasetID datacatalog.DatasetID) models.DatasetKey

Create a dataset ID from the dataset key model

func FromDatasetModel

func FromDatasetModel(dataset models.Dataset) (*datacatalog.Dataset, error)

Create a Dataset api object given a model, this will unmarshal the metadata into the object as part of the transform

func FromPartitionKeyModel added in v0.1.2

func FromPartitionKeyModel(partitionKeys []models.PartitionKey) []string

func FromTagModel added in v0.1.2

func FromTagModel(datasetID datacatalog.DatasetID, tag models.Tag) *datacatalog.Tag

func ToArtifactKey

func ToArtifactKey(datasetID *datacatalog.DatasetID, artifactID string) models.ArtifactKey

Transforms datasetID and artifact combination into an ArtifactKey The DatasetID is optional since artifactIDs are unique per Artifact

func ToTagKey

func ToTagKey(datasetID datacatalog.DatasetID, tagName string) models.TagKey

Types

This section is empty.

Jump to

Keyboard shortcuts

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