Parse Dashboard
Core
CSVファイルのインポート
6 分
はじめに csvファイルをインポートすることで、ユーザーはparseテーブルにデータを簡単にインポートできます。 前提条件 このチュートリアルを始めるには、次のものが必要です: back4appで作成されたアプリ。 アプリを作成する方法については、 新しいアプリの作成チュートリアル を参照してください。 1 新しいback4appアプリを作成する まず、back4appで既存のアプリが作成されていることを確認する必要があります。ただし、新しいユーザーの場合は、 このチュートリアル https //www back4app com/docs/get started/new parse app を確認して、アプリの作成方法を学ぶことができます。 2 データをインポートするためのクラスを作成する 新しく作成したアプリで、データベースブラウザに移動し、「クラスを作成」ボタンをクリックします。 カスタムクラスを作成し、名前を付けます。私はtestclassと呼びましたが、あなたは好きな名前を付けることができます。 クラスは通常、大文字で始まり、キャメルケースであり、スペースや記号などの特殊文字を含まないことを覚えておいてください。 作成が完了したら、「クラスを作成」をクリックします。 3 csvファイルの作成 csvファイルは、インポートするために正しい形式である必要があります。 正しいフォーマットパラメータ 区切り文字はカンマでなければならず、セミコロンではありません。 スプレッドシートソフトウェアを調整して、カンマを区切り文字として出力します 最初の行は列名になります パースは自動的に 文字列 , 数字 と ブール値 に変換します 日付は2つの列を持たなければなりません date typespecifies 日付タイプ、 date isospecifies 日付フォーマット geopointsは3つの列を持たなければなりません columnname typespecifies ジオポイントタイプ、 columnname latitudespecifies 緯度、 columnname longitudespecifies 経度。 配列は二重引用符で渡されます ポインタは3つの列を必要とします columnname typespecifies ポインタタイプ、 columnname classnamespecifies 対象クラス、 columnname objectidspecifies 対象クラスのobjectid したがって、参考のためにいくつかの例を示します 3つの列 columnstringaは文字列を保持し、columnstringbも文字列を保持し、columnnumbercは数字を保持します columnstringa,columnstringb,columnnumberc stringa,stringb,12 stringa2,stringb2,13 2つの列 columnstringaは文字列を保持し、columnbooleanbはブール値を保持します columnstringa,columnbooleanb stringa,true stringa2,false 2つの列:columnstringaとcolumnstringbは文字列を保持し、columnarraycは配列を保持します columnstringa,colmnstringb,columnarrayc "stringa, with, commas",stringb, "\[1,2,3]" stringa2,"stringb, with, commas", "\["a", "b", "c"]" 2つの列:columnstringaは文字列を保持し、2番目の列はiso形式の日付を保持します columnstringa, date type , date iso stringa,date,2020 01 16 stringa2,date,2020 01 17 2つの列:columnstringaは文字列を保持し、2番目の列はgeopointを保持します columnstringa, geo type , geo latitude , geo longitude stringa,geopoint,1,2 stringa2,geopoint, 5, 6 こちらからダウンロードできるサンプルcsvファイルがあります ここからダウンロード https //www back4app com/docs/assets/downloads/samplecsvfile csv ポインタについては、以下の例を確認してください 1つの列:ポインタを保持 team type ,team classname,team objectid pointer,team,xwdsm4xxq8 pointer,team,cd9naldaeg pointer,team,krgjpuzyxd この例では、objectidがteamクラスに存在するものに対応していることを考慮してください。 ダウンロード用のサンプルcsvファイルを確認してください ここからダウンロード https //www back4app com/docs/assets/downloads/import pointer csv csv 4 データのインポート データベースブラウザで新しく作成したクラスを選択し、画面の右上隅にあるノートボタンをクリックして、データをインポートを選択します。 ファイルをアップロードするボタンをクリックし、csvファイルを選択してインポートボタンをクリックします。 5 メール確認を待つ csvファイルは非常に大きくなる可能性があるため、バックグラウンドでデータをインポートする非同期操作が開始されます。これは、インポートの進行状況や成功メッセージを確認できないことを意味します。 操作の終了時に、操作が成功したことを伝えるメールメッセージが届くか、操作が成功しなかったことを伝え、どの列/行が失敗したかを説明します。 このメールを受け取る前にダッシュボードを更新しようとすると、データが欠落しているか、まったくデータが表示されない可能性があります。操作はまだ進行中です。 メールを受け取ったら、インポートが成功している場合は、ブラウザをハードリフレッシュすることをお勧めします(macではcmd + shift + r、windowsではctrl + shift + r、どちらもchrome用)新しいスキーマが取得され、データが正しく表示されることを確認するためです。