> ## 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 の概要。

export const siteNameShort = "Arc";

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

## {siteNameShort}Script の使用

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

### 入門

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

### キーワード

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

[キーワード](./keyword-reference/keywords)では、利用可能なすべてのキーワードを説明します。

### オペレーション

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

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

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

### フォーマッタ

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

[フォーマッタ](./value-formatters/formatters)では、利用可能な各フォーマッタとそのパラメータを一覧表示します。
