データのインポートとエクスポート

4 days ago
0

概要

Memoreruのテーブルは、CSVファイルのインポートと、CSV・Excel形式でのデータの持ち出しに対応しています。既存のスプレッドシートやデータをMemoreruに取り込んだり、Memoreruのデータを他のツールで活用することができます。


CSVインポート

インポートとは

CSVインポートを使うと、ExcelやGoogle スプレッドシートなどで管理していたデータを、Memoreruのテーブルに一括で取り込むことができます。

インポートの手順

  1. テーブルの詳細画面を開く
  2. 右上のメニュー(「...」)をクリック
  3. **「インポート」**を選択すると、「CSVインポート」ダイアログが開きます
  4. インポートしたいCSVファイルを選択
  5. カラムのマッピングを確認・調整
  6. プレビュー画面で、新規作成される行数・更新される行数を確認
  7. **「インポート実行」**ボタンをクリック

CSVファイルの形式

インポートするCSVファイルは以下の形式に従って準備してください。

要件:

  • ファイル形式: .csv
  • 文字エンコード: UTF-8(推奨)
  • 1行目: カラム名(ヘッダー行)
  • 2行目以降: データ行
  • 1回のインポートで取り込めるのは5,000行まで(超える場合はエラーになり、分割してインポートするよう案内が表示されます)

CSVファイルの例:

書籍名,著者,出版年,ジャンル,評価 Atomic Habits,James Clear,2018,自己啓発,5 Deep Work,Cal Newport,2016,生産性,4 The Phoenix Project,Gene Kim,2013,ビジネス,5

カラムのマッピング

CSVのカラムと、テーブルのカラムを対応付けます。

CSVのカラムテーブルのカラム備考
書籍名title(text型)自動マッピング
著者author(text型)自動マッピング
出版年year(number型)型の確認が必要
ジャンルgenre(select型)既存の選択肢に割り当て
評価rating(number型)型の確認が必要

ポイント:

  • カラム名が一致すれば自動でマッピングされます
  • 一致しないカラムは、プルダウンから既存のカラムを選んで手動で割り当てられます
  • 割り当てたくないカラムは「スキップ」を選ぶと、そのカラムは取り込まれません

新規作成か更新かはインポートキーで決まる

インポートしたデータが新しい行として追加されるか、既存の行を更新するかは、テーブルのカラム設定で**「インポートキーとして使用」**がオンになっているかどうかで自動的に決まります。

  • オンの場合: そのカラムの値がテーブルの既存データと一致する行は更新され、一致しなければ新規作成されます
  • オフの場合: すべての行が新規作成として取り込まれます

インポート実行の前に開くプレビュー画面で、新規作成される件数・更新される件数を確認できるので、想定どおりか確認してから実行してください。

インポート時の注意点

  • データ型の不一致: number型のカラムに文字列が入っている場合、そのセルは空白になります。インポート前にCSVを確認してください
  • select型の選択肢: CSVの値が既存の選択肢にない場合、その行はエラーになりインポートされません。先にテーブル側で選択肢を追加してから、インポートし直してください
  • 複数選択できるカラム(multi_select型)の選択肢: 1つのセルに複数の値が入っている場合、既存の選択肢にない値だけが警告なく取り除かれます。残りの一致した値はそのまま取り込まれます
  • 空白セル: CSVで空白になっているセルは、テーブル上も空白として取り込まれます

データを取り出す

3つの取り出し方

Memoreruのテーブルは、目的に応じて3つの方法でデータを取り出せます。

操作出力形式見つかる場所
エクスポートCSV(.csv「...」メニュー
ダウンロードExcel(.xlsxツールバーのアイコンボタン
テーブルをコピークリップボード(貼り付け用)ツールバーのアイコンボタン

CSVでエクスポートする

  1. テーブルの詳細画面を開く
  2. 右上のメニュー(「...」)をクリック
  3. **「エクスポート」**を選択すると、CSVファイルがすぐにダウンロードされます(形式を選ぶ画面はありません)

対象が1,000行を超える場合は、そのままダウンロードしてよいか確認するダイアログが表示されます。

id,書籍名,著者,評価 1,Atomic Habits,James Clear,5 2,Deep Work,Cal Newport,4
  • あらゆるスプレッドシートアプリで開ける
  • プログラムでも扱いやすい
  • 書式や色などは含まれない

Excelでダウンロードする

「...」メニューの外、画面上部の別のツールバーにアイコンだけの**「ダウンロード」**ボタンがあります。これを押すと、テーブルをExcel形式(.xlsx)で直接ダウンロードできます。

  • Excelで直接開いて操作できる
  • セルの書式が保持される
  • 数式や集計も行える

テーブルをコピーする

表全体をそのままExcelやスプレッドシートに貼り付けたいときは、ツールバーの**「テーブルをコピー」**ボタン(クリップボードのアイコン)を使います。押すとテーブルの内容がクリップボードにコピーされ、Excelなどに貼り付けると、列・行がそのまま反映されます。


活用例

活用例1: 既存のスプレッドシートを移行する

Google スプレッドシートや Excelで管理していた顧客情報や在庫データをMemoreruに移行するときに使います。

手順:

  1. スプレッドシートをCSV形式でエクスポート
  2. Memoreruでテーブルを新規作成(またはAI支援で設計)
  3. CSVをインポートし、カラムのマッピングを確認
  4. プレビュー画面で件数を確認して、インポートを実行

活用例2: データを定期的にバックアップする

重要なデータを定期的にエクスポートまたはダウンロードして、手元にバックアップを保存しておくことができます。

おすすめの頻度:

  • 小規模なデータ: 月1回
  • 重要度の高いデータ: 週1回

活用例3: 他のツールと連携する

エクスポート・ダウンロードしたデータを他のツールに取り込んで、さらに活用できます。

連携先形式用途
ExcelCSV または Excel高度な集計・グラフ作成
Google スプレッドシートCSVチームでの共同編集
Python / pandasCSVデータ分析
他のデータベースCSVデータ移行
AIツールCSVデータ分析・可視化

ヒントとコツ

1. インポート前にCSVを確認する

インポート前に、CSVファイルをテキストエディタやスプレッドシートアプリで開き、データが正しく整形されているか確認しましょう。特に以下の点をチェックしてください:

  • ヘッダー行(カラム名)が1行目にあること
  • 数値カラムに余分な記号(「¥」「,」など)が含まれていないこと
  • 日付の形式が統一されていること(例: 2025-04-01

2. まず少量データでテストする

大量のデータをインポートする前に、10〜20行のサンプルデータで動作を確認しておくと安心です。プレビュー画面で新規作成・更新の件数を見れば、意図どおりのマッピングになっているか判断しやすくなります。

3. ビューと組み合わせる

エクスポートしたいデータを事前にビューで絞り込んでからエクスポートすると、必要なデータだけを書き出せます。


よくある質問

Q1: インポートでエラーが出た場合は?

A: CSVファイルの文字エンコードを確認してください。UTF-8(BOMなし)で保存するとエラーが解消することが多いです。Excelで作成したCSVはShift-JISになることがあるため、UTF-8に変換してからインポートしてください。

Q2: 画像や添付ファイルもエクスポートできますか?

A: CSV・Excel形式では、画像や添付ファイル本体はエクスポートされません。image型やfile型のカラムは、URLまたはファイル名の文字列としてエクスポートされます。

Q3: インポートで既存のデータが上書きされることはありますか?

A: あります。テーブルのカラム設定で「インポートキーとして使用」がオンになっている場合、CSVの値が一致する行は上書き更新されます。オフの場合は、すべての行が新規データとして追加されます。既存データを変更したくない場合は、インポート前にインポートキー設定を確認してください。

Q4: インポート・エクスポートできる行数に上限はありますか?

A: CSVインポートは1回あたり5,000行までです。超える場合はエラーになるので、CSVを分割してインポートしてください。エクスポートに行数の上限はありませんが、1,000行を超えるテーブルをエクスポートするときは確認ダイアログが表示されます。

Comments

0
0
0