Skip to main content

Namespace Workspace.XBR.Xperiflow.Routines.Io

Classes​

ArtifactDataResolver​

DataStoreAccessor​

Provides access to a data store managed by a storage backend. This DataStore is a key-value store that can store data in various formats.

This DataStore implementation uses the MetaFileSystemClient to store data in a key-value store. Additionally, there are limitations on the key names that can be used. The key must be under 25 characters, contain no illegal characters, and have at least 1 character.

DataTableParquetArtifactIoFactory​

DataTableParquetArtifactReader​

A Artifact Reader for DataTables that reads a series of partitioned parquet files into a single DataTable.

DataTableParquetArtifactWriter​

The Artifact Writer for DataTables that writes a DataTable to a series of partitioned parquet files.

DataTableParquetArtifactWriter.DataTableParquetPartitionMetric​

DataTableParquetArtifactWriter.DataTableParquetWriteSummary​

JsonArtifactIoFactory​

JsonArtifactReader​

An Artifact for reading a JObject from a json. This Artifact reader is meant to be very flexible in that it will read from any single .json file ignoring the schema.json file if it exists. If the schema.json is the only file, it will read from that as the data file.

JsonArtifactWriter​

The Artifact Writer for writing json data to a .json text file.

StringTextArtifactIoFactory​

StringTextArtifactReader​

An Artifact for reading a string from a text file called data.txt.

StringTextArtifactWriter​

The Artifact Writer for writing string data to a text file.

WebAppArtifactIoFactory​

An Artifact IO Factory for writing/reading a JObject to/from a json file called data.appref.

WebAppArtifactReader​

An Artifact Reader for reading a JObject from a json file called data.appref.

WebAppArtifactWriter​

The Artifact Writer for writing json data to a .appref text file.

Interfaces​

IArtifactDataResolver​

IArtifactIoFactory<T>​

IArtifactReader<T>​

Interface for classes that read data from storage into an object of type T

IArtifactWriter<T>​

Interface for classes that read data from storage into an object of type T.

IDataStoreAccessor​

Provides access to a data store managed by a storage backend. This DataStore is a key-value store that can store data in various formats.

Was this page helpful?