私はDatastage 11.3を使用しており、DataStageからSASプロセスを呼び出す必要があります。私の質問です:DatastageとSASは同じサーバーにインストールする必要がありますか?これらのツールが同じ場所にインストールされていないとどうなりますか?ありがとう!DataStageとSASの接続
PD:私の英語のため申し訳ありません。■
私はDatastage 11.3を使用しており、DataStageからSASプロセスを呼び出す必要があります。私の質問です:DatastageとSASは同じサーバーにインストールする必要がありますか?これらのツールが同じ場所にインストールされていないとどうなりますか?ありがとう!DataStageとSASの接続
PD:私の英語のため申し訳ありません。■
用語 "プロセス" 明確ではありません。あなたはSASプログラムを意味します。
SASプログラムはフォルダに格納されています。
あなたは、このコマンドを使用してSASでプログラムを含めることができます。
%include "c:\mysasprogram.sas";
プログラムが別のサーバー上の別のフォルダにある場合は、あなたがあなたのネットワークにsharedriveとしてサーバーを使用してコマンドを含める%を使用することができます。
%include "\\IPSERVER\Folder\mysasprogram.sas";
あなたがのDataStageからデータを取得する必要がある場合は、
あなたは外部のデータベースに接続するSAS ODBCを使用することができます。 Oracleと例えば
LIBNAME libref informix <connection-options> <LIBNAME-options>;
:Sybaseのと
LIBNAME Library_name ORACLE PATH=sid_name SCHEMA=”schema name” USER=user_name PASSWORD=”password”;
もう一つの例:
libname dwh ODBC required="DRIVER=Sybase IQ;Trusted_Connection=Yes;DATABASE=db;SERVER=server.ip.com,1433" schema=DBO access=READONLY;
のDataStageは、 "実行" SASの実行ファイルに起こっているので、それが必要とするいずれかのように見えます同じサーバー上にあるか、またはそのサーバーからアクセスできる必要があります(実行可能ファイルなので、Windowsの場合はインストールする必要があり、Linux/Unixの場合はパスを適切に設定する必要があります)。
もっと複雑なことをするなら、あなたは「プログラマー」ゾーンとサーバー設定ゾーンの外にいると思います。実際はStackOverflowの素材ではありません。
DataStage documentation on configuring your system to use SASでこれを設定する方法について読むことができます。
私は、OPはDataStageを使って物事を動かすことを話していると思います。 – Joe