> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arc.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ArcScript

> CData Arc でワークフローを自動化しデータを変換するための、XML ベースのスクリプト言語ArcScript の概要。

ArcScript は、ワークフローの自動化、データの変換、およびコネクタの動作のカスタマイズを、シンプルなXML ベースのコマンドを通じて行うために使用されるXML ベースのスクリプト言語です。

## ArcScript の使用

このセクションには、ArcScript の機能を詳しく説明するトピックへのリンクが含まれています。

### 入門

[入門](https://docs.arc.cdata.com/26.4/cloud/ja/scripting/introduction-to-arcscript.md)では、ArcScript 言語のコアとなるコンセプトを説明し、参照用にいくつかのサンプルスクリプトを掲載しています。ArcScript を初めて使用する場合は、CData はこのセクションから始めることを強く推奨します。

### キーワード

ArcScript の各行はキーワードで始まります。例えば、`arc:set` はアトリビュート（変数）を設定するためのキーワード、`arc:if` は条件ロジックを導入するキーワード、`arc:call` はArcScript のオペレーションを呼び出すキーワードです。

[キーワード](https://docs.arc.cdata.com/26.4/cloud/ja/scripting/keyword-reference/keywords.md)では、利用可能なすべてのキーワードを説明します。

### オペレーション

ArcScript での高度な処理は、オペレーションを使用して実行されます。各オペレーションは、データベースクエリ、HTTP リクエスト、ファイルの読み取りなど、特定のタスクを実行します。

[オペレーション](https://docs.arc.cdata.com/26.4/cloud/ja/scripting/operations/operations.md)では、利用可能なすべてのオペレーションを一覧表示し、インプットおよびアウトプットパラメータを説明し、使用例を掲載しています。

> [!NOTE]
>
> 一部のオペレーションは特定のコネクタに固有のものです。これらは、そのコネクタのドキュメントで説明されています。例えば、[Notify コネクタ](https://docs.arc.cdata.com/26.4/cloud/ja/connectors/notify.md)のドキュメントには、[notifySendEmail](https://docs.arc.cdata.com/26.4/cloud/ja/connectors/notify.md#notifysendemail) オペレーションが含まれています。

### フォーマッタ

ArcScript は、スクリプト内で値を変更するためにフォーマッタを使用します。これらのフォーマッタは、数学的なオペレーション、文字列操作、日付フォーマットなどを実行できます。

[フォーマッタ](https://docs.arc.cdata.com/26.4/cloud/ja/scripting/value-formatters/formatters.md)では、利用可能な各フォーマッタとそのパラメータを一覧表示します。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.