前処理および後処理コマンドのためにinformaticaクラウドでWindowsバッチ・スクリプトを呼び出しています。タスクを失敗させるために、出口1のメッセージをinformaticaに渡すことができません。 Windowsバッチスクリプトは別々に正常に動作していますが、スクリプトが失敗した場合、インフォーマティアは終了コードを理解できず、常にスクリプトを渡します。要するに、informaticaタスクは、スクリプトの合否にかかわらず常に合格となります。助けてください !Windowsバッチ・スクリプトを使用してinformaticaでタスク・フローを失敗させる方法
0
A
答えて
-1
Informaticaがスクリプト/コマンドの失敗を認識してコマンドタスクを失敗させるためのコマンドタスクで、「コマンドが失敗した場合は失敗する」プロパティを有効にする必要があります。スナップショット
+0
私たちはinformaticaクラウドに取り組んでおり、そのようなオプションはクラウド上にありません。 – rohit
0
前または後のセッションのコマンドの下に参照してくださいは、FTP/SFTPのスクリプトやストアドプロシージャを起動し、アーカイブファイルの名前を変更するか、または後処理コマンドを実行するために書き込むことができます。ストアドプロシージャを使用して同じものを試してみて、比較が失敗したときに例外処理を追加できますか?
関連する問題
- 1. タスクが失敗した場合、UNCHECKEDフェイル・ペアレントを持つコマンド・タスクの失敗時にInformaticaワークフローが失敗する
- 2. タスク内からセロリのタスクを失敗させる方法は?
- 3. アーティファクトがない場合にタスクを失敗させる方法
- 4. Windowsタスクをトリガする方法Pythonスクリプトで失敗した後の再起動スケジュール
- 5. ビルドに失敗してもAntタスクを実行する方法
- 6. ignore_errorsを使用してもタスクが失敗する
- 7. 完了したタスクと失敗したタスクWindowsスケジューラ
- 8. Androidエスプレッソテストを失敗させる方法
- 9. PHPリクエストを失敗させる方法
- 10. Azureバッチ待ち行列に失敗したタスク
- 11. タスクが失敗した場合にCapistranoをロールバックさせない方法
- 12. Spring Cloudタスクを使用してスタンドアロンSpringバッチを動的にデプロイする方法
- 13. Windows認証に失敗したpowershellスクリプト
- 14. 使用方法:.tclスクリプトのset_global_assignment -name QIP_FILEが失敗する - Quartus
- 15. バッチを使用してWindowsでファイルを一括削除する方法
- 16. launchdとSeleniumを使用してPythonスクリプトが失敗する
- 17. Windowsバッチ:プロンプトを使用してIF ELSE
- 18. Informatica: - インフォーティカを使用して値を複製する方法
- 19. Informatica Cloudでパラメータファイルを使用してパラメータを使用する方法は?
- 20. カスタムエラーを追加して検証を失敗/失敗させる
- 21. ステップが完了してもバッチ・バッチ・ジョブが失敗する
- 22. カスタムVisual Studio Team Servicesビルドタスクを(PowerShellを使用して)失敗させる方法を教えてください。
- 23. Powershellを使用してNUnitTestビルドに失敗する方法
- 24. Windowsサービス内でQuartz.Netを使用してタスクをスケジュールする方法は?
- 25. 失敗は、私は、Windows 7を使用しています
- 26. スクリプトを使用してcrontabに新しいタスクを追加する方法
- 27. テストを失敗させるコンポーネントでNgbModule.forRoot()を使用する
- 28. Windows 7のバッチファイルでタスクが失敗する
- 29. 失敗したタスクでの復旧方法
- 30. Djangoでtoastrを使用してメッセージを成功または失敗させる方法
このようなシナリオでは、安全に使用できるイベントが待機します。プロセスが成功した場合は、空のファイルを作成します。だから、あなたはワークフローを作成し(そしてそれをinfaクラウドにインポートする必要がある)、タスク、タスクフローを作成し、イベント待ちでそれを実行する必要があると思います。これはちょうど私の2セントです。 – Koushik
私はあなたに何をしようとしているのかを簡単に説明しましょう。実際に私はコントロールテーブルから最新の日付を取って、システムの日付と比較している。一致しない場合は、スクリプトだけでなく、informaticaのタスクに失敗しますが、私はタスクではなく、スクリプトを失敗することができます。 informaticaタスクは常に成功に向かいます。 – rohit
infa clouldにはABORT( 'msg')という関数があります。前処理としてマッピングを作成して、制御日とシステム日付が一致するかどうかをチェックし、それに応じて中止することができます。 – Koushik