OPERATOR文で属性定義リスト構文を使用します。複数ファイルの並列処理が可能です。DirectoryPath属性で基本ディレクトリを指定し、読み取りを行なう一連のファイルの選択基準としてワイルドカードをFileName属性で指定することにより、プロデューサ型DataConnectorオペレータのインスタンスを複数使用できるようになります。システムにあるファイルやディレクトリではなく、Hadoopのファイル、ディレクトリ、およびテーブルを処理します。詳細は、Hadoopのファイルとテーブルの処理を参照してください。行に上限を超える列数を含めることができるかどうかを指定する任意の属性。これはProducerオペレータの区切りデータにのみ適用されます。行に上限を超える列が含まれる場合、スキーマで定義された列数になるよう超過した分の列が切り捨てられ、切り捨てられた列はエラーが表示されずに後ろに送られます。ファイルに保存されます。ファイルに保存されます。RecordErrorFileNameが定義されていない場合は、致命的なエラーが発生します。'No'はデフォルト値です。ファイルに保存されません。この属性は、Consumerオペレータでは無視されます。列カウントがスキーマでの定義より少ない行の処理方法を決める任意の属性。これはProducerオペレータの区切りデータにのみ適用されます。行が正しい列数になるまで拡張されます。それぞれ付加される列は長さがゼロの列になり、NullColumns属性の値によって処理されます。ファイルに保存されます。ファイルに保存されます。RecordErrorFileNameが定義されていない場合は、致命的なエラーが発生します。'No'はデフォルト値です。ファイルに保存されません。この属性は、Consumerオペレータでは無視されます。モジュールの初期化文字列を指定する任意の属性。この属性は、ProducerオペレータとConsumerオペレータの両方で使用されます。B035-2425>の各モジュールに関する「初期化文字列」の節を参照してください。モジュールのファイル名を指定する任意の属性。ここで、nameの値は以下に依存します。ファイル名を使用します。モジュール名に接尾辞は必要ありません。PTは次の順番でそれを検索します。ディレクトリ内のサブディレクトリを検索します。現在の作業ディレクトリを検索します。ディレクトリや、リンカー環境変数(LD_LIBRARY_PATHなど)を使用して定義されたパスを検索することを許可します。この属性は、ProducerオペレータとConsumerオペレータの両方で使用されます。モジュールは使用不可になりました。書き込まれたすべてのレコードの最後に区切り記号を追加する任意の属性。区切られた出力ファイルをConsumerオペレータで作成するときは、AppendDelimiterを使用します。レコードの最後の列がNULLの場合、区切り文字はその列がNULLであることを示します。有効な値は次のとおりです。書き込まれたすべてのレコードの最後に区切り記号を追加します。書き込まれたすべてのレコードの最後に区切り記号を追加しません(デフォルト)。この属性は、Producerオペレータには無効です。Producerオペレータの現在のディレクトリからすべての処理済みファイルを移動するディレクトリの完全なパス名を定義します(DirectoryPath属性により指定)。VigilMaxFiles属性の値を指定する場合は、この属性が必須です。この属性は、Consumerオペレータでは無視されます。Producerオペレータのアーカイブ(ファイルの移動)に失敗した場合の処置を定義します。有効な値は次のとおりです。=ジョブが終了します(デフォルト)。警告が表示されて処理が続行されます。この属性は、Consumerオペレータでは無視されます。'character(s)'区切り記号付きデータ内の終了引用符の文字シーケンスを定義します。セッション文字セットの任意のシングルバイトまたはマルチバイトの文字を含みます。|」デフォルト値は、属性OpenQuoteMarkに指定されたシーケンスです。この属性は、ProducerオペレータとConsumerオペレータの両方で使用されます。ファイルの場所を定義します。PDSデータセット名)を指定する場合は、この属性を使用します。z/OSデータセット(DD:DATA)がFileName属性で指定されている場合は、この属性を使用できません。FileName属性にディレクトリが含まれている場合、DirectoryPath属性は空にしておきます。PDSデータセットを指定するには、次の例に示すように、DirectoryPath属性値に接頭辞「DD:」を付けます。セットを直接指定するには、以下の構文を使用します。JOB文で指定されたジョブ作業ディレクトリ)に設定されています。パス指定がファイル名の先頭に付加されます。ロジックを無視する任意の属性。有効な値は次のとおりです。オペレータは、元の動作(ディレクトリを自動的にスキャンする)を維持します(デフォルト)。モジュールに渡されます。FileName属性でワイルドカード文字が指定されているにもかかわらず、この属性を'No'に設定すると、DataConnectorログに警告メッセージが生成されます。この属性は、Consumerオペレータには無効です。ジョブを終了するまでにエラー行ファイルに格納できるレコードの概数を指定する任意の属性。ErrorLimitを指定しないと、ErrorLimitの値が0の場合と同じです。Producerオペレータの各インスタンスに適用されます。レコードは指定したファイルに保存され、ジョブは致命的なエラーで終了することなく追加のレコードを処理し続けます。この属性は、Consumerオペレータでは無視されます。B035-2445>を参照してください。サポートされていてもマニュアルに記載されなくなった廃止された構文の一覧については、非推奨の構文を参照してください。'character(s)'区切りデータ内でエスケープ引用符文字シーケンスを定義できるオプションの属性。属性に指定されたシーケンスです。引用符で囲まれた区切りデータの処理の規則を参照してください。区切り形式でデータを処理する際に、OpenQuoteMarkまたはCloseQuoteMarkの前にEscapeQuoteDelimiterがある場合には、引用符(開始または終了のどちらか)のそのインスタンスは引用符で囲まれた文字列の開始または終了を表わすマークではなくデータ内に組み込まれます。この属性は、ProducerオペレータとConsumerオペレータの両方で使用されます。シーケンスを定義できる任意の属性。シーケンスが削除され、EORのインスタンスは、レコードの終了を表わすマークではなくデータ内に組み込まれます。シーケンスは通常のデータとして扱われます。その他の詳細:EORは、LF改行(0x0A)、CRLF改行(0x0D0A)、またはEBCDIC改行(0x15)のいずれかです。EscapeRecordDelimiterは、'Delimited'以外のすべての形式の種類で無視されます。EscapeRecordDelimiterは、1文字以上の長さにすることができ、セッション文字セットに応じてシングルバイト文字またはマルチバイト文字を含めることができます。引用符で囲まれたデータの場合、EscapeRecordDelimiterは、埋め込みEORと同様に通常のデータとして扱われます。EscapeRecordDelimiterは、Producerオペレータでのみ使用されます。Consumerオペレータでは無視されます。デフォルト値はありません。'character(s)'区切りデータ内の区切り文字のエスケープ文字シーケンスを定義するための任意の属性。シーケンスがある場合には、区切り文字のそのインスタンスは列の終わりを表わすマークではなくデータ内に組み込まれます。シーケンスの直後に区切り記号文字がない場合、データは通常とみなされ、それ以上の処理は行なわれません。)で、EscapeTextDelimiterが円記号の場合に、列にabc\|def|というデータが入力されたとすると、そのデータはabc|defとしてロードされます。その他の詳細:EscapeTextDelimiterは、'Delimited'以外のすべての形式の種類で無視されます。EscapeTextDelimiterは、1文字以上の長さにすることができ、セッション文字セットに応じてシングルバイト文字またはマルチバイト文字を含めることができます。引用符で囲まれたデータの場合、EscapeTextDelimiterは通常のデータとして扱われます。EscapeTextDelimiterは、ProducerオペレータとConsumerオペレータの両方で使用されます。デフォルト値はありません。'option'FileName属性とともに使用する任意の属性。有効な値は次のとおりです。Producerオペレータの場合、任意の数のファイルをリストすることができ、それぞれデータが読み取られます。Consumerオペレータの場合は、各インスタンスに書き込み先のファイルが1つ含まれるように、リストされるファイルの数はConsumerインスタンスの数と同じである必要があります。リストが含まれません。DataConnectorオペレータは、ネットワークに接続されたプラットフォーム上のASCIIでエンコードされたFileListファイルのみをサポートします。'fileName'処理対象のファイル名を指定する必須の属性。データを読み取る場所を定義します。データを書き込む場所を定義します。モジュールでファイル名が使用または認識されないことがあります。そのため、FileName属性の値の指定が必須ではないことがあります。MQでは、ファイル名の指定が必須ではありません。FileList属性とともに使用すると、fileNameは、処理対象のファイル名(それぞれフルパスで指定)のリストが含まれることが想定されます。この場合、ワイルドカード文字は、FileName属性自体とそこに含まれるファイル名にも使用できません。オペレータの複数インスタンスを使用すると、ファイルのリストを同時に処理できます。スキャンが行なわれます。Windowsプラットフォームの場合、'filename'オペレータ属性でワイルドカード文字(*)を使用すると、必要以上のファイルが誤って含まれる場合があります。スキャンは*.dat*と指定したかのようにファイルを検索します。拡張子.data、.date、および.dat071503を持つファイルも検索されます。このため、まずフォルダから無関係なファイルを削除することが必要な場合があります。GZIP圧縮ファイルの読み取りと書き込みは、すべてのz/OSプラットフォームでサポートされています。このサポートはファイルの拡張子に基づいて自動的に有効になります。gzipファイルの標準ファイル名拡張子は"*.gz"です。z/OSではサポートされません。このサポートはファイルの拡張子に基づいて自動的に有効になります。zipファイルの標準ファイル名拡張子は"*.zip"です。ZIP形式で読み取りと書き込みがサポートされるのは、単一ファイルのみです。Hadoop/HDFSを使用する場合、GZIPおよびZIPファイルの読み取りと書き込みはサポートされません。追加のz/OSデータセット構文については、有効なFileName構文表を参照してください。'fileSizeMax'Consumerインスタンスに対してのみ有効な任意の属性。サイズをバイト単位で定義します。ファイルがこのサイズに達すると、DataConnectorはファイルを閉じ、元のユーザー定義ファイル名および追加されたインスタンス番号とファイル番号を使用して、新しい出力ファイルへのレコードの書き込みを続行します。この属性の有効な値は次のようになります。サイズ制限内の正の整数。先頭の数字の後に'K'、'M'、または'G'が続く短縮形の指定。これらは、それぞれ1024バイト、1048576バイト、および1073741824バイトを表わします。'350M'は367001600バイトを表わします。サイズ制限内である必要があります。出力ファイルの命名は、FileName設定、インスタンス番号、およびそのインスタンスに対してすでに開かれているファイルの数に基づきます。インスタンス番号、別のハイフン、その後に数値(ファイル番号)が続き、その後にFileName設定から取得したファイル拡張子(存在する場合)となります。abcd.txt'の場合、次の9つのファイルが作成されます。インスタンスを1つしか使用しない場合や、サイズ制限に達することがない場合であっても、FileSizeMax属性が定義されるときには必ず使用されます。個々のレコードは複数のファイルに及ばないので、最大限度に達したファイルの最終的なサイズは、FileSizeMaxの値よりもわずかに小さくなります。Consumerオペレータは、各ファイルにレコードを少なくとも1つ書き込める必要があります。したがって、ファイルにレコードが1つ含まれ、そのレコードがFileSizeMaxの制限を超えた場合にのみ、ファイルがFileSizeMaxの値を超える可能性があります。複数のインスタンスを使用する場合、一部のインスタンスがその他のインスタンスよりも多くのレコードを処理する場合があります。ストリームからより多くのデータを処理しているためです。オプションを使用します。FileSizeMax属性は、次の場合にはサポートされません。サイズの制限が適用されないことを示します。'format'データの論理レコード形式を指定する必須の属性。この属性は、ProducerオペレータとConsumerオペレータの両方で使用されます。デフォルトはありません。Formatで使用できる値は次のとおりです。バイトのデータが続きます。以下である必要があります。この形式では:データには接頭辞としてレコード長マーカーが付く。レコード長マーカーにはマーカー自体の長さは含まれない。レコード長は伝送データの一部ではない。バイトのデータが続きます。サイズの行をサポートします。この形式では:データには接頭辞としてレコード長マーカーが付く。レコード長マーカーにはマーカー自体の長さは含まれない。レコード長は伝送データの一部ではない。各フィールドが区切り記号で分離されたテキスト形式。Delimited形式を指定すると、任意のTextDelimiter属性を使用して区切り記号を指定できます。オブジェクトはVARCHARまたはVARDATE列のみで構成されている必要があります。VARCHAR以外、またはVARDATE以外の列を指定すると、エラーになります。バイトのレコード長マーカーの前に付き、その後にレコードの終わりマーカーが続きます。以下である必要があります。format:レコード長マーカーにはマーカー自体の長さは含まれない。レコード長もレコード終了マーカーも伝送データの一部ではない。レコード長マーカーが、末尾にはレコード終了マーカーが付加されます。バイト)のサイズの行をサポートします。この形式では:レコード長マーカーにはマーカー自体の長さは含まれない。レコード長もレコード終了マーカーも伝送データの一部ではない。レコード終了(EOR)マーカーによって分離される文字データ。EORマーカーは、シングルバイトのラインフィード(X'0A')またはダブルバイトの復帰/ラインフィードのペア(X'0D0A')のいずれかで、最初のレコードで見つかった最初のEORマーカーで決まります。この形式の場合、列のデータ型はCHARまたはANSIDATEのみに制限されます。フォーマットされません。PTスキーマによって全体が記述されます。バイト)ブロック/バッファのサイズを指定する任意の属性で、Hadoop/HDFSファイルに書き込むときに1K単位で増加します。1Kバイトのどこか(xは任意)で定義することができます。この属性を使用してデフォルトを変更する前に、システム管理者に確認してください。この値はメモリの消費に影響する(実行時に割り当てられる内部バッファのサイズが2倍になる)ため、むやみに変更すべきではありません。有効な値は次のとおりです。TDCHジョブが処理すべきファイルの形式を指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。'hadoopHostName'Hadoopクラスタにおけるネームノードのホスト名またはIPアドレスを指定する任意の属性。TDCHジョブを起動するとき、この値は、TPTジョブを実行しているHadoopクラスタにあるノードのホスト名またはIPアドレスである必要があります。ホスト名およびIPアドレスは、Hadoopクラスタにあるすべてのデータノードから到達可能である必要があります。Hadoopのファイルとテーブルの処理を参照してください。APIジョブを起動するとき、この値は、HDFS操作を実行するクラスタを示し、以下のように設定できます。HDFS構成ファイルで宣言されたデフォルトの名前ノード。HDFS操作を実行するクラスタの、名前ノードのホスト名/IPアドレスおよびポート。“:<port>"値は任意です。起動するTDCHジョブの種類を指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。TDCHが起動するmapperの数を指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。TDCHジョブが処理するファイルでフィールドを区切る文字を指定する任意の属性。この属性は、属性のデフォルト値である'HadoopFileFormat'が'textfile'に設定されている場合に限り有効です。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。データベースの名前を指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。ソースHDFSファイルから、またはソースHiveおよびHCatalogテーブルからエクスポートするフィールドの名前を、カンマ区切り形式で指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。スキーマを、カンマ区切り形式で指定する任意の属性。この属性は、'HadoopJobType'が'hive'に設定されている場合にのみ有効です。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。ファイルのディレクトリを指定する任意の属性。この属性は、'HadoopJobType'が'hdfs'に設定されている場合に必須で、'HadoopJobType'が'hive'に設定されている場合は任意、また'HadoopJobType'が'hcat'に設定されている場合は無効です。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。テーブルの名前を指定する任意の属性。この属性は、'HadoopJobType'が'hcat'に設定されている場合に必須で、'HadoopJobType'が'hive'に設定されている場合は任意、また'HadoopJobType'が'hdfs'に設定されている場合は無効です。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。テーブルの完全列スキーマを、カンマ区切り形式で指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。データベースの名前を指定する任意の属性。これは、「hive」や「hcat」ジョブの場合に任意で、「hdfs」ジョブの場合は無効です。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。ファイル、またはターゲットHiveおよびHCatalogテーブルに書き込むフィールドの名前を、カンマ区切り形式で指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。ファイル、またはターゲットHiveおよびHCatalogテーブルに書き込むフィールドの名前を、カンマ区切り形式で指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。ファイルのディレクトリを指定する任意の属性。この属性は、'HadoopJobType'が'hdfs'に設定されている場合に必須で、'HadoopJobType'が'hive'に設定されている場合は任意、また'HadoopJobType'が'hcat'に設定されている場合は無効です。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。テーブルの名前を指定する任意の属性。この属性は、'HadoopJobType'が'hcat'に設定されている場合に必須で、'HadoopJobType'が'hive'に設定されている場合は任意、また'HadoopJobType'が'hdfs'に設定されている場合は無効です。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。テーブルの完全列スキーマを、カンマ区切り形式で指定する任意の属性。tutorial>の詳細については、Hadoopのファイルとテーブルの処理を参照してください。HDFSAPIインターフェース経由でファイルの読み取りおよび書き込みを行なう場合に利用するHadoopユーザーの名前を指定する任意の属性。ユーザー名が使用されます。DataConnectorのHadoopインターフェースの詳細については、Hadoopのファイルとテーブルの処理を参照してください。'mode'各レコードの先頭に標識バイトを組み込むかどうかを指定する任意の属性。この属性は、ProducerオペレータとConsumerオペレータの両方で使用されます。有効な値は次のとおりです。「text」や「delimited」レコード形式では、この値が無効です。データ(デフォルト)。Producerオペレータに対して、複数のインスタンスが単一のファイルから同時に読み取りできるように指示します。有効な値は次のとおりです。複数のProducerインスタンスが1つのファイルを読み取れるようにします。FileListを‘Yes’に設定することはできません。Producerオペレータの最初のインスタンスのみがソースデータを読み取ることが許可されます。この属性は、Consumerオペレータには無効です。secondsProducerオペレータによる名前付きパイプ(FIFO)のチェックを可能にする任意の属性。Producerオペレータはパイプのデータを毎秒チェックします。属性が指定されていない場合、パイプのチェックは行なわれません。ジョブになる可能性もあります。Producerオペレータを使用するジョブ専用です。Module(NPAM)がパイプI/Oを実行するときには使用されません。この属性は、Consumerオペレータには無効です。ポイントを持つユーザー定義の通知出口ルーチンの名前を指定する任意の属性。値を指定しない場合、次のデフォルト名が使用されます。Xプラットフォームの場合、libnotfyext.dylib他のすべてのUNIXプラットフォームの場合、libnotfyext.soz/OSプラットフォームの場合、NOTFYEXTNotifyMethodは‘Exit’に設定する必要があります。この属性は、ProducerオペレータとConsumerオペレータの両方で有効です。独自の通知出口ルーチンを指定する方法については、非推奨の構文を参照してください。'特定のイベントをレポートするレベルを指定する任意の属性。発生する可能性のあるイベントの詳細DataConnectorオペレータのイベントと各イベントの通知レベルを参照してください。イベントの通知は実行されません(デフォルト)。通知レベル「高」です。この属性は、ProducerオペレータとConsumerオペレータの両方で有効です。'notifyMethodイベントをレポートするためのメソッドを指定する任意の属性。イベントをログに記録しません(デフォルト)。イベントをログに書き込みます。イベントをユーザー定義の通知出口ルーチンに送ります。この属性は、ProducerオペレータとConsumerオペレータの両方で有効です。ログに送られるすべてのメッセージの先頭に付加するユーザー定義文字列を指定する任意の属性。この文字列は、ユーザー定義の通知出口ルーチンにも送られます。文字列の最大長は次のとおりです。NotifyMethodが'Exit'の場合、80バイトNotifyMethodが'Msg'の場合、16バイトこの属性は、ProducerオペレータとConsumerオペレータの両方で有効です。‘option’見つからない列の処理方法を決める任意の属性。これはProducerオペレータの区切りデータにのみ適用されます。この属性を利用するには、AcceptMissingColumnsは'Y[es]'または'Y[eswithoutlog]'でなければなりません。QuotedDataは'Y[es]'または'O[ptional]'でなければなりません。有効な値は次のとおりです。新しいジョブ作成列は空の文字列""を含む。以下の例では、区切り記号文字はデフォルトの|文字。QuotedDataは有効で、AcceptMissingColumnsは'Y'です。スキーマの例は次のとおりです。レコードは次のとおりです。"abc"|""||"def"スキーマは6つのフィールドを必要としますが、レコードが提供するのは4つのフィールドのみです。フィールド1、2および4には、文字列"abc"、""、および"def"が含まれています。""はNULLではないことに注意してください。これは、長さゼロの文字列です。他の文字列と同じ方法で処理されます。フィールド3は、明示的にNULL列で指定されます。元のレコードの一部なので、NullColumns属性の影響を受けません。Producerオペレータで作成する必要があります。ファイルにレコードが含まれているかのような結果になります。"abc"|""||"def"|||新しく作成された列の両方がNULLです。'No'または'N'を使用すると、レコードが次のように定義されているかのように動作します。"abc"|""||"def"|""|""新しく作成された列には空の文字列が含まれます。レコードの一部であったフィールド2と3は、NullColumns属性の設定に関係なく変更されません。この属性は、Consumerオペレータでは無視されます。モードを指定する任意の属性。有効な値は次のとおりです。読み取り専用アクセス。プロデューサオペレータに対してのみ有効です。書き込み専用アクセス。コンシューマー演算子に対してのみ有効です。既存ファイルに追加する書き込み専用アクセス。コンシューマー演算子に対してのみ有効です。OpenModeのmodeを指定しない場合、Producerオペレータでは'Read'が、Consumerオペレータでは'Write'がデフォルトとなります。'character(s)'区切りデータ内の開始引用符の文字シーケンスを定義するための任意の属性。デフォルト値は二重引用符「"」です。セッション文字セットの任意のシングルバイトまたはマルチバイトの値になります。「"」または「||」Producerオペレータの場合、QuotedDataを‘Yes’または‘Optional’に設定する必要があります。Consumerオペレータの場合は、QuotedDataを‘Yes’に設定する必要があります。ログ内部に保持されるログの名前を指定する任意の属性。メッセージが含まれます。logNameの値には、ハイフンとインスタンス番号が付加されます。'DClog'の場合、インスタンス1の実際のログ名はDClog-1になります。同様にインスタンス2はDClog-2となり、以下同様に続いていきます。ログは、tlogviewコマンドを次のように使用すると表示できます。PTのジョブ名を、privatelognameは、オペレータのPrivateLogName属性の値(ハイフンとインスタンス番号を含む)を示します。PTユーティリティのコマンドを参照してください。この属性は、ProducerオペレータとConsumerオペレータの両方で有効です。‘option’区切りデータを引用符で囲むかどうかを決定する任意の属性。有効な値は次のとおりです。すべての列を引用符で囲みます。ストリームに書き込まれる前に引用符は破棄されます。Consumerオペレータの場合は、列データが出力ファイルに書き込まれる前に引用符が追加されます。列を引用符で囲みません(デフォルト)。Producerオペレータの場合、引用符はデータとして扱われます。Consumerオペレータの場合は、引用符が列データに追加されることはありません。列は任意で引用符で囲むことができます。ストリームに書き込まれる前に引用符は破棄されます。コンシューマー演算子の場合、引用符は、列データに埋め込み引用符または埋め込みテキスト区切り記号が含まれている場合にのみ追加されます。レコードを格納する場所を指定する任意の属性。レコードには、列の数が間違っているものと、列の長さが無効なもののいずれかが含まれます。これはProducerオペレータにのみ適用されます。レコードの数を指定します。エラーとなり、ジョブが終了します。この属性は、Consumerオペレータでは無視されます。ファイルに注釈を付けられるようにする任意の属性。これはProducerオペレータにのみ適用されます。有効な値は次のとおりです。ファイルに注釈は挿入されません(デフォルト)。メッセージが挿入されます。メッセージとともに、ファイル名とレコード番号が挿入されます。‘Med’と同じです。この属性は、Consumerオペレータでは無視されます。'Yes'の場合の各処理フェーズ中に、Producerオペレータの各インスタンスによって処理されるレコードの数を定義する任意の属性。有効な値は1~999999です。インスタンスの数で割ります。インスタンスの合計から1を引いた値と同じです。インスタンスが定義されていて、スキーマの長さが400バイトである場合、この値はデフォルトで1048575バイト/9インスタンス/400バイト=291レコードとなります。この属性は、Consumerオペレータでは無視されます。rowsProducerオペレータの各インスタンスで処理される最大レコード数を指定する任意の属性。この数値は複数のファイルに及びます。各インスタンスで行数が制限値に達するまで、ファイルの境界を越えて処理が継続されます。特定のインスタンスで行数が制限値に達すると、そのインスタンスは完了します。行の制限値に達しなかった特定のインスタンスは正常に終了します。制限値は再始動を挟むと無効になります。再始動後は行カウントがゼロにリセットされます。この属性は、Consumerオペレータでは無視されます。Moduleで、複数のレコードを含むことができるバッファを受け取る代わりに、書き込み操作ごとにレコードを1つ受け取ることができる任意の属性。このオプションは、有効なAccessModuleNameエントリを持つConsumerインスタンスにのみ適用されます。有効な値は次のとおりです。Moduleへの各書き込み操作に、レコードが1つだけ含まれます。Moduleへの各書き込み操作に、複数のレコードを含むバッファが1つ含まれます。'No'がデフォルト値です。この属性は、Producerオペレータでは無視されます。rowsProducerオペレータの各インスタンスでスキップされる行数を指定する任意の属性。SkipRowsEveryFile属性によって、SkipRowsが複数のファイルに及んで再起動するかどうかが決まります。この属性は、Consumerオペレータには無効です。‘option’SkipRows(上記)の動作を制御する任意の属性。これはProducerオペレータにのみ適用されます。有効な値は次のとおりです。SkipRows値により、各ファイルで先頭から処理が開始されます。'Yes'、それぞれ300行からなる、処理対象ファイルが5つの場合は、各ファイルの最初の5行がスキップされ、第6行から300行が処理されます。処理対象の各ファイルに繰り返し現われるヘッダ行をスキップするためにこのオプションを使用できます。SkipRows値は累積的に処理されます(デフォルト)。省略する行数が指定値に達するまで、ファイルの境界を越えて処理が継続されます。'N'、それぞれ300行からなる、処理対象ファイルが5つの場合は、ファイル1、2、および3はスキップされ、ファイル4は101行から処理が開始され、ファイル5は全体が処理されます。失敗したジョブですでに処理された行をスキップするためにこのオプションを使用できます。この属性は、Consumerオペレータでは無視されます。'character’区切りレコード内のフィールドを分離するバイト数を指定する任意の属性。セッション文字セットから任意の数のシングルバイト文字またはマルチバイト文字を定義できます。’Delimited’の場合にのみ有効です。シーケンスが前にある場合、データとして扱うことができます。'TAB'を指定します。小文字の“tab”ではなく、大文字の“TAB”を使用します。この属性は、ProducerオペレータとConsumerオペレータの両方で使用されます。secondsProducerオペレータによる入力が完了するまでシステムが待機する時間を秒単位で指定する任意の属性。モジュールに渡されます。有効値は1~99999秒です。デフォルトは0(タイムアウトなし)です。この属性は、Consumerオペレータには無効です。ログ)に書き込まれる診断情報の種類を指定する任意の属性。ファイルに詳細な情報が提供されるため、問題の追跡や診断に役立ちます。レベルは次のとおりです。トレース機能を無効にします(デフォルト)。PrivateLogFile属性のデフォルトは、'None'以外のTraceLevel属性が指定されている場合のみ使用されます。TraceLevel属性が指定されていない場合、または指定された値が'None'でPrivateLogFile属性が指定されている場合、TraceLevelは'Milestones'に設定されます。推奨されるTraceLevel値は'None'です。ファイルは生成されません。'IO_Counts'より大きな値を指定すると、大量の診断情報が生成されます。モジュールのアタッチ/デタッチ操作、ファイルのオープンとクローズ、エラー状態などの主要イベントについてのみトレース機能を有効にします。主要イベントとI/Oカウントについてトレース機能を有効にします。主要イベントとI/Oカウント、およびI/Oバッファについてトレース機能を有効にします。主要イベントとI/Oカウント、I/Oバッファおよび関数エントリについてトレース機能を有効にします。ファイルには、以下に示す「最小限」の統計情報しか表示されません。完了時の処理済み行数と消費済みCPU時間DataConnectorオペレータの各インスタンスで処理された総ファイルと消費されたCPU時間TraceLevel属性は、診断を支援するためにのみ指定します。この属性によって得られる追加情報の量とタイプは、ニーズの変化に合わせてリリースごとに変わります。これはパフォーマンスとディスク使用量に影響する可能性があるので、注意して使用する必要があります。この属性は、ProducerオペレータとConsumerオペレータの両方で有効です。‘character’Producerオペレータによって区切られた列データからトリムされる文字を指定する任意の属性。TrimColumns属性と組み合わせて使用します。トリム文字の規則は次のとおりです。トリム文字は1文字でなければなりませんが、セッション文字セットからシングルバイトまたはマルチバイト文字のいずれも使用できます。デフォルト値は空白(スペース)文字です。トリミングは引用符で囲まれた、または引用符で囲まれていないフィールドのいずれかで実行できます。フィールドに1つ以上のトリム文字のみが含まれている場合、そのフィールドはトリミング後にゼロ長のVARCHARになります。‘Both’の場合に、次の区切りレコードがあるとします。a1|2aa|aaa|aaaa4aaaaこれは次のように処理されます。1|2||4この属性は、Consumerオペレータでは無視されます。‘option’Producerオペレータによって区切られた列データから文字をトリムする方法を指定する任意の属性。TrimChar属性と組み合わせて使用します。有効な値は次のとおりです。トリミングを行ないません(デフォルト)。先頭の文字をトリムします。末尾の文字をトリムします。先頭と末尾の両方の文字をトリムします。TrimColumnsおよびTruncateColumnDataを有効にした場合、トリミングは切り捨ての前に行なわれます。この属性は、Consumerオペレータには無効です。‘option’スキーマでの定義より長い列の処理方法を決める任意の属性。これはProducerオペレータの区切りデータにのみ適用されます。有効な値は次のとおりです。列は最大の長さに切り捨てられ、エラーが表示されずに処理されます。ファイルに保存されます。ファイルに保存されます。RecordErrorFileNameが定義されていない場合は、致命的なエラーが発生します。'No'はデフォルト値です。列は最大の長さに切り捨てられ、エラーが表示されずに処理されます。ファイルには保存されません。この属性は、Consumerオペレータでは無視されます。スキャンについて、ジョブの開始から終了までの経過時間を指定する任意の属性。これはVigilStartTimeからの待ち時間であり、DirectoryPath属性で指定されたディレクトリへの新しいファイルの到着が監視されます。VigilStartTime属性が設定されていない場合は、システムの現在時刻が開始時刻として使用されます。VigilElapsedTimeは分単位で表わされます。時間枠が2時間15分の場合は次のように指定します。135VigilElapsedTimeとVigilStopTimeは交換可能ですが、相互に排他的です。VigilElapsedTimeのデフォルト値はありません。ArchiveDirectoryPathも設定する必要があります。この属性は、Consumerオペレータには無効です。スキャンについて、Producerオペレータで1回にスキャンできるファイル数の最大値を定義する任意の属性。メモリが必要となり、パフォーマンスが低下する可能性があります。numberOfFilesに指定できる値の範囲は、10~50000です。デフォルト値は2000です。VigilMaxFiles属性を使用するには、ArchiveDirectoryPath属性の値を、VigilStartTimeとVigilStopTime(またはVigilElapsedTime)とともに指定する必要があります。インターフェースでジョブ実行中に変更できます。実行中にVigilMaxFilesの値を変更するためには、次のように入力します。files>この属性は、Consumerオペレータでは無視されます。スキャンについて、Producerオペレータによって監視通知フラグが書き込まれるファイルの名前を指定する任意の属性。/home/user/Alert.txtファイルにレコードを書き込むように指示するためには、次のように指定します。パスを指定しない場合、ファイルは現在の作業ディレクトリに保存されます。ファイル名を指定すると、この通知機能が有効になります。ArchiveDirectoryPath属性の値を、VigilStartTimeとVigilStopTime(またはVigilElapsedTime)とともに指定する必要があります。この属性は、Consumerオペレータでは無視されます。スキャンについて、Producerオペレータによってファイルを特定の順序で整列できるようにする任意の属性。有効な値は次のとおりです。すべてのファイルがその最終変更時間で整列されます。すべてのファイルがファイル名で整列され、アルファベット順に処理されます。整列機能がオフになります(デフォルト)。ファイルに関連する時間が追跡されるのは直近の秒までであるため、複数のファイルでタイムスタンプが同じになる場合があります。ファイルの変更時間に1秒以上の差がない場合は、ファイルの整列順が実際の変更順序を表わしていないこともあります。複数のインスタンスを使用する場合、ファイルを特定の順序で処理することはできません。Producerオペレータのインスタンスが1つのみになります。複数のインスタンスを指定すると、ジョブが失敗します。ArchiveDirectoryPath属性の値を、VigilStartTimeとVigilStopTime(またはVigilElapsedTime)とともに指定する必要があります。この属性は、Consumerオペレータには無効です。この属性は、z/OSシステムでは使用できません。スキャンの監視時間枠の開始時刻を指定する任意の属性。DirectoryPath属性で指定されたディレクトリへの新しいファイルの到着を監視する期間を定義できます。開始時刻は次のように表わします。秒(0~59)例えば、2019年8月23日の午前9時22分56秒に開始する場合は次のようになります。09:22:56'この属性は、VigilWaitTime属性の動作に必須です。VigilStartTimeのデフォルト値はありません。ArchiveDirectoryPathも、VigilStopTimeまたはVigilElapsedTimeのいずれかとともに設定する必要があります。この属性は、Consumerオペレータには無効です。スキャンの監視時間枠の終了時刻を指定する任意の属性。DirectoryPathで指定されたディレクトリへの新しいファイルの到着を監視する期間を定義できます。終了時刻は次のように表わします。秒(0~59)例えば、2019年8月23日の午後2時に終了する場合は次のようになります。14:00:00'VigilStopTimeとVigilElapsedTimeは交換可能ですが、相互に排他的です。VigilStopTimeのデフォルト値はありません。ArchiveDirectoryPathも、VigilStartTimeとともに設定する必要があります。この属性は、Consumerオペレータには無効です。スキャンについて、Producerオペレータによって新しいファイルが見つからなかった場合に、ディレクトリのチェックを再び開始するまでの待ち時間を指定する任意の属性。待ち時間が2分の場合、値は次のようになります。120デフォルトの待ち時間は60秒です。VigilWaitTime属性を使用するには、ArchiveDirectoryPath属性の値を、VigilStartTimeとVigilStopTime(またはVigilElapsedTime)とともに指定する必要があります。インターフェースでジョブ実行中に変更できます。実行中にVigilWaitTimeの値を変更するためには、次のとおり入力します。VigilWaitTime=<Seconds>この属性は、Consumerオペレータでは無視されます。マーク)を挿入できるようにする任意の属性。ファイル(Format属性が'Text'または'Delimited’)に書き込むConsumerインスタンスにのみ適用されます。有効な値は次のとおりです。文字セットのエンコーディングに基づいて、出力ファイルの先頭にBOMを挿入します。Unicode出力ファイルの先頭にBOMを挿入しません。'No'がデフォルト値です。この属性は、Producerオペレータには無効です。