Type Alias DataTaskDatasetState

type DataTaskDatasetState = {
    cdcStatus?: {
        ddlCount?: number;
        deleteCount?: number;
        insertCount?: number;
        lastProcessed?: string;
        message?: string;
        state?:
            | "QUEUED"
            | "PROCESSING"
            | "ACCUMULATING_CHANGES"
            | "COMPLETED"
            | "ERROR";
        totalProcessedCount?: number;
        updateCount?: number;
    };
    dataReadiness?: "READY"
    | "NOT_READY"
    | "ERROR";
    datasetId?: string;
    fullLoad?: {
        cachedChangesCount?: number;
        duration?: string;
        endTime?: string;
        failedRecordsCount?: number;
        message?: string;
        startTime?: string;
        state?: "QUEUED" | "LOADING" | "COMPLETED" | "ERROR";
        totalProcessedCount?: number;
    };
    lastBatchOfChanges?: {
        duration?: string;
        endTime?: string;
        message?: string;
        startTime?: string;
        state?: "QUEUED"
        | "PROCESSING"
        | "COMPLETED"
        | "ERROR";
        throughputInRecordsPerSecond?: number;
        totalProcessedCount?: number;
    };
    name?: string;
    sourceName?: string;
}
Index

Properties

cdcStatus?: {
    ddlCount?: number;
    deleteCount?: number;
    insertCount?: number;
    lastProcessed?: string;
    message?: string;
    state?:
        | "QUEUED"
        | "PROCESSING"
        | "ACCUMULATING_CHANGES"
        | "COMPLETED"
        | "ERROR";
    totalProcessedCount?: number;
    updateCount?: number;
}

Type Declaration

  • OptionalddlCount?: number

    Number of DDL statements executed during the last run

  • OptionaldeleteCount?: number

    delete portion of totalProcessedCount. Only available for some task types

  • OptionalinsertCount?: number

    Insert portion of totalProcessedCount. Only available for some task types

  • OptionallastProcessed?: string
  • Optionalmessage?: string
  • Optionalstate?: "QUEUED" | "PROCESSING" | "ACCUMULATING_CHANGES" | "COMPLETED" | "ERROR"
  • OptionaltotalProcessedCount?: number

    Total number of changes/DMLs applied to the dataset

  • OptionalupdateCount?: number

    update portion of totalProcessedCount. Only available for some task types

dataReadiness?: "READY" | "NOT_READY" | "ERROR"

Is the data ready for use?

datasetId?: string

Id of the dataset

fullLoad?: {
    cachedChangesCount?: number;
    duration?: string;
    endTime?: string;
    failedRecordsCount?: number;
    message?: string;
    startTime?: string;
    state?: "QUEUED" | "LOADING" | "COMPLETED" | "ERROR";
    totalProcessedCount?: number;
}

Type Declaration

  • OptionalcachedChangesCount?: number

    Number of changes captured and cached during full load (CDC landing/replication tasks only)

  • Optionalduration?: string

    Duration in HH:MM:SS format (hours:minutes:seconds)

  • OptionalendTime?: string
  • OptionalfailedRecordsCount?: number

    Number of records that failed to load (currently only for knowledge marts)

  • Optionalmessage?: string
  • OptionalstartTime?: string
  • Optionalstate?: "QUEUED" | "LOADING" | "COMPLETED" | "ERROR"
  • OptionaltotalProcessedCount?: number

    Number of records (or docs in knowledge marts) were loaded.

lastBatchOfChanges?: {
    duration?: string;
    endTime?: string;
    message?: string;
    startTime?: string;
    state?: "QUEUED" | "PROCESSING" | "COMPLETED" | "ERROR";
    throughputInRecordsPerSecond?: number;
    totalProcessedCount?: number;
}

Type Declaration

  • Optionalduration?: string

    Duration in HH:MM:SS format (hours:minutes:seconds)

  • OptionalendTime?: string
  • Optionalmessage?: string
  • OptionalstartTime?: string
  • Optionalstate?: "QUEUED" | "PROCESSING" | "COMPLETED" | "ERROR"
  • OptionalthroughputInRecordsPerSecond?: number

    Throughput in records per second

  • OptionaltotalProcessedCount?: number
name?: string

Name of the dataset

sourceName?: string

Original name of the dataset, relevant only for data movement tasks