
Azure Functions上でSpring Batchを利用しているプログラムをEventGridTriggerによって動かしてみた(ソースコード編)
purin_it ITエンジニアとして経験・学習したこと
これまでこのブログでは、TimerTriggerを利用してBlob上のCSVファイルをDBに書き込む処理を作成していたが、EventGrid …
TimerTriggerによって動作するAzure Function上でSpring Batch(Chunkモデル)を利用してみた
purin_it ITエンジニアとして経験・学習したこと
これまでは、Spring BatchのTaskletモデルを利用してきたが、ファイルの読み込み/データの加工/DBへの書き込みといった処理の …
juniversalchardetというライブラリで、ファイルの日本語が少ない場合や無い場合の文字コードを判定してみた
purin_it ITエンジニアとして経験・学習したこと
ファイルの文字コードを判定するライブラリの1つとして、juniversalchardetというMozillaによって提供されているライブラリ …
CSVファイルの内容をDBに書き込む前にファイルの文字コードを判定してみた
purin_it ITエンジニアとして経験・学習したこと
バッチ処理でCSVファイルの内容をDBに書き込む際、ファイルの文字コードをチェックしたい場合があるが、その際に、文字コードを判定するライブラ …
CSVファイルの内容をDBに書き込むバッチ処理内で様々な漢字文字を取り込んでみた
purin_it ITエンジニアとして経験・学習したこと
日本語の文字集合としてJIS(日本産業規格)で定めた規格として「JISX0213」があり、この中に「第1水準漢字」「第2水準漢字」「第3水準 …
TimerTriggerによって動作するAzure Function上でCSVファイルの内容をDBに書き込んでみた
purin_it ITエンジニアとして経験・学習したこと
Timer Triggerによって、一定時間が来たタイミングでAzure Functionsが動作するアプリケーションを生成し、そのバッチ処 …
API Management上でAPIのモックを作成してみた
purin_it ITエンジニアとして経験・学習したこと
API Management上では、ダミーデータを返すAPIのモックを作成することができる。今回は、Azure Portal上でAPIのモッ …
Azure API Managementで流量制限するプログラム内で例外をキャッチしてみた
purin_it ITエンジニアとして経験・学習したこと
以前、Azure API Managementで、一定時間内に一定回数以上のアクセスが来たときにHTTP 429(Too Many Requ …
API ManagementからAPIキーを用いてAzure Functionsへアクセスしてみた
purin_it ITエンジニアとして経験・学習したこと
以前、Azure FunctionsへのアクセスにAPIキーを必須にしてみたことがあったが、このAzure Functionsの呼び出しをA …
API Managementのアクセスをサブスクリプション必須にしてみた
purin_it ITエンジニアとして経験・学習したこと
Azure API Managementを経由してAzure Functionsを呼び出す際、サブスクリプションの指定をしないと、Azure …