以下のセクションでは、AppSheet データベースを作成、コピーする方法について説明します。
- 新しいデータベースを作成する
- Google スプレッドシートをインポートしてデータベースを作成する
- Microsoft Excel ワークブックをインポートしてデータベースを作成する
- 既存のデータベースをコピーする
- 既存のアプリをコピーする際に AppSheet データベースを作成する
新しいデータベースを作成する
新しいデータベースを作成するには:
- [My Apps] ページにアクセスします。
- [Create] > [Database] > [New database] を選択します。
新しいデータベースが作成されて、データベース エディタで開きます。デフォルトの名前は Untitled database で、基本的なサンプルデータが含まれています。 - データベースの名前を変更するには、名前をクリックして編集します。
- データベース エディタを使用してデータベースを管理します。
Google スプレッドシートをインポートしてデータベースを作成する
Google スプレッドシートをインポートしてデータベースを作成するには:
- [My Apps] ページにアクセスします。
- [Create] > [Database] > [Import from Sheets] を選択します。
- インポートする Google スプレッドシートに移動して選択します。
- [Select] をクリックします。
Google スプレッドシートから新しい AppSheet データベースが作成されて、データベース エディタで開きます。デフォルトの名前は、コピー元の Google スプレッドシートの名前です。最大 5 つのワークシートが Google スプレッドシートから AppSheet データベースにインポートされます。ブラウザのポップアップ ブロッカーのためにデータベースが自動的にデータベース エディタで開かない場合があります。自動的に開かない場合は、[Databases] タブのリストでデータベースをクリックして開いてください。 - データベース エディタを使用してデータベースを管理します。
Microsoft Excel ワークブックをインポートしてデータベースを作成する
この機能は、Microsoft Excel ワークブックをインポートしてデータベースを作成する機能のプレビュー リリースです。プロダクトのリリース ステージをご確認ください。プレビュー版のサービスは、テスト環境のみで使用することを前提としています。本番環境用アプリでのご利用はおすすめしません。
Microsoft Excel ワークブック(.xls または .xlsx)をインポートしてデータベースを作成するには:
- [My Apps] ページにアクセスします。
- [Create] > [Database] > [Import from Excel] を選択します。
- インポートする Microsoft Excel ワークブックに移動して選択します。
- [Select] をクリックします。
Microsoft Excel ワークブックから新しい AppSheet データベースが作成され、データベース エディタで開きます。この AppSheet データベースのテーブル名は、インポート元の Microsoft Excel ワークブックに含まれる最初のワークシートの名前と同じになります。注:- プレビュー リリースでは、Microsoft Excel ワークブックから 1 つのワークシートのみをインポートできます。
Date列とデータ検証列はEnum列に変換されます。
ブラウザのポップアップ ブロッカーのためにデータベースが自動的にデータベース エディタで開かない場合があります。自動的に開かない場合は、[Databases] タブのリストでデータベースをクリックして開いてください。 - データベース エディタを使用してデータベースを管理します。
Microsoft Excel ワークブックのインポートに関する制限事項
Microsoft Excel ワークブックのインポートでは、以下の要素や条件は現在サポートされていません。これらに該当する場合は、「Failed to import」(インポートに失敗しました)というエラー メッセージが表示されます。
- 同じ名前の列
- 非構造化ワークシート
- ワークシートの行数が 10 万行を超えているか、列数が 1,000 列を超えている、または 1 つのセルに含まれる文字数が 5,000 文字を超えている
- 1 つの列に複数の型が設定されている
- グラフ
- プルダウンから
EnumListへの変換
既存のデータベースをコピーする
既存のデータベースをコピーするには:
- [My Apps] ページにアクセスします。
- [Databases] をクリックして、既存のデータベースのリストを表示します。
- コピーするデータベースをクリックして、データベース エディタで開きます。
- [Settings]
> [Copy database] を選択します。
- データベース エディタを使用してデータベースを管理します。
既存のアプリをコピーする際に AppSheet データベースを作成する
既存のアプリをコピーする際に [Save app to] フィールドで [AppSheet database] を選択すると、AppSheet データベースをデータソースとしてアプリのコピーが作成されます。