データベース パッケージ

データベースは、販売トランザクション、製品カタログ、在庫、顧客プロフィールなどのさまざまなデータを格納することにより、企業の内部操作をサポートします。 データベースに接続して、トランザクションを開始し、データの取得、挿入、更新、削除、CSV ファイルへのエクスポートなど、格納されているデータを操作するには、データベース パッケージを使用します。

開始前

使用可能な アクション のセットの一部として、データベース パッケージ 内で以下の アクション を実行します。
注: When you use アクション[読み取り][ストアド プロシージャを実行][データ テーブルにエクスポート] などのを使用して、ビット タイプ列または Excel 列 (Microsoft SQL ServerTRUE または FALSE の値) を持つ テーブルからレコードを取得すると、取得したデータは 0 および 1 を参照することになります、TRUE および FALSEはなく。
  1. [接続] アクション を使用して、データベース サーバーとの接続を確立します。

    データベースでの [接続] アクションの使用」を参照してください。

  2. 次のいずれかを選択します。
    • [読み取り] アクションを使用して、データベースからレコードを取得します。 「[読み取り] アクション の使用」を参照してください。
    • データベースへの変更を含むタスクを自動化する場合は、[データベース トランザクションを開始] アクション を挿入した後、変更を自動化する アクション を実行します。

      このアクションによって、すべてのレコードが完全に更新または削除されるので、実行時間中 Bot でエラーが発生した場合に、レコードが誤って更新されたり、不完全データが削除されたりするのを防ぐことができます。

  3. このセッションで [データベース トランザクションを開始] アクション を使用した場合は、[データベース トランザクションを終了] を挿入し、変更をコミットします。
  4. データベース アクション はすべて [接続解除] アクション で終わり、データベース サーバーとの接続を終了します。
注: 次の機能は、データベース パッケージ を使用して API タスクを作成する際にサポートされていません:
  • MySQL などの特定のデータベースとの接続を確立する際には、Control Room、ローカルデバイス、またはファイル変数から JDBC ドライバーファイルを提供する必要があります。 API Task ではサポートされていないファイルタイプの入力です。 したがって、MySQLデータベースに接続できなくなります。 しかし、データベース パッケージ はすでにJDBCドライバのjarファイルを含んでいるため、PostgreSQL、MS SQL、MS Access、およびSQLiteに接続できます。
  • ODBC ドライバーを使用して接続を確立することはサポートされていません。
  • CSV ファイルにデータを書き込むには[読み取り] アクションを使用します。API タスクではファイルアクションがサポートされていないため、

データベースのデータ タイプ

データ タイプは、データベースのテーブルに格納できる値のタイプを表します。 次の表は、Automation 360 で広く使われているデータ タイプに関する情報を提供します。 なお、このリストは包括的なものではありません。
データ タイプ
サポートされているデータ タイプ Char、Varchar、Nvarchar、Number、Datetime、INT、Float、Bit
サポートされていないデータ タイプ
  • バイナリ データ タイプ: Binary、BLOB、CLOB、BFILE、RAW
  • ポインターのデータ タイプ: カーソルおよびレコード ポインター

アクション データベースパッケージ

データベース パッケージには以下のアクションが含まれています。

アクション 内容
データベース トランザクションを開始 [データベース トランザクションを開始] アクション」を参照してください。
データベース トランザクションの終了 [データベース トランザクションの終了] アクション」を参照してください。
つながり データベースでの [接続] アクションの使用」を参照してください。

ODBC ドライバーを使用した Snowflake データベースがサポートされます。

接続切断 [接続解除] アクションの新しいオプション」を参照してください。
読み取り [読み取り] アクション の使用」を参照してください。

ODBC ドライバーを使用した Snowflake データベースがサポートされます。

ストアド プロシージャを実行 [ストアド プロシージャを実行] アクション の使用」を参照してください。
データ テーブルにエクスポート [データ テーブルにエクスポート] アクション の使用」を参照してください。

ODBC ドライバーを使用した Snowflake データベースがサポートされます。

ストアド プロシージャを管理 ストアド プロシージャを管理アクション」を参照してください。
挿入/更新/削除 挿入/更新/削除のアクション」を参照してください。

他のリソース