0 / 0
資料の 英語版 に戻る

Microsoft Excel でのジョブ中止条件 (DataStage)

最終更新: 2025年3月12日
Microsoft Excel でのジョブの異常終了条件 (Excel ステージ)

これらの表では、Microsoft Excel ファイル内のさまざまなジョブ異常終了条件について説明します。

n

注:以下の条件は、ExcelステージがMicrosoft Excelファイルからレコードを読み取る場合にのみ適用されます。
ファイル名 (ワイルドカード文字の使用なし)
ワイルドカード文字が含まれないファイル名を使用した場合、以下のジョブ異常終了条件が発生する可能性があります。
表 1. ファイル名 (ワイルドカードの使用なし)
条件 結果
指定されたファイルが存在しない。 ジョブは中止されます。
ユーザーに、指定されたファイルを読み取る権限がない。 ジョブは中止されます。
指定されたファイルが有効な Microsoft Excel ファイルではない。 ジョブは中止されます。
指定されたパスワードでファイルを開くことができない。 ジョブは中止されます。
ファイル名 (ワイルドカード文字を使用)
ワイルドカード文字が含まれるファイル名を使用すると、以下のジョブ異常終了条件が発生する可能性があります。
表 2. ファイル名 (ワイルドカードを使用)
条件 結果
指定された名前のファイルがない。 ジョブは、警告メッセージ (出力行なし) を出して続行されます。
ユーザーに、一致したファイルを読み取る権限がない。 Error action プロパティーが「スキップ」に設定されている場合、ジョブは警告メッセージを出して続行されます。 それ以外の場合、ジョブは中止されます。
一致したファイルが有効な Microsoft Excel ファイルではない。 Error action プロパティーが「スキップ」に設定されている場合、ジョブは警告メッセージを出して続行されます。 それ以外の場合、ジョブは中止されます。
指定されたパスワードで、一致したファイルを開くことができない。 Error action プロパティーが「スキップ」に設定されている場合、ジョブは警告メッセージを出して続行されます。 それ以外の場合、ジョブは中止されます。
シート名
シート名に対して、以下のジョブ異常終了条件が発生する可能性があります。
表 3. シート名
条件 結果
データ範囲にシート名が指定されたが、そのシートが存在しない。 Error action プロパティーが「スキップ」に設定されている場合、ジョブは警告メッセージを出して続行されます。 それ以外の場合、ジョブは中止されます。
列見出し
列ヘッダーに対して、以下のジョブ異常終了条件が発生する可能性があります。
表 4。 列見出し
条件 結果
最初の行が列ヘッダーで、最初の行の値がテンプレート・データ範囲の最初の行の値と一致しない。 ジョブは続行され、通知メッセージがログに記録されます。
データ・タイプ
データ・タイプに対して、以下のジョブ異常終了条件が発生する可能性があります。
表 5. データ・タイプ
条件 結果
このデータ・タイプは、 DataStage® 列にマップされた Microsoft Excel オブジェクト・タイプを抽出するためにサポートされていません。 ジョブは中止されます。
このデータ・タイプは、 DataStage 列にマップされた Microsoft Excel オブジェクト・タイプを抽出するためにサポートされていますが、インスタンスと一致しません (これは、Microsoft Excel オブジェクトがセルまたはカスタム・プロパティーの場合に発生します)。 Error action プロパティーが「スキップ」に設定されている場合、ジョブは警告メッセージを出して続行されます。 それ以外の場合、ジョブは中止されます。
カスタム・プロパティー
カスタム・プロパティーについて、以下のジョブ異常終了条件が発生する可能性があります。
表 6. カスタム・プロパティー
条件 結果
指定したプロパティーは存在しません。 Error action プロパティーが「スキップ」に設定されている場合、ジョブは警告メッセージを出して続行されます。 それ以外の場合、ジョブは中止されます。