Table of Contents

Interface IEtlTaskLog

Namespace
BiExcellence.OpenBi.Api.EtlTasks
Assembly
BiExcellence.OpenBi.Api.Client.dll

A single run's log entry for an EtlTask.

public interface IEtlTaskLog

Properties

Date

When the run was logged.

DateTimeOffset Date { get; init; }

Property Value

DateTimeOffset

Duration

How long the load took, or null where the load failed.

TimeSpan? Duration { get; init; }

Property Value

TimeSpan?

Id

The log entry id, server-assigned and ascending.

long? Id { get; init; }

Property Value

long?

Message

Why the load failed - for example Missing table - or null on success.

string? Message { get; init; }

Property Value

string

Rows

The number of rows the run wrote, or null where the load failed.

int? Rows { get; init; }

Property Value

int?

Success

Whether the load succeeded.

bool Success { get; init; }

Property Value

bool

TaskId

The Id of the task the run belongs to.

string? TaskId { get; init; }

Property Value

string