Direkt zu Hauptinhalt

PublicMinimalTaskViewModel

Summary view of a task including execution status and resolved connection names.

idstring<uuid>

The unique identifier of the task.

namestringnullfähig

The display name of the task.

Possible values: <= 64 characters

descriptionstringnullfähig

The optional description detailing the task purpose.

Possible values: <= 1000 characters

strategyAuditTypeStrategy

Defines whether a task analyzes data, extracts data, or replicates source tables.

Enum values:

  • Analyze: Analytic Tasks extract data, then run analytics on the extracted data.
  • Extract: Extraction Tasks extract data to SQL Server.
  • Replication: Replication Tasks replicate data to Cloud Connection targets.

Possible values: [Analyze, Extract, Replication]

scheduleFrequencyScheduleFrequency

Defines how often an analytic task is scheduled to run.

Enum values:

  • Once: Runs exactly once at the scheduled start time or immediately.
  • Hourly: Runs at the configured interval of hours.
  • Daily: Runs at the configured interval of days.
  • Weekly: Runs on the configured days of the week.
  • Monthly: Runs on the configured days of the month and/or on the last day of the month.
  • Loop: Runs continuously in Real-Time loops with an optional Start Delay.

Possible values: [Once, Hourly, Daily, Weekly, Monthly, Loop]

lastAnalyticRunStatusAnalyticRunStatus

Describes the current execution outcome of an analytic run.

Enum values:

  • Running: The analytic run is currently executing.
  • Succeeded: The analytic run completed successfully.
  • Failed: The analytic run ended because execution failed.
  • Canceled: The analytic run was canceled before completion.

Possible values: [Running, Succeeded, Failed, Canceled]

workspaceIdstring<uuid>

The unique identifier of the parent workspace.

isActiveboolean

Indicates whether the task is active and eligible for scheduled execution.

analyticGroupNamestringnullfähig

The resolved display name of the associated analytic group.

dataStrategyNamestringnullfähig

The resolved display name of the associated data strategy.

sqlServerNamestringnullfähig

The resolved display name of the associated SQL Server connection.

fabricMirrorConnectionNamestringnullfähig

The resolved display name of the associated Microsoft Fabric Mirror connection.

snowflakeConnectionNamestringnullfähig

The resolved display name of the associated Snowflake connection.

fabricLakehouseConnectionNamestringnullfähig

The resolved display name of the associated Microsoft Fabric Lakehouse connection.

azureDataLakeConnectionNamestringnullfähig

The resolved display name of the associated Azure Data Lake Storage connection.

googleCloudStorageConnectionNamestringnullfähig

The resolved display name of the associated Google Cloud Storage connection.

connectionTypeConnectionType

Identifies the destination connection type used by a task.

Enum values:

  • FabricMirror: Uses a Microsoft Fabric Mirror connection.
  • FabricLakehouse: Uses a Microsoft Fabric Lakehouse connection.
  • Snowflake: Uses a Snowflake connection.
  • AzureDataLake: Uses an Azure Data Lake Storage connection.
  • Unknown: The destination connection type could not be resolved for this task.

Possible values: [FabricMirror, FabricLakehouse, Snowflake, AzureDataLake, GoogleCloudStorage, Unknown]

PublicMinimalTaskViewModel
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"description": "string",
"strategy": "Analyze",
"scheduleFrequency": "Once",
"lastAnalyticRunStatus": "Running",
"workspaceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"isActive": true,
"analyticGroupName": "string",
"dataStrategyName": "string",
"sqlServerName": "string",
"fabricMirrorConnectionName": "string",
"snowflakeConnectionName": "string",
"fabricLakehouseConnectionName": "string",
"azureDataLakeConnectionName": "string",
"googleCloudStorageConnectionName": "string",
"connectionType": "FabricMirror"
}