Databricks SDK for JavaScript
    Preparing search index...

    Interface IngestionPipelineDefinition_TableSpec

    interface IngestionPipelineDefinition_TableSpec {
        connectorOptions?: ConnectorOptions;
        destinationCatalog?: string;
        destinationSchema?: string;
        destinationTable?: string;
        sourceCatalog?: string;
        sourceSchema?: string;
        sourceTable?: string;
        tableConfiguration?: IngestionPipelineDefinition_TableSpecificConfig;
    }
    Index

    Properties

    connectorOptions?: ConnectorOptions

    (Optional) Source Specific Connector Options

    destinationCatalog?: string

    Required. Destination catalog to store table.

    destinationSchema?: string

    Required. Destination schema to store table.

    destinationTable?: string

    Optional. Destination table name. The pipeline fails if a table with that name already exists. If not set, the source table name is used.

    sourceCatalog?: string

    Source catalog name. Might be optional depending on the type of source.

    sourceSchema?: string

    Schema name in the source database. Might be optional depending on the type of source.

    sourceTable?: string

    Table name in the source database. Currently required; this field will become optional in an upcoming release, since some source types (for example streaming / message-bus connectors) do not use it. When that change ships, this field's type in the generated SDKs and CLI will change from required to optional (nullable); clients that assume it is always present should handle its absence.

    Configuration settings to control the ingestion of tables. These settings override the table_configuration defined in the IngestionPipelineDefinition object and the SchemaSpec.