- リリース ノート
- はじめる前に
- スタート アップ ガイド
- Integrations
- アクセス権を管理する
- プロセス アプリを使用する
- アプリを作成する
- データを読み込む
- データをアップロードする
- SQL Server データベースのパラメーターを取得する
- 抽出器を使用してデータをアップロードするための SQL Server アカウントを設定する
- Theobald Xtract Universal を使用してデータを読み込む
- プロセス アプリをカスタマイズする
- データ変換
- TemplateOne アプリ テンプレート
- Purchase-to-Pay アプリ テンプレート
- Order-to-Cash アプリ テンプレート
- 基本的なトラブルシューティング ガイド
入力データは、プロセス アプリの作成に使用しているアプリ テンプレートで必要な形式を満たす必要があります。詳しくは、「アプリ テンプレート」をご覧ください。
抽出ジョブを作成するには以下の手順に従います。
-
新しい CData Sync ジョブを作成します。
-
[ Name ] フィールドに、ジョブのわかりやすい名前を入力します。たとえば、 ServiceNow_to_AzureBlob や ServiceNow_to_SQLServer などです。
-
「ソース接続を設定する」で作成したソース接続を [Source] リストから選択します。
-
「宛先の接続を作成する」で作成した AzureBlob 接続を [Destination] リストから選択します。
-
[Replication Type] として [Standard] オプションが選択されていることを確認し、[Add Job] をクリックします。
-
[ Task ] タブに移動して [ Add Tasks] を選択します。[Custom Query] オプションを有効化します。
-
アプリ テンプレートに対するレプリケーション クエリを使用してカスタム クエリを作成し、[Add Tasks] を選択します。
ヒント:レプリケーション クエリは、アプリ テンプレートのリストからアクセス可能な、アプリ テンプレートのドキュメントからコピーできます。詳しくは、「アプリ テンプレート」をご覧ください。
-
[Overview] タブでジョブの [Settings] を編集します。
Parallel Processingチェックボックスをオンにし、[Worker Pool] フィールドに8と入力して読み込み速度を向上させます。- Destination schema のエントリを見つけて、[Create a Destination] で取得したスキーマをコピーします。
-
[Incremental Replication] を設定し、[Replicate Interval] と [Replicate Interval Unit] によって、結果の期間が抽出期間以上の長さに設定されることを確認します。たとえば、1 年分のデータを抽出する場合、[ Replicate Interval] と [Replicate Interval Unit ] で少なくとも 1 年の期間を反映する必要があります。
-
[Settings] パネルの [Advanced] タブに移動し、[Replicate Options] を編集します。[Drop Table] を有効化して、データがテーブルに追加されないようにします。
-
変更を保存します。
データ実行 API を呼び出す
post-job イベントを編集してデータ実行 API を呼び出すには、以下の手順に従います。
-
[Job Settings] パネルの [Events] タブに移動します。
-
[ Post-Job Event ] セクションを編集し、コード ブロックから run API 呼び出しを追加します。必ず "http.url" の
valueを置き換えますを end of upload API に置き換えます。<api:set attr="http.url" value="https://my-uipath-server.com/default/defaulttenant/processMining_/api/v4.0/apps/98dfd1d5-9e42-4f0e-9a0a-8945629f01b3/transform/unauthenticated"/> <api:call op="httpPost" in="http"/><api:set attr="http.url" value="https://my-uipath-server.com/default/defaulttenant/processMining_/api/v4.0/apps/98dfd1d5-9e42-4f0e-9a0a-8945629f01b3/transform/unauthenticated"/> <api:call op="httpPost" in="http"/>「SQL Server データベースのパラメーターを取得する」をご覧ください。
-
変更を保存します。
-
[Jobs] を選択し、宛先のジョブを見つけます。
-
ジョブを実行して、ジョブが正しく実行されるかどうかを確認します。
ログ情報
ステートメントを追加して、API 呼び出しのログ情報を取得できます。次の手順を実行します。
-
Post -Job イベントで以前に追加された行 間 に、次のステートメントを追加します。
<api:set attr="http.verbosity" value="5"/><api:set attr="http.logfile" value="D:/mydir/cdata_log.txt"/> -
[Overview] タブでジョブの [Settings] を編集し、[Logfile Verbosity] リスト ボックスから [Verbose] を選択します。
-
ジョブを実行し、作成されたログ ファイルを確認します。