Skip to main content

CitrixでのAlteryx Designer

概要

このガイドでは、永続的および非永続的な仮想デスクトップインフラストラクチャ(VDI)を介してAlteryx Designerをデプロイする方法を説明します。VDIライセンスは、フローティング、コンカレント、またはネットワークベースではありません。詳細については、EULAを参照してください。

要件と前提条件

Alteryxは、Citrixを介した永続的および非永続的なVDIのデプロイメントをサポートするようになりました。Citrix設定のテストおよび検証は、次の環境で行いました。

  • Citrix VDA 7.15 CU8

  • FSLogixアプリ2.9.7979.62170

重要

アプリケーションの仮想化はサポートされていません。

永続的なVDI (Citrixのみ)の要件

非永続的なVDI (Citrixのみ)の要件

  • CPUやRAMなどの非共有の専用システムリソースを使用。

  • Alteryx Designerのシステム要件を満たしている。

  • Alteryx Designer管理者バージョン(推奨)または非管理者バージョン2022.1.1.25127以降。

  • Citrix Virtual Apps and Desktops 7。

  • DesignerがサポートするWindows OSと互換性がある。

  • Alteryx License Serverバージョン2021.4.1.04899以降。Alteryx License Serverを追加する場合、既存のソフトウェア契約の変更が必要になる場合があります。

  • 静的な非Citrixサーバーにインストールされ、Citrix環境との通信がポート7070で有効になっているAlteryx Licensing Server。

Get Started with VDI Deployment

The non-persistent VDI deployment process varies depending on your Alteryx account type.

Get Started (Alteryx One Account)

Alteryx One accounts with Designer versions 2025.1 or later no longer use the License Server to deploy non-persistent VDI.

To get started with non-persistent VDI deployment…

  1. As a Workspace Admin, first invite users to join your Alteryx One workspace. Invited users receive an invitation email message. For additional information about user management, go to Manage Users.

  2. Users will need to follow the link in their email to accept the invitation.

  3. Once users access their Alteryx One accounts, they can use the Alteryx One download center to download and activate Designer.

重要

The Alteryx License Server (ALS) deployment option is available for customers on legacy license keys until Designer version 2025.2. Please note that License Server releases ended with version 2024.2.1.

We recommend deployment via Alteryx One going forward (available for Designer version 2025.1 and newer).

次の手順で非永続的VDIのデプロイメントを開始します。

  1. Alteryx Designerバージョン2022.1.1.25127以降をインストールします。

  2. エンドユーザーにデプロイする前に、管理者としてDesignerを起動して、License Serverに接続します。

    警告

    • Eメールアドレスを設定しないでください。

    • ライセンスを有効化しないでください。

    • Alteryx Designerがライセンスされている場合は、ライセンスを削除します。

  3. これで、LocalLicensingServerモードを使用してDesignerをALSインスタンスに接続するように設定されたRuntimeSettings.xmlが、%PROGRAMDATA%\Alteryxに作成されました。Server URLの値は環境によって異なります。

  4. 事前設定されたRuntimeSettings.xmlをユーザーにデプロイします。

RuntimeSettings XMLファイルの例

<?xml version="1.0" encoding="UTF-8"?>
<SystemSettings>
    <Engine>
        <InterfaceLanguage>English</InterfaceLanguage>
    </Engine>
    <Environment>
       <LicensingMode>LocalLicensingServer</LicensingMode>
       <LocalLicensingServerUrl>http://SERVERNAME:7070/request</LocalLicensingServerUrl>
    </Environment>
</SystemSettings>

ベストプラクティスと推奨事項(非永続的VDI)

重要

The Alteryx License Server deployment option is available for customers on legacy license keys until Designer version 2025.2. Please note that License Server releases ended with version 2024.2.1.

We recommend deployment via Alteryx One going forward (available for Designer version 2025.1 and newer).

  • Alteryx License Server2021.4.1.04899以降では、borrowIntervalMax設定オプションを使用して、提供されたライセンスがLicense Serverに返却されるタイミングを日数で設定できます。

    -config -set licensing.borrowIntervalMax=#d

    たとえば、提供されたライセンスを2日後に返却するように設定するには、次のコマンドを使用します。

    flexnetlsadmin -server http://localhost:7070/api/1.0/instances/~ -authorize admin [Password] -config -set licensing.borrowIntervalMax=2d

    詳細については、ダウンロード&ライセンスポータルの「License Serverガイド」を参照してください。

  • 非永続的VDI環境の場合は、Windowsセッションに従ってコマンドラインの有効化と無効化をスクリプト化し、スケジュール設定することをお勧めします。スケジュールされたタスクが失敗した場合でも、借用間隔が終了するとライセンスは返却されます。

    - AlteryxActivateLicenseKeyCmd.exe delete

  • 非管理者バージョンでは、フォルダーやファイルを手動で移動する手順が必要となるため、これを回避するために、管理者バージョンのDesignerを使用することをお勧めします。

FAQ

データベース接続とDCM接続はVDIでどのように機能しますか。

永続的VDI

データベース接続とDCM接続はセッションをまたいだ保持と利用が可能です。

非永続的VDI

  • 以下は、ユーザーのベースイメージに組み込まれている場合にのみ、セッションをまたいで使用できます。

    • データベースドライバー

    • DSN 接続

    • インデータベース(In-DB)接続(ネットワークの場所に保存されたIn-DBファイル接続を使用していない場合)

    • 保存済みの接続エイリアス(管理対象ユーザーまたはシステム)データベース接続

  • DSNレス接続はワークフローの一部ですが、上記のように、ベースイメージに含まれているドライバーに依存します。[パスワードの暗号化]は、[非表示]または[ユーザーの暗号化]に設定する必要があります。

  • 共有データベース接続とDCM接続は、セッションの開始時に再同期する必要があります。

  • DCM接続は、セッションが終了する前に、Alteryx Serverまたは外部保管庫(利用可能な場合)に同期できます。次のセッションの開始時に、DCM接続をAlteryx Serverまたは外部保管庫から同期できます。

ALS and Legacy Licensing FAQ

ライセンスを取得したユーザーの1人が、License Serverからライセンスにアクセスできないのはなぜですか。

そのユーザーが、前回セッションを終了したときにライセンスを返却していない可能性があります。非永続的ユーザーがセッションからサインアウトするときは、次のコマンド(Alteryxのinstallation\binディレクトリから)を実行することをお勧めします。

AlteryxActivateLicenseKeyCmd.exe delete

使用可能なライセンス数よりも非永続的VDIユーザーの方が多い場合はどうなりますか。

Alteryxでは、新しいVDIインスタンスのDesignerインスタンスにライセンスを適用できません。

非永続環境を使用していて、ユーザーが複数のVDIインスタンスにサインイン/サインアウトした場合、複数のライセンスが有効化されることはありますか。

はい。そのため、非永続環境を使用する場合は、サインアウト時にライセンス無効化スクリプトを使用することをお勧めします。これにより、ユーザーが同時に複数の環境にサインインしたり、複数のライセンスを有効化したりするシナリオを回避できます。