HDInsightPigActivity interface

HDInsight Pig アクティビティの種類。

Extends

プロパティ

arguments

HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を含む式)。

defines

ユーザーが Pig ジョブ要求の定義を指定できるようにします。

getDebugInfo

デバッグ情報オプション。

scriptLinkedService

リンクされたサービス 参照をスクリプト化します。

scriptPath

スクリプト パス。 型: string (または resultType 文字列を含む式)。

storageLinkedServices

ストレージのリンクされたサービス参照。

type

ポリモーフィック判別器。このオブジェクトで使用できるさまざまな型を指定します。

継承されたプロパティ

dependsOn

アクティビティは条件によって異なります。

description

アクティビティの説明。

linkedServiceName

リンクされたサービス参照。

name

アクティビティ名。

onInactiveMarkAs

状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。

policy

アクティビティ ポリシー。

state

アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定で Active になります。

userProperties

アクティビティ ユーザーのプロパティ。

プロパティの詳細

arguments

HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を含む式)。

arguments?: any

プロパティ値

any

defines

ユーザーが Pig ジョブ要求の定義を指定できるようにします。

defines?: {[propertyName: string]: any}

プロパティ値

{[propertyName: string]: any}

getDebugInfo

デバッグ情報オプション。

getDebugInfo?: string

プロパティ値

string

scriptLinkedService

リンクされたサービス 参照をスクリプト化します。

scriptLinkedService?: LinkedServiceReference

プロパティ値

scriptPath

スクリプト パス。 型: string (または resultType 文字列を含む式)。

scriptPath?: any

プロパティ値

any

storageLinkedServices

ストレージのリンクされたサービス参照。

storageLinkedServices?: LinkedServiceReference[]

プロパティ値

type

ポリモーフィック判別器。このオブジェクトで使用できるさまざまな型を指定します。

type: "HDInsightPig"

プロパティ値

"HDInsightPig"

継承されたプロパティの詳細

dependsOn

アクティビティは条件によって異なります。

dependsOn?: ActivityDependency[]

プロパティ値

ExecutionActivity.dependsOnから継承

description

アクティビティの説明。

description?: string

プロパティ値

string

ExecutionActivity.descriptionから継承

linkedServiceName

リンクされたサービス参照。

linkedServiceName?: LinkedServiceReference

プロパティ値

ExecutionActivity.linkedServiceNameから継承

name

アクティビティ名。

name: string

プロパティ値

string

ExecutionActivity.name から継承

onInactiveMarkAs

状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。

onInactiveMarkAs?: string

プロパティ値

string

ExecutionActivity.onInactiveMarkAsから継承

policy

アクティビティ ポリシー。

policy?: ActivityPolicy

プロパティ値

ExecutionActivity.policyから継承

state

アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定で Active になります。

state?: string

プロパティ値

string

ExecutionActivity.stateから継承

userProperties

アクティビティ ユーザーのプロパティ。

userProperties?: UserProperty[]

プロパティ値

ExecutionActivity.userPropertiesから継承