Server Icon

Server

Server

FOR VERSION

2020.2

<h2>主要コンポーネント</h2>

<p>サーバーには、4 つの主要なコンポーネントが含まれています。</p>

Designer

Designer は、ドラッグアンドドロップのユーザーインターフェースによって、反復可能なワークフロープロセスを作成できる Windows ソフトウェアアプリケーションです。ツールボックスからツールをキャンバスへドラッグし、ツールの接続、プロパティの編集が可能で、ワークフロー、アプリ、およびマクロを開発することができます。これらのワークフローを使用して、さまざまなソースからのデータのブレンドおよび強化、高度な分析の実行ができ、共有可能な結果を​​作成できます。

Designer のドラッグアンドドロップによるワークスペースで、ユーザーは開発中のワークフローを実行でき、即座にデータのアクセスと処理が可能です。これにより、ワークフローとデータ結果を継続的に強化、改善することができます。 

Gallery

Gallery は、ワークフローを公開、共有、実行するためのクラウド、または自己ホスト型アプリケーションです。Alteryx は、Alteryx Analytics Gallery を提供しています。サインアップすると、ワークフロー、アプリ、マクロを一般公開したり、選択したユーザーと共有することができます。Server を展開すれば、Designer を使用して、サーバーインフラストラクチャでホストされている private Gallery にワークフローを公開することができます。内部ユーザーはこれらのワークフローを実行して結果を表示できます。

Service

Service を使用すると、Engine を複数のサーバーにデプロイでき、分析ワークフローのスケジューリング、管理、実行のためのスケーラブルなアーキテクチャを提供することができます。Service は、1 台のサーバーがコントローラーとしてジョブキューを管理し、他のサーバーがワーカーとしてジョブを実行するコントローラーワーカーアーキテクチャを使用します。Service は、サービス永続化層を活用してその機能に不可欠な情報を保存し、要求時にコンテンツと情報を Gallery に送信します。

Engine

Engine は Designer で構築されたワークフローを実行して出力を作成します。Engine によって、データにアクセスするための多様なデータソースに直接接続することができ、ワークフロー実行中にメモリ内でデータ処理できます。メモリ容量を超える処理は、ディスク上の一時ファイルが活用され、処理が完了すると削除されます。

Engine は R とシームレスに統合します。予測分析に使用される R ベースのツールとマクロのスイートはどちらも R プログラムを活用します。 

開発者は、アプリケーションプログラミングインターフェース (API) を使用して Engine を直接呼び出すアプリケーションを作成します。ソフトウェア開発キット (SDK) によって、開発者はプログラムを Alteryx ツールボックスへ追加できます。

Engine は、Designer の展開で完全に自己完結でき、Server により組織に拡張され、Gallery のクラウドにデプロイすることも可能です。

Persistence Layer

The persistence layer, also known as the database, stores application data and ties all the components together. It is the management record for your Server. The service relies upon the persistence layer to store information critical to the functioning of the service, such as application files, the job queue, and result data.

There are 2 supported mechanisms for persistence: SQLite and MongoDB. For lightweight and local deployments, SQLite is adequate for most scheduling needs. For heavier usage, or if you are deploying the Gallery, you have to use MongoDB. If you use MongoDB, you can use the embedded MongoDB or connect to your implementation of MongoDB. 

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

Alteryx 製品のご利用中に何か問題がございましたら、Alteryx コミュニティにアクセスするか、サポートにお問い合わせください。このフォームを送信できない場合E メールでお送りください。