0

SAS プログラムから出力された CSV ファイルを読み取る ETL プロセスがいくつかあります。私はこれらの ETL の 1 つをアップグレードする過程にあり、SSIS を使用して SAS データセットから直接読み取ることができるかどうか疑問に思っていました。

誰もこれを成功させましたか?

4

3 に答える 3

2

こちらをご覧ください

SAS Local Data Provider を使用できます (個別にダウンロードでき、SAS for Windows のインストールの一部として提供されます)。

于 2009-09-16T00:26:31.753 に答える
0

OBDC 経由で接続する SAS のインスタンスを持たずに SAS XPT または SAS7BDAT データ ファイルをロードするには、以下を使用しました。

  1. XPT ファイルを読み取るためのサードパーティ ツール (STATTransfer)
  2. STATTransfer ODBC ドライバー
  3. SSIS で接続を ODBC データソースとしてセットアップし、データベースにロードして処理します。

利用可能な SAS データソース SSIS 拡張機能がありますhttp://www.cozyroc.comは SAS データ接続を提供しますが、それらは価格範囲外です

于 2013-05-03T09:22:06.333 に答える
0

最近、環境からデータを移動しましたSAS:

  • 接続マネージャーで、_Native OLE DB\SAS Local Data Provider 9.3_ を選択します。
  • ファイル名を入力します (テーブル名の前の「\..\dev」)。[OK] をクリックします。
  • _OLE DB Source_ をデータ フローにドラッグします。
  • _OLE DB Source_ を右クリックし、_Show advanced editor_ を選択します。
  • 最初のタブ (_Connection Manager_) で、作成したドロップダウン リストから _SAS Connection Manager_ を選択します。
  • _OpenRowset_ の [Component Properties] タブで、テーブルの名前を入力し、[OK] をクリックします。
  • 「datetime」型がある場合は、派生変換エディターを使用して変換します
于 2012-03-01T21:45:44.433 に答える