CSVファイルからのレコードインポート
データベースに大量のデータをアップロードして、.CSVファイルを使用してインポートします。テキスト、日付、および数字をフォーマットし、消毒して、常にクリーンなインポートを行います!
Last updated
Was this helpful?
データベースに大量のデータをアップロードして、.CSVファイルを使用してインポートします。テキスト、日付、および数字をフォーマットし、消毒して、常にクリーンなインポートを行います!
Last updated
Was this helpful?
スキルレベル: 中級
について知っており、それを作成する基本的な方法を知っていること。
をクローンし、をダウンロードします。
50レコードまでこの機能を使用するには、有料のAdaloプランは必要ありません。
1.) データベースにレコードを手動で追加する別の方法は、CSVファイルをデータベースにインポートすることです。まず、Adaloビルダーの左側のメニューでDatabaseボタン をクリックし、次にインポートしたいコレクション内のRecords をクリックします。
2.) CSVをアップロードするには、レコードビューの右上にあるアップロードボタン をクリックし、ファイルを選択 をクリックして、コンピューター上のファイルを選択してアップロードします。CSVがない場合は、サンプルアプリで試してみたい場合は、CSVファイルをダウンロードし、サンプルアプリをクローンします。
3.) AdaloはCSVファイル内の列をデータベース内の存在するプロパティと自動的にペアにしようとします。CSV内の特定の列をインポートしないように選択したり、自動的に同期されなかった場合は手動で割り当てることができます。CSV内で正しくフォーマットされていれば、ほとんどのプロパティタイプをマッチングできます。各プロパティタイプを適切にフォーマットする方法については、以下の表を参照してください。
Text
どんな書式でも機能します
Number
整数、小数、または負の数である必要があります。記号や文字は使用しないでください。
True/False
値は**true
**であるか、falseであるかを示すために空白にしてください。
Date
MM/DD/YYYYまたはYYYY-MM-DDの形式で入力してください。
Date and Time
Image
インポートには対応していませんが、ストレージURLの場所はテキストとしてインポートできます。
File
インポートにはサポートされていませんが、ストレージのURL場所はテキストとしてインポートできます。
Relationships
One-to-Many: 他のコレクションのレコードの最初のプロパティが同一である限り、ペアリングできます。 たとえば、ユーザー john@test.com との関係を持つ Trips をインポートする場合、Users コレクションにはこのメールアドレスのユーザーが存在し、かつコレクションの最初のプロパティとして Email が設定されている必要があります。
Many-to-Many: インポートにはサポートされていません。
4.) CSVの列とプロパティをペアリングしたら、Import Data をクリックします 。すべてがうまくいけば、"Import Successful" メッセージが表示されます。エラーが発生した場合は、次のトラブルシューティング手順を実行してください:
レコードを10000件以下のバッチでアップロードしてみてください。
既存のレコードと関係フィールドが 完全に 一致していることを確認し、コレクションの最初のプロパティ(またはラベル)がCSVの列の値と一致していることを確認してください。
ラベルフィールド(コレクションの最初のプロパティ)がテキストまたは数値フィールドであることを確認してください。
日付形式が正しいことを確認してください
インポートが完了すると、新しいレコードがデータベースに表示されます。
CSVの列名は、Adaloのプロパティ名と完全に一致する必要はありません。\
列は、コレクションのプロパティと同じ順序である必要はありません。\
通常、1万件以下のレコードをバッチ単位でアップロードするのが最適ですが、それ以上のレコードをアップロードしても成功することは珍しくありません。\
CSVのインポートは既存のデータベースレコードを上書きしません。追加のみ行います。
tags: cvs, csv, import, upload
形式で入力してください。例: 2022-07-04T02:00:00Z。Adaloはすべての日時をUTCとして解釈します。
**2021-08-19T17:23:10Z
**などのISO 8601形式である必要があります。Adaloはすべての日時をUTCとして解釈します。このを使用して日付をこの形式に変換できます。
4.) CSVの列とプロパティをペアリングしたら、Import Dataをクリックします 。すべてがうまくいくと、「Import Successful」というメッセージが表示され、その後Doneをクリックできます。エラーが発生した場合は、次のトラブルシューティング手順を実行してください:
この手順で使用されているをクローンしたり、自分で試すためにをダウンロードすることができます。
この記事に関する追加のヘルプが必要な場合は、いつでもで質問できます!投稿にこの記事へのリンクを貼り付けることも忘れずに!
チュートリアルやヘルプドキュメントのリクエストがありますか?