2016-10-03こんにちは。ファームノートクラウド開発グループの谷内です。サービス開発ではあまり触れる機会のない技術かもしれないが、ファームノートでは積極利用している」技術についてご紹介します。いう文脈から、「参照専用テーブルを作成します」という説明を行いました。おけるイベントとして記録しています。発生した過去の事実と、未来の予定としての双方のイベントが入力されます。それらのイベントを時系列に並べて計算し、イミュータブルなテーブルを生成します。そのテーブルには、「家畜が現在どのような状態にあるか」を数百種類に及ぶ計算済みのプロパティとして保存します。それらは例えば、1頭単位の牛の生理状態などを表しますが、集約することで群の繁殖状況や農場全体の経営状態についても算出します。いうところの普通の参照専用テーブルではありません。おけるセキュリティの話とつながりやすいところではないかと思いますが、別の側面も持っています。いったデータ分析用途です。以下、図をもとに作業フローを追いながらデータの説明をします。作業担当者が、各人の作業履歴をスマートデバイスから入力します。正規化された状態で保存されます。こともあり、トリガーで変更データをキャプチャしています。これは、設計が複雑になることやパフォーマンスの問題につながることから、一般にはあまり採用されない方式であると思います。我々は、アプリケーション構築段階からデータのキャプチャリングコストを見込んで計測しておくことで、これらの問題をクリアしました。よって変更をストリーミングする方がよい設計となりそうです。よる参照用テーブルの再構築が行われます。特徴があり、時系列情報が加味されています。テーブルを構成しています。テーブルは時系列を持っているため、任意の時点での在庫などが即時に確認できます。それにより、PCから在庫管理等の日常業務を行えます。ユーザーが自由にクエリを組み立てられ、その結果が常に瞬時に返ってくることから業務オペレーションの効率化が実現されています。回避したりすることによって参照性能を上げています。いいとこ取りを目指しています。利用することで、妊娠率の計算をリアルタイムで行っています。ツールとしての側面も持たせる計画があります。経営者がタブレット端末から経営情報にアクセスし、お手軽にセルフBIを可能にするのが目的です。ファームノートでは、データ分析に強いエンジニアを募集しています。農業分野におけるデータアーキテクトというのは、今、とても大きなニーズのあるチャレンジングな分野です。