UiPath Documentation
process-mining
2022.10
false
Process Mining
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

ローカルのテスト環境を設定する

はじめに​

データ変換を編集するには、データ エンジニアが編集やテストを行いやすいよう、ローカルのテスト環境をセットアップすることをお勧めします。

ローカルのテスト環境には、次のツール一式が含まれています。

ツール使用状況
dbtローカル データベースでデータ変換を実行するために使用します。
Visual Studio Codeデータ変換の SQL コードを編集するために使用します。
SQL Server (Express Edition)データ変換をテストするために使用します。
SQL Server Management Studioローカル データベースのデータ変換の結果をレビューするために使用します。

前提条件​

dbt プロジェクトをインストールして実行するには、Python 3.9 (またはそれ以降) が必要です。Python は Python の公式 Web サイトからダウンロードできます。

詳しくは、Python の相互運用性に関する dbt の公式ドキュメントをご覧ください。

Python の仮想環境を作成する​

dbt をインストールする Python 仮想環境を作成することをお勧めします。変換専用のフォルダーの作成も、必ずではありませんがお勧めです。このフォルダーを使用して Python 仮想環境を作成することもできます。

手順操作
1Windows Explorer を開き、仮想環境を置くフォルダーを作成します。例: C:\My_transformations
2Windows のコマンド プロンプトを開きます。

以下の手順で説明するコマンドを実行して、Python の仮想環境を作成します。

手順操作コマンド
1Python パッケージ virtualenv をインストールします。py -m pip install virtualenv
2環境を作成するフォルダーに移動します。cd [path_to_your_folder]例: cd C:\My_transformations
3仮想環境を作成します (名前: venv)。py -m virtualenv venv

dbt をインストールする​

仮想環境がまだアクティブ化されていることを確認します。dbt をインストールして変換を実行するには、以下の手順に従います。

重要:

スクリプトの実行をシステムで有効化する必要があります。次の手順を実行します。

  1. 管理者モードで PowerShell を開きます。
  2. コマンド「Set-ExecutionPolicy RemoteSigned」または「Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser」を入力します。
  3. プロンプトが表示されたら「Y」と入力します。
手順操作コマンド
1仮想環境をアクティブ化します。venv\Scripts\activate
2dbt パッケージをインストールします。pip install dbt-sqlserver==1.1.0
3インストールが成功したかどうかを確認します。dbt --version

Visual Studio Code​

Visual Studio Code は、データ変換の編集に推奨されるコード エディターです。

Visual Studio Code をインストールする​

Visual Studio Code は、「Download Visual Studio Code」の Web ページからダウンロードできます。

拡張機能​

Visual Studio Code をインストールしたら、dbt の作業を行いやすいよう、以下の拡張機能をインストールします。

  • Dbt Power User

Visual Studio Code に拡張機能をインストールするには、以下の手順に従います。

手順操作
1Visual Studio Code を起動します。
2[Extensions] パネルに移動します (Ctrl+Shift+X)。
3[Search Extensions in Marketplace] テキスト ボックスに名前を入力して「dbt Power User」の拡張機能を検索します。
4[インストール] をクリックします。

次の図に [拡張機能] パネルを示します。

Python のインタープリター パスを設定する​

作成された仮想環境から Python を実行するには、Visual Studio コードでパスを設定する必要があります。

次の手順を実行します。

手順操作
1[File] > [Preference] > [Settings] に移動します。
2Python を検索します。
3[Default Interpreter Path] で、必ず python.exe へのパスを確認してください。これは次の場所に位置している必要があります。

[path_to_your_folder]\venv\Scripts フォルダー。

Microsoft SQL Server​

Microsoft SQL Server は、変換をテストするために必要なデータベースです。このデータベース サーバーは、 Process Mining 製品の一部としては提供されていません。変換の編集とテストには、SQL Server Express も使用できます。Microsoft SQL Server Express は、 Microsoft SQL Server の公式の Web ページからダウンロードできます。

注:

変換のテストは、小規模な開発データセットを使用して行うことをお勧めします。これにより、最小限の要件で SQL Server を使用してテストできます。利用可能な Microsoft SQL Server がない場合、またはローカル デスクトップ マシンで変換をテストする場合は、Microsoft SQL Server Express の使用をお勧めします。

注:

既定では、SQL Server では大文字と小文字が区別されませんが、Process Mining では大文字と小文字が区別されます。問題の発生を防ぐため、ローカル SQL Server データベースの動作をこの動作に合わせて変更することをお勧めします。これは、インストール時に適切な照合順序を設定することで実現できます。照合順序の既定値は 、ロケールによって異なります。

照合順序を変更して大文字と小文字を区別するには、 CI 部分を CSに置き換えます (例:Latin1_General_CI_AS を Latin1_General_CS_ASに変更する必要があります。SQL Server を既にインストールしている場合は、「 サーバーの照合順序を設定または変更する 」の説明に従って照合順序を更新します。

最小要件​

次の表に、ローカル開発環境での SQL Server の最小要件の概要を示します。開発環境で 1000 万件を超えるレコードを使用する場合は、要件算出ツールを使用して SQL Server のシステム要件を計算してください。

入力最小要件 (1000 万イベント)
バージョンSQL Server 2019 以降
CPU8 vCPU/コア (16 を推奨)
メモリ32 GiB RAM
ディスクレイテンシが低い専用のディスクの使用を推奨
データ ディスク256 GiB
一時 DB128 GiB

要件算出ツール​

要件算出ツールを使用して、Process Mining 専用の Microsoft SQL Server マシンを設定するためのハードウェア要件を判断できます。「要件算出ツール」をご覧ください。

SQL Server Management Studio (SSMS)​

データベースのテーブルを表示し、SQL Server のインフラストラクチャを管理するには、SQL Server Management Studio (SSMS) をダウンロードします。これは、任意のコンピューターにインストールできます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得