問題タブ [dataflow]
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.
uml - サンプル構造の UML データフロー図戦略
以下を説明するのに最適な戦略は何ですか?
1) クラス A がクラス B および C のインスタンスを作成した 2) クラス B は、クラス D の特定のメンバーへのクラス B のポインターを介してクラス D と通信できる
インターネットでより多くの情報を検索するためにそれらを説明する適切な用語がわからないため、提案を事前に感謝します.
documentation - プロジェクト利害関係者のためのデータ辞書以外のデータドキュメント?
データ フロー、高レベルのデータ フィールド定義、データの所有権 (マスター データの作成者) などを説明するドキュメントを作成するための、ある種のドキュメント テンプレートまたはガイドラインを探しています。
実際にはデータ ディクショナリではありませんが、プロジェクトの利害関係者であるビジネス ユーザー (非技術者) を対象としたものです。
そのようなテンプレート/ドキュメント スタイルを知っている人はいますか?このニーズを満たすために、何らかのカスタム ドキュメントを定義する必要がありますか?
ssis - SSIS データ フローの進行状況の測定
フラット ファイルから 100 万行をロードする SSIS パッケージを実行しています。これは、複雑な変換と SQL Server テーブルの変換先にスクリプト タスクを使用します。私は、データフロー処理中に別のテーブルに行数を書き出すための最良の方法 (この段階では任意の方法) を見つけようとしています (おそらく、より効率的にするために 1000 の倍数で)。これは、定期的にテーブルにクエリを実行するだけで、数分かかるタスク全体の進行状況のパーセンテージを判断できるようにするためです。
フローに SQL タスクを追加できないようです。そのため、唯一の方法は .NET スクリプト内で SQL データベースに接続することだと推測しています。これは苦痛に思えますし、それが可能かどうかさえ確信が持てません。別のよりエレガントな方法はありますか?「Rows Read」パフォーマンス カウンターへの参照を見てきましたが、SSIS でこれにアクセスする場所がわかりません。また、データ フロー処理中に SQL テーブルに書き込む方法もわかりません。
任意の提案をいただければ幸いです。
グレン
ssis - SSIS Dataflow スクリプト タスクのエラー処理
SSIS データフローの途中で変換を実行するスクリプト タスクがあります。スクリプトが失敗した場合 (たとえば、文字を数値に変換しようとした場合)、「失敗」ステータスで停止し、メイン パッケージに戻り、データフロー タスク イベント ハンドラのOnErrorを使用して正常に終了する必要があります。
現時点では、データフローのスクリプト タスクが .net エラー ポップアップを返していることがわかりました。これをクリアする必要があります。デバッグウィンドウの表示を停止しているように見えるコードの周りでTry Catchを試しましたが、パッケージが失敗する原因となる「失敗ステータス」でスクリプトを終了させることができないようです。Dts.TaskResult = Dts.Results.Failure は、データフロー タスクでは有効ではないようです。現時点で私はこれを試しています:
...しかし、これは悪い行をスキップするだけです。データフローは継続します。問題は、「失敗」として終了するため、パッケージの onError エラー ハンドラー イベントがトリガーされることです。
どんな提案もありがたく受け取った。グレン
programming-languages - 変数が実際に関数であるプログラミング言語はありますか?
たとえば、私は次のように書きます。
そしてそれは出力します:
また、これが実際に役立つ場合はありますか?
明確化:はい、ラムダなどがこの問題を解決します(これらは私がこのアイデアにたどり着いた方法でした)。これがデフォルトである特定の言語があるかどうか疑問に思いました。関数やラムダキーワードは必要ありません。
database-design - データフローの図?
私はデータベース プログラマーですが、データ フロー/ダイアグラム プログラムを使用したことはありません。クライアントにデータ図について説明したいと思います。質問 - いくつかのデータ テーブルとプロセス (ウィンドウ) を説明する図を簡単に作成できるプログラムは何ですか?
ssis - SSIS 2008 でのマスター詳細移行
2 つの MSSQL 2008 データベース dbA と dbB があり、dbA にはマスター/ディテール テーブルのペアが含まれています: AMaster、ADetail。それに対応して、dbB にも BMaster と BDetail が含まれています。A と B の唯一の違いは、主キーのタイプです。ソース データベース (dbA) では整数ですが、宛先 (dbB) では一意の識別子です。
親愛なる同僚: このケースを変換するために SSIS でデータフローを記述する方法は? すべてのフィールドを変換する必要がありますが、新しいキー タイプに置き換えます。
ssis - SSIS データフローで BlobColumn データを取得するための OLE DB
DataFlow で ADO.net ソースを使用して Blob 列を読み取り、それをスクリプト コンポーネントに渡してさらに検証を行う場合、各列でさらに検証を行い、マスター/子エラー レコード マスター (行ごと) および子 (エラー列ごとに)。これはうまくいきます。
ソースをパラメータ化する必要があるため、ADO.net を使用できず、代わりにパラメータをサポートする OLEDB ソースを使用する必要があります。この OLEDB ソースを使用すると、スクリプト コンポーネントは、OLEDB ソースによって渡される BLOB データを認識しません。非ユニコードからユニコードへの変換など、データ型の問題を報告します。
これはどのように行うことができますか。
よろしく
parallel-processing - Pervasive DataRush に代わるものは何ですか
超並列データ処理を容易にするソリューションを検討しています。私たちの処理グラフはかなり複雑なことが多いため、Pervasive DataRush が提供するような十分に開発されたオペレーター フレームワークが便利です。Pervasive の代替ソリューションを知っている人はいますか? DataRush は Java ですが、そのようなソリューションが利用できるすべてのプラットフォームと言語を検討したいと思います。
visual-studio-2008 - データフローを構築する方法
Visual Studio 2008 を実行しています。SSIS チュートリアルは http://msdn.microsoft.com/en-us/library/ms167106.aspxで説明されています。
すべてのタスクを完了しましたが、次のエラーが発生します。
エラー 1 検証エラー。サンプル通貨データの抽出: サンプル通貨データの抽出: 入力列 "CurrencyAlternateKey" (123) には、データ フロー タスクで以前に使用されなかった系統 ID 55 があります。レッスン 1.dtsx 0 0
エラー 2 検証エラー。サンプルの通貨データの抽出 SSIS.Pipeline: 入力列 "CurrencyAlternateKey" (123) には、データ フロー タスクで以前に使用されなかった系統 ID 55 があります。レッスン 1.dtsx 0 0
このビルドをエラーなしで行うために何をする必要があるか教えていただけますか?