Gallery
Alteryx Serverは、ワークフローの公開、共有、実行を行うクラウドベースのアプリケーションです。これは、サービスと通信してワークフローを管理および実行します。Server では、MongoDB永続レイヤーを使用して状態を維持します。これにより、ロードバランサーの後にある (アーキテクチャの一部として提供されていない) 複数のサーバーに Server を展開して、水平方向のスケーラビリティをサポートできます。
Alteryx Server は、内部ユーザーがワークフロー、アプリ、マクロを共有できるようにするために、サーバーインフラストラクチャ上でホストされるプライベート Web サイトです。Alteryx はパブリック Gallery も提供していましたが、これは 2021 年 12 月に廃止となりました。 Alteryx コミュニティ でツールやワークフローを共有できるようになりました。
System Settings (システム設定) の Gallery 画面で、Gallery コンポーネントを設定します。 Environment (環境) > Setup Type (セットアップタイプ) 画面で次のいずれかのオプションを選択した場合、Gallery 画面で設定できるようになります。
Complete Alteryx Server (Alteryx Server 全体)
Custom (カスタム) > Enable Gallery (Galleryの有効化)
Gallery General (Gallery 全般)
Gallery General (Gallery 全般) 画面には、一時ファイルとログファイルの保存場所などの設定オプションがあります。
Gallery Workspace (Gallery ワークスペース)
Gallery Workspace (Gallery ワークスペース) は、Gallery が一時ファイルを保存する場所です。既定では、グローバルワークスペースフォルダー内のフォルダーです。このパスは、大量のファイルを保存するのに安全な場所を指定する必要があります。
これは Server のログメッセージを保存する場所です。詳細については、 Server ログの設定と使用 を参照してください。
ベースアドレス : これはユーザーが Server UI に移動するために使用する URL です。SSLが有効であなたの認証が443とは異なるポートに設定されている場合は、このフィールドで指定します(例:TLSの詳細については、 Server SSL/TLSを設定する を参照してください。
重要
以下のいずれかを含むベースアドレスをお勧めします。
Server マシンの IP アドレス (例:
http://[IP アドレス]/gallery/
)。あるいは
内部 DNS サービスによってサポートされる解決可能なホスト名 (例:
http://[ホスト名]/gallery/
)。
既定 (
http://localhost/gallery/
) のままにすると、Server ユーザーに送信される通知メールが正しく解決されません。
Web API Address : 開発者がServer Web APIもアクセスに使用するURLになります。SSLが有効であなたの認証が443とは異なるポートに設定されている場合は、このフィールドで指定します(例:TLSの詳細については、 Server SSL/TLSを設定する を参照してください。
Web API アドレスは、OAuth 2 を使用する V1、V2、V3 に対してのみ設定できます。OAuth 1 を使用した V1、V2 の API ドキュメントの場合、アドレスは
http://{ServerHostname}/gallery/api-docs/
となります。詳細については、 Server API の概要 ヘルプページを参照してください。SSL を有効にすると、 ベースアドレス フィールドの URL が https に変更されます。証明書が既定の 443 以外のポートに設定されている場合は、URL にポートを含めます (例:
https://localhost:445/gallery/
)。詳細については、 Server SSL/TLS を設定 を参照してください。実行モードは、Server ユーザーが実行できるワークフローを指定します。 Default Run Mode (既定の実行モード) を使用すると、特定のツールまたはディレクトリアクセスのあるワークフローがServerで実行されなくなります。
注記
ワーカー > Run As (指定ユーザーとして実行) 画面の システム設定 で Run As (指定ユーザーとして実行) 設定が有効にされている場合、または Run As (指定ユーザーとして実行) を指定していた場合のみ、 Semi-safe (準安全) および Safe (安全) を使用できます。詳細については、「 ワーカー 」と「 資格情報 」を参照してください。
Default Run Mode (既定の実行モード) が Safe (安全) または Semi-safe (準安全) の場合、Server 管理者は、Server Admin (管理者) インターフェースの ワークフロー ページで、各ワークフローの実行モードを変更できます。詳細については、「 ワークフロー 」を参照してください。
Unrestricted (無制限): Server のユーザーは、どのワークフローでも実行できます。
Semi-safe (準安全): ワークフローのステージングディレクトリ (ワークスペース) の内部ではない場所でデータを読み書きするワークフローを Serverユーザーが実行できないようにします。
Safe (安全): ワークフローのステージングディレクトリ (ワークスペース) の内部ではない場所でデータを読み書きするワークフローを Server ユーザーが実行できないようにします。さらに、Server ユーザーは特定のツール、イベント、およびデータコネクターを使用するワークフローの実行もできなくなります。詳細については、「 セーフモードおよびセミセーフ実行モード: ブロックされたツール、イベント、およびデータコネクタ 」を参照してください。
Gallery Authentication (Gallery の認証)
Gallery Authentication (Gallery の認証) 画面には、Server UI へのアクセスに使用する認証タイプを設定するオプションがあります。Serverは、ビルトイン認証、統合Windows認証 (Kerberosサポート付きまたはKerberosサポートなし)、およびSAML認証をサポートしています。Server の認証を設定する手順の詳細については、「 Alteryx Server 認証を設定する 」を参照してください。
Gallery SMTP の設定
SMTP 画面には、SMTP を有効にするための設定オプションがあります。Server アカウントの登録、パスワードの変更、ワークフローの共有などさまざまなイベントを Server からEメールで通知するために、SMTPページの情報が必要になります。SMTPの設定手順については、「 SMTP の設定 」を参照してください。
Gallery Persistence (Gallery の持続性)
Gallery Persistence (Galleryの永続性) 画面で、ユーザーやコレクションなどの Server 情報を保存する場所を指定します。
既定では、 Web Persistence (Web の持続性) と Search Persistence (検索の持続性) はどちらも、 コントローラー > 永続性 画面でコントローラーに指定されている設定と同じ設定を使用するようになっています。詳細については、「 コントローラー 」を参照してください。
Use Advanced Connections (高度な接続を使用)
コントローラーに指定されている場所と同じ場所を使用 しない 場合、または以下をサポートする必要がある場合は、 Use Advanced Connections (高度な接続を使用) を選択します。
TLS/SSL
Replica Sets(レプリカセット)
Sharding(分散化)
MongoDB Atlas
重要
接続文字列オプションが使用可能になる前のバージョン(2020.1リリース)でレプリカセットを使用していた場合は、接続文字列に変更する必要があります。
Use Advanced Connections (高度な接続を使用) を選択すると、 Web Persistence (Web の持続性) および Search Persistence (検索の永続性) セクションに Connection (接続) フィールドが表示され、MongoDB 接続文字列を指定できるようになります。接続文字列の指定に関するヒントと例については、 Advanced Connection String (高度な接続文字列) のヘルプページを参照してください。
Web Persistence (Web の持続性)
Controller (コントローラー) > Persistence (永続性) 画面でコントローラーに指定されている場所と同じ場所を使用するには、 Use Controller Persistence Settings (コントローラーの持続性設定を使用)を選択します。これは、Gallery の Web 持続性に関する既定オプションです。詳細については、「 コントローラー 」を参照してください。
Server でコントローラーとは別の MongoDB 接続を使用する場合は、次のいずれかを選択します。
Use Advanced Connections (詳細接続を使用) を選択して Connection (接続) を指定します。接続文字列の指定に関するヒントと例については、 Advanced Connection String (高度な接続文字列) のヘルプページを参照してください。
あるいは
Use Controller Persistence Settings (コントローラーの永続性設定を使用) をオフにして、 Host (ホスト)、 Database name (データベース名)、 Username (ユーザー名)、 Password (パスワード)を指定します。
Search Persistence (検索の持続性)
Server 内の検索機能のインデックスも MongoDB に保存されます。
Web 持続性に指定された場所と同じ場所を使用するには、 Same settings as Web Persistence (Web 持続性と同じ設定) を選択します。これは、Server の検索の持続性に関する既定オプションです。
検索インデックスで Web 持続性とは別の MongoDB 接続を使用したい場合は、次のいずれかを選択します。
Use Advanced Connections (詳細接続を使用) を選択して Connection (接続) を指定します。接続文字列の指定に関するヒントと例については、 Advanced Connection String (高度な接続文字列) のヘルプページを参照してください。
あるいは
Same settings as Web Persistence (Web 持続性と同じ設定) をオフにして、 Host ( ホスト) 、 Database name (データベース名)、 Username (ユーザー名)、 Password (パスワード) を入力します。
次のステップ
Engine を設定します。