Tarea
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original

Tarea

 

Una tarea es una operación individual de trabajo en un recurso, y se define en un trabajo.

Este tema proporciona información general sobre la Task entidad y también se muestra cómo ejecutar distintas operaciones con la API de REST de Media Services.

System_CAPS_importantImportante

Al trabajar con la API de REST de Servicios multimedia, tenga en cuenta las consideraciones siguientes:

Propiedad

Tipo

Descripción

Id

De solo lectura. Establecer Media Services en tiempo de creación.

Edm.String

Identificador único.

Configuration

Opcional.

Edm.String

Valor predefinido que define las acciones de procesamiento, como la codificación, protección, etc., que realizará la tarea. Longitud máxima es de 100000.

EndTime

De solo lectura. Establecer Media Services.

Edm.DateTime

Fecha y hora en que se completó, interrumpió o canceló la tarea.

ErrorDetails

De solo lectura. Establecer Media Services.

Colección (ErrorDetail)

Colección de códigos y mensajes detallados que describen los errores que se producen al ejecutarse una tarea.

HistoricalEvents

De solo lectura. Establecer Media Services.

Colección (TaskHistoricalEvent)

Una colección de TaskHistoricalEvent objetos que describen eventos asociados con la ejecución de la tarea.

MediaProcessorId

Requerido.

Edm.String

Identificador de MediaProcessor que se usará en la tarea. Para recuperar los valores válidos, puede realizar una solicitud GET en /API/MediaProcessors.

Name

Opcional.

Edm.String

Opcional. Nombre descriptivo de la tarea. La longitud máxima es de 4000.

PerfMessage

De solo lectura. Establecer Media Services.

Edm.String

Contiene información de rendimiento de la tarea.

Priority

Opcional.

Edm.Int32

Prioridad de la tarea. Un valor más alto indica una prioridad más alta en relación con otras tareas. . Por ejemplo, una tarea con prioridad = 40 se procesará antes de una tarea con prioridad = 30. El límite superior es igual a MaxInt.

Progress

De solo lectura. Establecer Media Services.

Edm.Double

Valor que indica cero al 100 %.

RunningDuration

De solo lectura. Establecer Media Services.

Edm.Double

Tiempo transcurrido (en segundos) para la tarea.

StartTime

De solo lectura. Establecer Media Services.

Edm.DateTime

Fecha y hora en que se inició la tarea.

State

De solo lectura. Establecer Media Services.

Edm.Int32

Estado de la tarea. Los valores válidos son:

  • None = 0

  • Activo = 1

  • En ejecución = 2

  • Completado = 3

TaskBody

Requerido.

Edm.String

Documento XML que contiene información sobre los recursos de entrada y salida en que debe ejecutarse la tarea. Una tarea debe tener al menos un recurso de entrada y un recurso de salida.

El documento XML tiene el siguiente formato.

<taskBody> <inputAsset> JobInputAsset(0)</inputAsset> <inputAsset> JobInputAsset(1)</inputAsset> <outputAsset assetCreationOptions=”1” assetName=”output” storageAccountName=”mystoreagename”> JobOutputAsset(0) </outputAsset> <taskBody>

El elemento < outputAsset > puede tener los siguientes atributos:

  1. assetCreationOptions (o AssetCreationOptions). Este atributo puede tener uno de estos dos valores: None=0x0, StorageEncrypted=0x1, CommonEncryptionProtected=0x2, EnvelopeEncryptionProtected=0x4. El valor predeterminado es StorageEncrypted.

  2. assetName (o AssetName). Si no se especifica, Media Services establece un nombre con el siguiente formato: elemento primario outputAsset el sufijo de nombre del trabajo (o el identificador de trabajo, si el nombre del trabajo está vacío.

  3. storageAccountName (o StorageAccountName). Es el nombre de la cuenta de almacenamiento donde residirá el recurso de salida. Si no se especifica, se usa la cuenta de almacenamiento predeterminada del usuario.

Una tarea puede depender de varias tareas y tener también varios elementos dependientes. Por ejemplo, si la tarea tiene un < outputAsset > que se hace referencia como un < inputAsset > por la tarea B, a continuación, Task B es dependiente de la tarea A. Como resultado, Media Services debe finalizar el procesamiento de Task A para poder procesar Task B.

Options

Requerido. Solo lectura después de la creación.

Edm.Int32

Valor de enumeración que describe las opciones de cifrado con las que se puede crear una tarea. Los valores válidos son:

  • None = 0

  • ProtectedConfiguration = 1

EncryptionKeyId

Opcional.

Edm.String

Identificador de clave cifrado.

EncryptionScheme

Opcional.

Edm.String

EncryptionScheme que se usa con el archivo de configuración. El valor válido es "ConfigurationEncryption".

EncryptionVersion

Opcional.

Edm.String

La versión del cifrado de configuración que se usará. La versión que se admite actualmente es la "1.0".

InitializationVector

Opcional.

Edm.String

InitializationVector del archivo de configuración. La longitud máxima es de 4000.

OutputMediaAssets

De solo lectura. Establecer Media Services.

Activo conjunto de entidades

Propiedad de navegación a la que se puede acceder haciendo referencia a una tarea específica por valor de identificador. El conjunto de entidades devuelto contiene todas las entidades OutputMediaAsset vinculadas a la tarea especificada.

InputMediaAssets

De solo lectura. Establecer Media Services.

Activo conjunto de entidades

Propiedad de navegación a la que se puede acceder haciendo referencia a una tarea específica por valor de identificador. El conjunto de entidades devuelto contiene todas las entidades InputMediaAsset vinculadas a la tarea especificada.

Para crear una tarea, se crea un trabajo. Para obtener un ejemplo, vea cómo codificar un activo mediante Media Encoder estándar.

Para recuperar Tasks, se realiza una solicitud HTTP GET.

Método

URI de solicitud

Versión de HTTP

get

https://media.windows.net/API/Tasks

HTTP/1.1

Método

URI de solicitud

Versión de HTTP

get

https://Media.Windows.NET/API/Jobs('JobID') y tareas

HTTP/1.1

System_CAPS_importantImportante

Después de conectarse correctamente a https://media.windows.net, recibirá una redirección 301 que especifica otro URI de Servicios multimedia. Debe realizar llamadas subsecuentes a la nueva URI.

Para obtener la versión más reciente x-ms-version:, consulte Referencia de la API de REST de Servicios multimedia de Azure.

GET https://media.windows.net/API/Jobs('nb:jid:UUID:b1f956b3-774c-bb44-a3f7-ee47e23add31')/Tasks HTTP/1.1 Content-Type: application/json;odata=verbose Accept: application/json;odata=verbose DataServiceVersion: 3.0 MaxDataServiceVersion: 3.0 x-ms-version: 2.11 Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=youraccountname&urn%3aSubscriptionId=2f84471d-b1ae-4e75-aa09-010f0fc0cf5b&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1337212980&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=kK7PbPM3lTAEJYIx5OTWeaSY7zvia358UjPiuvSFHz0%3d Host: media.windows.net
Mostrar:
© 2016 Microsoft