とデータ・フロー・コンポーネントが含まれています。これはただ一つですSSIS警告パッケージには、SQL Serverの統合サービスを使用している間、私は警告を取得複数の入力
を[SSIS.Pipeline] Warning: The package contains data flow components with
multiple inputs. Run-time dependencies that exist among these components may
increase memory usage and reduce performance. Consider removing the dependency
chain for the following component IDs and output IDs: 382(419) , to improve
performance.
。最後に実行したデータフローでは、異なるIDを含むこれらのうち4つを受け取ったと思います。
IDを検索する方法がないので、データフロー全体をすべて手作業で調べ、すべてのコンポーネントとその下にある入出力コンポーネントを調べました。私が見つけたいくつかのIDが、ほとんど私はしませんでした。これにより、この警告を理解するだけでなく、トラブルシューティングが難しくなります。私はStackoverflow上のこの問題に関する何かがWeb上の他の場所にあるのを見つけることができません。
更新:パッケージのXMLコード(package.dtsx =>コードを表示||メニュー:表示=>コード|| F7)を右クリックしましたが、IDはそこにリストされていません。抜粋:
<outputs>
<output
refId="Package\Sequence Container A\Data Flow A\Data Flow Source A.Outputs[OLE DB Source Output]"
name="OLE DB Source Output">
<outputColumns>
<outputColumn
refId="Package\Sequence Container A\Data Flow A\Data Flow Source A.Outputs[OLE DB Source Output].Columns[AABB]"
codePage="1252"
dataType="str"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Sequence Container A\Data Flow A\Data Flow Source A.Outputs[OLE DB Source Output].ExternalColumns[AABB]"
length="18"
lineageId="Package\Sequence Container A\Data Flow A\Data Flow Source A.Outputs[OLE DB Source Output].Columns[AABB]"
name="AABB"
truncationRowDisposition="FailComponent" />
誰かがIDを検索する方法を、この警告が何を意味するのか説明でき、そしてどのように「依存チェーンを削除」します。
ありがとうございました。
IDのXMLA(コードビュー)を検索することができます。 –
どうすればいいですか?私はPackage.dtsxのコードを見ましたが、そこには意味のあるIDや警告のIDに関連するヒットが見つかりませんでした(たとえば382)。ありがとう – jbr870
残念ながら私は再生する2014年のサーバーがありませんが、あなたのxmla形式は私とは非常に異なっているようです。 SQL Server/SSISの古いバージョンの他の人に役立つ場合に備えて、私の回答を残すつもりです。 –