動画チュートリアル
動画は英語です(ナレーションと字幕)。
「テンプレート」は、ドキュメントから抽出したいカラムの保存済み再利用可能なリストです。一度保存すれば、今後のすべてのバッチで同じカラムを再度記述することなく再利用できます。
テンプレートとは
テンプレートは、抽出するカラムのリストを保持します。各カラムは、結果テーブル内の1つのカラムになります。テンプレート自体は、そのリストの保存済みコンテナにすぎないため、同じカラムセットを入力し直すことなく、バッチごとに適用できます。
テンプレートと一回限りの実行の違いは次のとおりです:
- 保存済みテンプレート — 名前付きの再利用可能なカラムセットです。アカウント内に保持され、任意のバッチで切り替えたり、このページの後半に記載されている他のエントリポイントを通じて再利用できます。
- 一回限りの実行 — カラムはその単一の実行にのみ存在し、再利用のために保存されません。Webアプリでは、選択したテンプレートにカラムが定義されていない場合にこれが発生します:AIがドキュメント自体からテーブル構造を推論します。APIを通じて、テンプレートを事前に作成せずに、1回のリクエストのみにカラムリストを渡すこともできます。
テンプレートの作成、切り替え、編集
テンプレートはダッシュボードのData Columnsパネル(To Tableモード)で管理します。パネルのヘッダーには現在選択中のテンプレートと3つの操作が表示されます。
| 操作 | 機能 |
|---|---|
| New | New Templateダイアログを開きます。テンプレートに名前を付け、必要に応じて既存のテンプレートを基にそのカラムをコピーできます。また、Preset Libraryを閲覧して既製のセットから始めることもできます。 |
| Switch | Switch Templateダイアログを開きます。テンプレートの一覧が表示され、各行でSelect、Settings、Share、Deleteが選択できます。 |
| Settings | 現在のテンプレートのTemplate Settingsを開きます。詳細は下記のテンプレート全体の設定を参照してください。 |
カラムを追加するには、テンプレートタイトルの下のボックスに名前を入力し、Add Columnをクリックします。テンプレートがまだ選択されていない場合は、自動的に作成されます。カラムを変更するには、一覧の編集アイコンをクリックします。削除するには、削除アイコンをクリックします。
カラムの構成
各カラムは、カラム名と、オプションのFormat Requirementの2つの部分で構成されます。ドキュメントが処理される際、両方が一緒に送信されます。
| 部分 | 機能 |
|---|---|
| カラム名 | 出力カラムのラベルであり、ドキュメント内で何を探すべきかの指示です。例:Invoice NumberやTotal Amount。この名前はAIが検索対象とするものでもあるため、必要なデータを適切に説明する名前を付けてください。 |
| Format Requirement(オプション) | そのカラムの値をどのように返すかに関する追加の指示です。例:金額を純粋な数値に変換する、通貨記号を除去する、日付を固定形式に正規化するなど。この設定はそのカラムにのみ適用されます。空欄の場合は、ドキュメント内の表記のまま値が返されます。 |
カラムにFormat Requirementがある場合、一覧の名前の横に情報アイコンが表示され、編集ダイアログを開かずに指示を確認できます。Format Requirementがないカラムは、値をそのまま抽出します。
Custom Columnsページでは、カラム値を生成するさまざまな方法(ドキュメントから直接読み取る、他の値から計算する、文脈から推論する)について説明しています。
列の順序を変更する
列は、テンプレートに表示されている順序で抽出され、返されます。その順序を変更するには、リスト内の列をドラッグハンドルでドラッグします。新しい順序はすぐに保存され、出力テーブルもそれに従います。これは、結果のスプレッドシートを特定の列で始めたい場合に便利です。
テンプレート全体の設定
Template Settingsダイアログ(Data ColumnsパネルのSettingsアクション、またはSwitch Templateダイアログの各行で開きます)には、単一の列ではなくテンプレート全体に適用される設定が含まれています:
- Global Format Requirement — テンプレート内のすべての列に、各列独自のFormat Requirementに加えて適用される1つの指示です。同じフォーマットルール(例:日付スタイルや数値形式)が全体に適用される場合に使用します。
- Merge Multiple Results — 抽出された複数の行を1つに結合します。これは、Multi-Page Mergeページで説明されている機能と同じです。
AI-Suggested Columns
選択したテンプレートにまだ列がなく、バッチに少なくとも2つのファイルが含まれているTo Tableバッチの処理を開始すると、ウェブアプリが列リストを提案できます。いくつかのファイルがサンプリングされ、AIがそれらを読み取り、AI-Suggested Columnsダイアログが提案とともに開きます。
- 提案された列名を確認し、必要に応じて編集、独自の列を追加、不要な列を削除します。
- Apply & Processをクリックすると、リストがテンプレートに保存され、処理が開始されます。
- 提案が失敗した場合は、RetryまたはDefine manuallyを選択します。
テンプレートにすでに列がある場合、またはバッチにファイルが1つしかない場合は、提案はスキップされ、処理が直接開始されます。
テンプレートの上限数
1つのアカウントで最大30テンプレートまで保存できます。上限に達した後に新しいテンプレートを作成しようとすると、アプリは次のメッセージを表示し、新しいテンプレートは作成されません:
30テンプレートの上限に達しました。先に既存のテンプレートを削除してください。
スロットを空けるには、Switch Templateダイアログを開き、不要になったテンプレートを削除してください。
テンプレートを再利用できる場所
テンプレートは1つのバッチに紐付けられていません。保存した同じカラムセットは、以下のいずれかのエントリポイントから適用できます:
- Webアプリ — Data Columnsパネルでテンプレートを選択し、任意のバッチを処理します。
- Google Sheetsアドオン — サイドバーは同じ保存済みテンプレートを使用するため、ウェブサイトで作成したテンプレートもそこで利用できます。
- API — バッチを開始するときにテンプレートの識別子を渡し、リクエスト内でカラムを列挙する代わりに使用します。開発者向けの詳細は API Templates & Fieldsリファレンス を参照してください。
テンプレートはテキストとして共有することもできます:Switch TemplateダイアログのShareアクションでブロックを生成し、他の人に送信できます。相手はそれをカラム名ボックスに貼り付けてAdd Columnをクリックすると、カラムと設定を自分のアカウントにインポートできます。