私が取り組んでいるプロジェクトのガイダンスを探しています。参考までに、私はHTML、CSSに精通していて、JavaScriptに精通していて、コーディングの知識がなくなっています。 私は無作為に2つの群データセットを分割するWebアプリケーションの構築に関する助言を求める
に次のようにハイレベルのワークフローにウェブUIを介し
ユーザーのアップロードCSVファイルファイルの
アプリケーションの分割データを可能にするWebアプリケーションを作成しようとしていますアプリケーションは2つのCSVファイルを作成し、それぞれに2つの データセットのいずれかが含まれます
アプリケーションのサーフェスは、データセット「1、2、3、4、5、6次、7と
- ユーザーアップロードCSVファイル:ERはここ
は、より具体的な例であるファイルのそれぞれを をダウンロードします、8,9,10 '。
- アプリケーションは、これを2、3、5、6、9、および1,4,7,8,10のような2つの同じサイズのランダムデータセットに変換します。
- アプリケーションは2つのファイルを作成します。 '1,2,3,5,6,9'を含む最初のものと '1,4,7,8,10'
- を含むものの2つのリンク 'Dataset 1'と 'Dataset 2'が表示されます。クリックするとファイルのダウンロードが開始されます。
私はこのフロントエンドを構築するのが快適ですが、バックエンドを設計する方法についてのアドバイスを探しています。ここで最も抵抗の少ない道を探して、どんな指導も高く評価されます。 ありがとうございました!
詳細な回答はありがとうございます。本当に有益。残念ながら、これらのファイルは100万行以上のデータである可能性があるため、オプション#3を選択する必要があると思います。私はユーザーがS3にファイルをアップロードすることを可能にする簡単なフォント・エンドを作成するのは心地よいと思うが、私の「解析データ、分割データ、および新しいファイルの作成」要件を達成するサービスを作成することは、そのアプローチにどのような推奨事項がありますか?ラムダ関数を使うのは良い方法でしょうか?それは私にとって初めてのことです。私はダイビングのための試合ですが、抵抗が最も少ない道についてのガイダンスを探しています。 – user2603286
私はさらにこれを調べており、次のことを考えています: - S3バケットにルーティングされる、ファイルをアップロードするための単純なフロントエンドの構築 - Javaでラムダ関数を作成してデータを解析するCSVに含まれているセットを作成し、それぞれにランダムなデータセットの2つの別々のファイルを作成し、それらの新しいファイルをS3に戻します。 私は仮定しています私は、そのプロセスのドットのいくつかをSNSの話題などと結びつけることができますが、それでもやや不鮮明です。思考? – user2603286
それは右のように聞こえる。その場合私は私の答えに加えました。 –