Partager via


USqlJobProperties Classe

Définition

Propriétés de travail U-SQL utilisées lors de la récupération de travaux U-SQL.

[Newtonsoft.Json.JsonObject("USql")]
public class USqlJobProperties : Microsoft.Azure.Management.DataLake.Analytics.Models.JobProperties
[<Newtonsoft.Json.JsonObject("USql")>]
type USqlJobProperties = class
    inherit JobProperties
Public Class USqlJobProperties
Inherits JobProperties
Héritage
USqlJobProperties
Attributs
Newtonsoft.Json.JsonObjectAttribute

Constructeurs

USqlJobProperties()

Initialise une nouvelle instance de la classe USqlJobProperties.

USqlJobProperties(String, String, IList<JobResource>, JobStatistics, JobDataPath, IList<Diagnostics>, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, String, String, Nullable<Int64>, Nullable<CompileMode>)

Initialise une nouvelle instance de la classe USqlJobProperties.

Propriétés

AlgebraFilePath

Obtient le chemin du fichier algèbre une fois le travail terminé.

CompileMode

Obtient le mode de compilation spécifique pour le travail utilisé pendant l’exécution. Si ce n’est pas spécifié lors de la soumission, le serveur détermine le mode de compilation optimal. Les valeurs possibles sont les suivantes : « Sémantique », « Full », « SingleBox »

DebugData

Obtient ou définit les emplacements de données de débogage spécifiques au travail.

Diagnostics

Obtient le diagnostics pour le travail.

Resources

Obtient la liste des ressources requises par le travail.

RootProcessNodeId

Obtient l’ID utilisé pour identifier le gestionnaire de travaux qui coordonne l’exécution du travail. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

RuntimeVersion

Obtient ou définit la version d’exécution du moteur Data Lake Analytics à utiliser pour le type spécifique de travail en cours d’exécution.

(Hérité de JobProperties)
Script

Obtient ou définit le script à exécuter. Notez que la taille maximale du script est de 3 Mo.

(Hérité de JobProperties)
Statistics

Obtient ou définit les statistiques spécifiques au travail.

TotalCompilationTime

Obtient le temps total consacré à la compilation de ce travail. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

TotalPausedTime

Obtient le temps total passé par ce travail en pause. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

TotalPauseTime

Obtient le temps total passé par ce travail en pause. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

TotalQueuedTime

Obtient le temps total passé par ce travail en file d’attente. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

TotalRunningTime

Obtient le temps total consacré à l’exécution de ce travail. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

YarnApplicationId

Obtient l’ID utilisé pour identifier l’application yarn qui exécute le travail. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

YarnApplicationTimeStamp

Obtient l’horodatage (en ticks) de l’application yarn qui exécute le travail. Cette valeur ne doit pas être définie par l’utilisateur et sera ignorée si elle l’est.

Méthodes

Validate()

Validez l’objet.

S’applique à