
- を選択します。
- このスクリプトの名前を最大64文字で入力し、スクリプトと種類を選択します。基本情報を保存すると、スクリプトの種類を変更することはできません。
- セットアップガイドで、スクリプト コードを選択し、コードを入力またはアップロードするか、またはGitHubリポジトリにリンクします。
コードに環境変数が含まれている場合、コードを保存すると、AppCenterにより設定に自動的に追加されます。
オプション 考慮事項 コードのアップロードまたは入力( )
- スクリプトをアップロードすると、コードが表示され、追加または編集することができます。
- スクリプト ファイルをアップロードする場合は、スクリプトの作成時または編集時にGitHubリポジトリからのプルに切り替えることができます。
- SQLクエリーのパラメータを追加すると、より一般的なものにでき、共有が容易になります。パラメータは、“${schema}”として定義できます。ここで、schemaは異なる値を受け取るパラメータです。
例:
SELECT * FROM “${table}”
GitHubリポジトリからプル( )
- GitHubリポジトリからプルすると、コードが表示され、追加または編集することができます。
- GitHubリポジトリからプルする場合は、スクリプトの作成時または編集時にファイルのアップロードに切り替えることができます。
- ファイルの取り出しを選択すると、AppCenterが一致テストに合格した最初のスクリプト ファイルをリポジトリから選択し、デフォルト ファイルに表示します。具体的には、リポジトリ ブランチ内のファイルの名前がqueries、query、init、cmd、またはcommandと一致する場合、AppCenterはそれらの最初のファイルをドライバ ファイルとして選択します。リポジトリ内の別のファイルを選択する場合は、
を選択し、ファイルを選択し、リポジトリの同期を選択します。
- [オプション]説明を選択してタグを選択し、説明を入力します。
オプション 考慮事項 タグを追加する - タグは、管理者によって作成されるもので、オプションです。
- タグを追加するで、タグの名前を入力してから、それを選択します。
- アプリに対して1つまたは複数のタグを選択できます。
- 追加のタグについては、管理者にお問い合わせください。
説明 - AppCenterはプレーン テキストまたはGitHub Markdownをサポートしています。
- GitHub Markdown構文についてサポートが必要な場合は、書式設定ツールバーの
を選択します。
- 権限を選択して、ユーザーとスクリプトのアクセス権を設定します。
オプション 考慮事項 マネージャ - スクリプトを作成すると、スクリプトの所有者になります。ユーザー名とLDAPグループを使用してマネージャを追加できます。追加したマネージャは所有者と見なされます。
プライバシー - スクリプトは、デフォルトではプライベートです。プライバシーはオフにすることができます。プライベート スクリプトの場合、スクリプトの表示、編集、削除を行なうことができるのは、スクリプトの所有者と、所有者がマネージャとして追加した他のユーザーのみです。
- 設定を選択して、このスクリプトを実行しているユーザーの必須の設定とオプションの設定を追加または削除します。
オプション 考慮事項 デフォルトのシステム構成 このスクリプトが実行されるデフォルトのシステムを選択し、システム設定を入力します。 フィールドの追加 - 名前フィールドはスペースをサポートしていません。
- ヒントは、ユーザーがスクリプトを実行したときに表示されるパラメータの簡単な説明です。
- パラメータを追加し、タイプとしてアップロードを選択すると、AppCenterは、このスクリプトのジョブを実行するときにパラメータ ファイルをアップロードするように要求します。
- 設定に対して必須を選択し、それがジョブ実行パラメータの一部ではない場合、ジョブは失敗します。
- SQLタイプのパラメータを持つスクリプトの場合、SQLパラメータは単純なSQLクエリーをサポートします。次のクエリーはサポートされません。
- CREATE
- DELETE
- DROP
- INSERT
- JOIN
- TRUNCATE
- UPDATE
- "*"
- ","
パラメータ アクション - パラメータを編集、並べ替え、または削除するには、
を選択します。
- ここでのパラメータの順序は、スクリプトを実行するときに表示される順序を決定します。
視覚化 - 組み込みおよびカスタムの視覚化を含む視覚化をサポートするのはSQLスクリプトのみです。
- 視覚化パラメータを追加した場合、AppCenterはアップロードしたスクリプト ファイル内のクエリー数に基づいて視覚化を生成します。
- それぞれの視覚化の種類のコードは、--name=type、SQLの順に記述する必要があります。例については、SQLスクリプトの視覚化コード例を参照してください。
- タイプとしてカスタム(アップロード)を選択した場合は、画面に表示されるNode.jsとPolymer Bundlerをインストールして実行する手順に従って、生成されたバンドル ファイルを視覚化を使用してアップロードします。
- SQLファイルにSELECT文が含まれ、クエリー タグが含まれていない場合、AppCenterはテーブルの視覚化を生成します。例えば、AppCenterは次のSQLファイルに基づいて1つのテーブルの視覚化を生成します。
SELECT * FROM cfilter_demo LIMIT 100;
SQLファイルにSELECT文およびクエリー タグが含まれている場合、AppCenterはチャート視覚化を生成します。例えば、AppCenterは次のSQLファイルに基づいて1つのチャート視覚化を生成します。--name=query1 SELECT * FROM cfilter_demo LIMIT 100;
- [オプション]スクリプトの概要を選択し、スクリプト情報でスクリプトのアイコンと色、メモリ、CPUの設定を変更します。
オプション 考慮事項 アイコンと色 - AppCenterは自動的にスクリプトのアイコンと色を割り当てます。1つまたは両方の設定を変更できます。
メモリ - デフォルトの設定をそのまま使用します。メモリとCPUの値は、リソースが制限されていることを示すメッセージまたはエラーが発生した場合にのみ変更することを推奨します。例えば、ジョブを実行しても、リソースを待機している状態のままになる場合があります。メモリの問題が原因でジョブが失敗すると、エラー ログが生成され、実行履歴で確認できます。
CPU