問題タブ [dataflowtask]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
error-handling - エラーの説明を SSIS データ フローに記録する (VS2008 BIDS)
イベント ハンドラーを使用して、SSIS パッケージのエラーをログに記録しようとしています。残念ながら、データ フロー タスク内の個々のタスクにイベント ハンドラーを追加するオプションはありません。その結果、制御フロー レベルでデータ フロー タスク全体にイベント ハンドラーを追加しました。
データ フロー タスク内でエラーが発生した場合、このイベント ハンドラーを1 回トリガーして、エラーとあらゆる種類のエラーの説明を記録したいと考えています。
最初にエラー ハンドラー トリガーをOnErrorに設定しましたが、これは複数回トリガーされます (構成データ フロー タスクが失敗したとき、パッケージ全体が失敗したときなど)。OnTaskFailedトリガーに変更しましたが、ログに記録できる System::ErrorDescription 変数がないようです。
何か不足していますか?データ フロー タスクの失敗から単一のエラー メッセージを提供する方法はありませんか? これは将来のバージョンで修正されるものですか?
この問題は VS2008 BIDS にあります
ssis - SSIS パッケージを使用して複数のテーブルをコピーする
ODBC DataSource (QuickBooks DB) から SQL DB に約 50 以上のテーブルをコピーする SSIS パッケージを設計しようとしています。これを行うには、50 個のデータ フロー タスクを作成する必要がありますか? これを行う最善の方法は何ですか? ループ内に DFT を配置し、テーブルを読み取りますか? または 50 以上のデータ フロー タスク ???
sql - 一時テーブルを作成しないパラメータを持つSSIS SQLタスク
一時テーブルを作成する SQL タスクと、その一時テーブルから選択するデータ フロー タスクがあります。すべてがうまく機能しますが、SQL タスクにパラメーターを追加すると、データ フロー タスクが失敗し、一時テーブルが作成されませんでした。パラメータ値のハードコーディングは機能します。
同じ接続オプションを保持するオプションが true で、メタデータが設定され、Int32 変数が oledb の名前が 0 と 1、サイズが -1 である限りマップされます。
私はそれをより小さなスケールで複製することに成功しました
SQL タスク
データ フロー タスク、またはこの目的のための単なる SQL タスク
SELECT * FROM #TempT
そのため、パラメーターを使用した何かが一時テーブルの作成を台無しにしているようです。
ありがとう
クエリに文字列変数式を使用するとうまくいきました。これがどのように進んだかです。
次に、SQL タスクで SQLSourceType を Variable に変更します。
助けてくれてありがとう。
ssis - データ フロー タスクを独立したファイルに保存することはできますか?
SSIS では、制御フローの一部を別のファイルに保存して、必要に応じて取得する必要があります。出来ますか?
ssis - MDX クエリでより少ない行を返す SSIS パッケージ
MDX を使用してキューブからデータを抽出しようとしています。SSMS でクエリを実行すると、500K 行が得られます (Excel を使用してキューブに接続した場合と同じ結果が得られます)。ただし、クエリを SSIS に入れると、パッケージ化して実行すると、10万行しか取得できません。パッケージは正常に実行されます (正しく完了します)。エラー、警告などは何も表示されないため、行で同じ数が得られない理由がわかりません :(.
助けてくれてありがとう!:)
c# - カスタム SSIS 変換データ フロー タスクでのマルチスレッド
これを行うSSISパッケージがあります:1.フラットファイルソースからレコードを読み取ります2.追加の応答列をバッファーに追加するWebサービスを呼び出して変換します3.すべての入力レコードと応答列を宛先ファイルに出力します.
2 は、私が作成したカスタム変換データ フロー タスクです。これは、入力を出力しているため同期的です。
私は当初、デフォルトの buffersizes と engineThread プロパティから、すでにマルチスレッド化されており、同時に複数の ProcessInputs を呼び出すと考えていました。しかし、一度実行すると、Web サービスは一度に 1 つしか呼び出されないことに気付きました。
どうすればマルチスレッド化できますか? 私は周りをグーグルで検索しましたが、自分がもっと混乱していることに気づきました。
前もって感謝します
c# - SSISパッケージの2つのデータフロータスクをプログラムで接続する方法は?
SSIS パッケージを生成するコンソール アプリケーションに取り組んでいます。特定の順序で接続する必要がある 2 つのデータ フロー タスクがあります。タスクはどのように接続できますか? 次のようなデータフロータスクコンポーネント間のパスのようなものが必要だと思います
前もって感謝します。