【開催レポート】ASTERIA Warpではじめての開発~未経験から始める内製化~

ASTERIA Warpではじめての開発~未経験から始める内製化~

渡部キャラクター画像

こんにちは!
アステリア AUG事務局のワタナベです。

2024年6月5日Developers勉強会を開催しました。
大阪会場での開催は約1年ぶりです!

今回はユーザー事例としてファイテンの田口さまにご登壇いただき、全くの未経験からはじめたASTERIA Warpの開発について経験談をお話しいただきました。
会場の皆さんも思わず苦笑いしてしまった苦労話とは!?

後半は菊ちゃんからのASTERIA WarpデバッグTips紹介も。
当日の様子をレポートいたします!

50代からはじめるフロー開発~わたしはこうして自動化しました~

ファイテン株式会社 田口 和紀 様

前半は、ファイテン田口様によるセッションでスタート。

フロー開発の流れをイメージ

ファイテン様では、Accessを用いて処理を行っている業務の改善を目的にASTERIA Warpを導入。
(参考:ファイテン様事例もあわせてご覧ください)

全くの開発未経験からのスタートのため、おおまかに以下のようなステップで進めたそうです。

  1. 自身の業務をASTERIA Warpで自動化
  2. 自身以外の業務をAccessからASTERIA Warpに置換
  3. 開発経験を活かして過去のフローも見直し

STEP1:コンポーネントの配置から

Step2:マッピング、情報蓄積などの処理を経験

Step4:Access作成した処理のフロー開発

Step5:Access作成が可能で未対応処理のフロー開発

ステップ毎に、どのようなフローを開発していったか実例と共にご紹介いただきました。
徐々に複雑な処理ができるようになっていった様子がとてもよくわかります。

こんなシーンでもASTERIA Warpが活躍!?

順調に進んでいるように見えた脱Accessですが、まだ課題が…。
クレジット決済の名義がローマ字表記なのに対し、顧客情報は漢字+カナ名称で照合がうまく行えないという課題が残っていました。

そこで、田口さまは「StringReplace」関数に着目!
ローマ字⇔カナ変換用の辞書ファイルを作成し、変換後1文字毎に分割。
さらに論理関数を用いて照合できるようにフロー開発したそうです。

作成辞書:マッピング用

マッピング例

こちらのフローは苦労して作ったものの、処理見直しを行うため現在は稼働していないそうです…(涙)同じような照合作業をしているユーザーさんおられましたら、ぜひ参考にしてみてください!

Step6:フロー開発経験を次に

説明をするファイテン 田口様↑思わず立ち上がって説明して下さる田口さま

最後に、条件付きレイヤーを使うなどしてフローの配置を見直している実例もご紹介いただきました!

参加者の声

  • 初めてのフロー作成からの経緯がよく分かり、今後開発を行うにあたり参考になりました。
  • 後々話を伺い、開発が可能な箇所から随時実装していく方式にしているとのことで、開発の参考になりました。
  • 実際に作られたお話でこういった「機能を使えば」など具体的な内容でとても勉強になりました。
  • 内製化のお手本にしたいと思います。

フロー開発の強い味方、デバッグを味方につけよう~ASTERIA Warp デバッグTips~

アステリア株式会社 菊地 雄大

後半は、おなじみ菊ちゃんより、ASTERIA Warp開発に役立つTipsをご紹介!
今回のテーマはトライアル&エラーに欠かせない「デバッグ」について。

フローはカンタン開発というけれど

そもそも、デバッグって何だろう?から、ASTERIA Warpに備わっているデバッグ機能とそれぞれの違いについて、紹介がありました。

まずはログを確認する

デバッグ実行

実行モード:デバッグ

マッパーシミュレータ

デモでは、「kintoneにつなげてレコードのデータをとってきたい時に、エラーがでたけれどエラーコードの意味が良くわからん」という場合…

フローの実行

「RESTコンポーネントのテスト実行」をすると、詳しいエラーメッセージが確認できる!という例を紹介してくれました。
(例では、「ユーザーのパスワード認証に失敗しました」と表示されています)

ユーザーのパスワード認証に失敗しました」

他にも、Mapperコンポーネントのログを確認する方法や、マッピングの何行目まで処理できたのか知る方法なども紹介してくれました!

デバッグのTips、内製化にも役立つ情報ですね!長年開発を担当されている方からも、「初めて知りました」という感想もいただきました!

参加者の声

  • 今まで知らなかったデバッグ方法について知れて良かったです。
  • マッパー内でのデバッグ機能が知らなかったので使ってみたいと思います。
  • 便利機能が充実していることが分かったので、実際に取り組む際はたくさん活用していきたいと思いました。

勉強会のアーカイブを「Asteria Park」で限定公開中!

今回の勉強会の様子について、収録動画と資料を新しくオープンしたコミュニティサイト「Asteria Park」内で限定公開中です!是非ご覧ください。

おわりに

約1年ぶりの開催となった、大阪でのDevelopers勉強会。
会場では、ファイテン田口様と同じ業務部門でASTERIA Warpを使っている方などから質問が殺到していました。登壇者さまに直接質問できるのは、参加者だけの特典ですね!

他にも、前回はおひとりでご参加いただいていた方が、今回は社内の担当者が増えておふたりでご参加いただくなど嬉しい変化も…!

また関西エリアの皆さまとお会いできる日を楽しみにしています♪



クラウド版

使い方いろいろ!
手ぶら de ASTERIA Warp
体験 5日間

サーバー準備の手間なくデータ連携ツール「ASTERIA Warp」の
全ての機能を5日間お試しいただけます。

今すぐ体験してみる 書籍の詳細についてはこちらをご覧ください。
基礎と実践 使い方マニュアル
著者:渡部 かおり

著者:
渡部 かおり

アステリアの製品を使ってくれている皆さまの、コミュニティ活動支援を行っています。

ASTERIA Warp 関連サイトのご紹介

X ASTERIA Warp Developer Network(ADN)サイト

技術情報をお探しの方

ASTERIA Warp Developer Network
(ADN)サイト

ASTERIA Warp製品の技術情報やTips、また情報交換の場として「ADNフォーラム」をご用意しています。

X アステリア製品オンラインコミュニティ

ASTERIA Warpデベロッパーの方

アステリア製品オンラインコミュニティ
Asteria Park

アステリア製品デベロッパー同士をつなげ、技術情報の共有やちょっとしたの疑問解決の場とすることを目的としたコミュニティです。

X ASTERIA Warpユーザーサイト

ASTERIA Warpユーザーの方

ASTERIA Warpユーザーサイト
Login

製品更新版や評価版のダウンロード、各種ドキュメントのご提供、また 技術的なお問合せもこちらで受付ています。

X ASTERIA Warpパートナーサイト

ASTERIA Warpパートナーの方

ASTERIA Warpパートナーサイト
Login

パートナーライセンスの発行や各種ドキュメントのご提供をしています。

ページ先頭へ