Skip to content

Describe Batch Load Task

timestreamwrite_describe_batch_load_task R Documentation

Returns information about the batch load task, including configurations, mappings, progress, and other details

Description

Returns information about the batch load task, including configurations, mappings, progress, and other details. Service quotas apply. See code sample for details.

Usage

timestreamwrite_describe_batch_load_task(TaskId)

Arguments

TaskId

[required] The ID of the batch load task.

Value

A list with the following syntax:

list(
  BatchLoadTaskDescription = list(
    TaskId = "string",
    ErrorMessage = "string",
    DataSourceConfiguration = list(
      DataSourceS3Configuration = list(
        BucketName = "string",
        ObjectKeyPrefix = "string"
      ),
      CsvConfiguration = list(
        ColumnSeparator = "string",
        EscapeChar = "string",
        QuoteChar = "string",
        NullValue = "string",
        TrimWhiteSpace = TRUE|FALSE
      ),
      DataFormat = "CSV"
    ),
    ProgressReport = list(
      RecordsProcessed = 123,
      RecordsIngested = 123,
      ParseFailures = 123,
      RecordIngestionFailures = 123,
      FileFailures = 123,
      BytesMetered = 123
    ),
    ReportConfiguration = list(
      ReportS3Configuration = list(
        BucketName = "string",
        ObjectKeyPrefix = "string",
        EncryptionOption = "SSE_S3"|"SSE_KMS",
        KmsKeyId = "string"
      )
    ),
    DataModelConfiguration = list(
      DataModel = list(
        TimeColumn = "string",
        TimeUnit = "MILLISECONDS"|"SECONDS"|"MICROSECONDS"|"NANOSECONDS",
        DimensionMappings = list(
          list(
            SourceColumn = "string",
            DestinationColumn = "string"
          )
        ),
        MultiMeasureMappings = list(
          TargetMultiMeasureName = "string",
          MultiMeasureAttributeMappings = list(
            list(
              SourceColumn = "string",
              TargetMultiMeasureAttributeName = "string",
              MeasureValueType = "DOUBLE"|"BIGINT"|"BOOLEAN"|"VARCHAR"|"TIMESTAMP"
            )
          )
        ),
        MixedMeasureMappings = list(
          list(
            MeasureName = "string",
            SourceColumn = "string",
            TargetMeasureName = "string",
            MeasureValueType = "DOUBLE"|"BIGINT"|"VARCHAR"|"BOOLEAN"|"TIMESTAMP"|"MULTI",
            MultiMeasureAttributeMappings = list(
              list(
                SourceColumn = "string",
                TargetMultiMeasureAttributeName = "string",
                MeasureValueType = "DOUBLE"|"BIGINT"|"BOOLEAN"|"VARCHAR"|"TIMESTAMP"
              )
            )
          )
        ),
        MeasureNameColumn = "string"
      ),
      DataModelS3Configuration = list(
        BucketName = "string",
        ObjectKey = "string"
      )
    ),
    TargetDatabaseName = "string",
    TargetTableName = "string",
    TaskStatus = "CREATED"|"IN_PROGRESS"|"FAILED"|"SUCCEEDED"|"PROGRESS_STOPPED"|"PENDING_RESUME",
    RecordVersion = 123,
    CreationTime = as.POSIXct(
      "2015-01-01"
    ),
    LastUpdatedTime = as.POSIXct(
      "2015-01-01"
    ),
    ResumableUntil = as.POSIXct(
      "2015-01-01"
    )
  )
)

Request syntax

svc$describe_batch_load_task(
  TaskId = "string"
)