0

私は Linux プログラマーです。私は物事を成し遂げるためにコードを書いていました: java perl php c. DATA STAGE で作業を開始する必要があります。

私が見ているのは、DATA STAGE が table/csv スタイルのデータを処理していて、それを 1 行ずつ実行していることだけです。

table/csv 以外のファイルで DATA STAGE が動作するかどうかを知りたいです。データをデータ構造にロードして関数を実行できますか、それとも一度に 1 行しか動作しないように制限されていますか。

DATA SATGE の機能に関する情報を提供していただき、ありがとうございます。

4

4 に答える 4

0

IBM (以前の Ascential) DataStage は、さまざまな変換を適用することによって実際にデータ セットを処理する ETL プラットフォームです。

これは必ずしも、単一行の変換のみを適用することに制約されているという意味ではありません (集約、結合、分割なども可能です)。また、DataStage には独自のプログラミング言語 (BASIC) があり、必要に応じてジョブの設計を変更できます。

最後に、DataStage 内から外部スクリプトを自由に呼び出すことができます (DSExecute 関数、Before Job プロパティ、After Job プロパティ、またはCommand ステージのいずれかを使用)。

BASIC プログラミングに関する包括的な資料については、 IBM Information Centerを確認してください。

DSXchangeフォーラムで DataStage 固有のトピックを確認することもできます。

于 2014-02-15T16:04:17.813 に答える
0

関数、変換、データの操作はいつでもできます。主に Datastage は、datamart /datawarehouse からの巨大なデータを処理するときに使いやすくするために使用されます。

datastage の主なプロセスは ETL (Extraction Transformation Loading) です。ここでプログラマーが 100 行のコードを使用してデータベースに接続する場合、ワンクリックで接続できます。ここでは、ルーチン活動での c 、 c++ コーディングでさえ、何でも行うことができます。

于 2014-03-06T08:47:16.850 に答える
0

XML や JSON などの階層ファイルについて話している場合、答えはイエスです。COBOL によって生成されるような複雑なファイルについて話している場合、答えはイエスです。すべて組み込み機能 (Hierarchical Data ステージ、Complex Flat File ステージなど) を使用します。DataStage パレットを確認して、他の例を見つけてください。

于 2021-07-01T22:23:13.047 に答える