逆引きテンプレートとは
データ連携の設計や実装の場面では、やりたいことは明確でも、どのように実現すればよいか迷うことがあります。
HULFT Square 逆引きテンプレートは、こうした 「実現したい処理」 から逆に答えを探せるガイドです。
このテンプレートでは、お困りごとを 「シナリオ」 という単位で整理しています。
シナリオの一覧から、やりたいことや解決したい課題に近いものを選び、各シナリオページの操作手順や設定方法を参考にしながら、課題解決に取り組んでみてください。
使い方
逆引きテンプレートは、「やりたいこと」から実装方法を探せるように構成されています。
各シナリオページでは、目的を実現するために役立つ機能や、押さえておきたい操作手順のポイントをまとめています。
シナリオの解説に沿って同じように処理を作成することも、シナリオを教材として学習に活用することも可能です。
データ連携処理の考え方や構築手順を知りたい場合にも役立ちます。
さらに、各シナリオには実装サンプルとなるスクリプトが用意されており、アプリケーションストア「App Square」から入手できます。
そのままインストールして利用することも、自社の要件に合わせてカスタマイズして利用することもできます。
シナリオ一覧にない課題でお困りの場合でも、テクニカルサポートセンターが課題解決のサポートをいたしますのでご安心ください。
進めやすい方法で活用し、課題解決にお役立てください。
シナリオ一覧
逆引きテンプレートで用意しているシナリオは以下のとおりです。
| アプリケーション名 | シナリオ名 | スクリプト名 |
|---|---|---|
| 逆引き 処理制御 | ブレークポイントを設定し、デバッグ情報を確認したい | Check debug information |
| 条件にマッチする間だけ処理を繰り返したい | Repeat the processing while matching | |
| 逆引き ファイル操作 | 複数のデータをマージしたい | Merge multiple data |
| ディレクトリに存在するファイル名を判定し、拡張子ごとに処理を分岐したい | Branch process by file extension | |
| ファイル名を動的に切り替えて出力したい | Switch filenames dynamically | |
| データの行と列を入れ替えたい | Swap rows and columns | |
| 逆引き ファイル変換 | 出力するファイルのエンコードを変更したい | Change encoding |
| 複数のファイルをマージし、グループ化したい | Merge and group multiple files | |
| 逆引き ファイル変換(固定長) | 全銀協フォーマットのような固定長データを出力したい | Output fixed-length data |
| 逆引き データ抽出 | CSVファイルでマスタチェックし、マッチしたデータを出力したい | Check master and output matching data |
| 複数の条件を指定してデータを抽出したい | Extract data with multiple conditions | |
| 逆引き 文字列・数値変換 | 文字列に含まれる半角スペース・全角スペース・タブ文字を削除したい | Remove half-width and full-width spaces |
| 逆引き 日付変換 | 文字列型の日付データを日付/時間型のデータに変換したい | Convert string type to date-time type |
| 日付/時間型のフォーマットを変換して出力したい | Convert date-time format | |
| 逆引き トランザクション(随時コミット) | 更新が完了した処理は随時コミットしたい | Commit updated processes as complete |
| 逆引き トランザクション(全処理完了でコミット) | 複数の更新処理を行い、すべての処理が完了した場合のみコミットしたい |
Commit only all process complete_Processing error Commit only all process complete_Configuration error |
| 逆引き トランザクション(処理単位でコミット) | 複数の更新処理を行い、指定した処理単位でコミットしたい | Commit multiple update operations in specified units |
| 逆引き トランザクション(全サブスクリプト完了でコミット) | メインスクリプトから複数のサブスクリプトを呼び出し、すべてのサブスクリプトが正常終了した場合のみコミットしたい |
Commit only all subscripts complete_Process error Commit only all subscripts complete_Configuration error Commit only all subscripts complete (normal termination) Commit only all subscripts complete (abnormal termination) |
| 逆引き トランザクション(サブスクリプト単位でコミット) | メインスクリプトから複数のサブスクリプトを呼び出し、サブスクリプトごとにコミットしたい |
Subscript-specific commit_Process error Subscript-specific commit_Process error (normal termination) Subscript-specific commit_Process error (abnormal termination) Subscript-specific commit_Configuration error Subscript-specific commit_Configuration error(normal termination) Subscript-specific commit_Configuration error(abnormal termination) |
インストール方法と使い方はこちら
コメント
0件のコメント
記事コメントは受け付けていません。