ReferenceDataSource
import type { ReferenceDataSource } from "https://aws-api.deno.dev/v0.3/services/kinesisanalyticsv2.ts?docs=full";
For a SQL-based Kinesis Data Analytics application, describes the reference data source by providing the source information (Amazon S3 bucket name and object key name), the resulting in-application table name that is created, and the necessary schema to map the data elements in the Amazon S3 object to the in-application table.
interface ReferenceDataSource {
ReferenceSchema: SourceSchema;
S3ReferenceDataSource?: S3ReferenceDataSource | null;
TableName: string;
}§Properties
§
ReferenceSchema: SourceSchema
[src]Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
§
S3ReferenceDataSource?: S3ReferenceDataSource | null
[src]Identifies the S3 bucket and object that contains the reference data. A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the "UpdateApplication" operation to trigger reloading of data into your application.