Skip to main content

ワークフロー管理

DesignerとServerを別々に更新

アップデートエクスペリエンスを最新化し、ITの負荷を削減するために、AlteryxはDesignerとServerを分けてアップデートすることになりました。この変更により、DesignerのアップグレードをServerとは切り離して実行できるため、ユーザーはServerの承認や環境のアップグレードを待つことなく最新のDesigner機能をすぐに利用できるようになります。この改善により、導入が効率化され、新機能がすぐに利用できるようになり、遅延が軽減されます。特に、Serverの更新サイクルが長い組織では顕著にこのメリットを得ることができます。

この機能拡張により、新しいバージョンのDesignerで構築されたアセットを古いServer環境に公開する際に、ブロックされることがなくなりました。ユーザーにはブロックエラーの代わりに警告が表示されるようになり、続行するかどうかを選択できるようになりました。これにより、チームはより柔軟性を得ながらワークフローの中断を減らすことができます。

重要な詳細、制限事項、最新の更新内容については、DesignerとServerのバージョンの互換性を参照してください。

ワークフロー管理の一環として、Designerで作成したワークフローを保存して、会社のServerでワークフローの再利用や他のユーザーとの共有を行うことができます。

また、会社のServer内の既存のワークフローをDesignerで開いて管理することもできます。Designerでは、これらのワークフローを編集、保存、共有してServerに戻すことができます。Serverは以前のバージョンのワークフローを保持しているため、変更後のワークフローを会社のServerに保存しても以前のバージョンは置き換えられません。

ファイルや接続などの依存関係と共にワークフローを保存して共有する場合は、それらをYXZPファイルとしてエクスポートできます。単一のファイルワークフローと同様に、エクスポートされたワークフローをServer内で他のユーザーと共有したり、Designerで開いたりすることができます。

単一のワークフローを保存するだけでなく、複数のワークフローをワークフローグループとして保存して、ひとつのワークフローグループファイル (.yxwg) として開くこともできます。既存のローカルに保存されたワークフローのワークフローグループのみを作成できます。

Cloud Execution for Desktop

Alteryx One Platformプラットフォームにアクセスできる場合は、デスクトップで構築したワークフローをAlteryx Oneライブラリに保存できるようになりました。その後、Alteryx Oneでワークフローの実行とスケジュール設定ができます。詳細については、Cloud Execution for Desktopを参照してください。

個々のワークフローを保存

ワークフローを開いて、[ファイル] > [名前を付けて保存]を選択し、ワークフローを保存する場所を選択します。

ファイルディレクトリ(参照)

  1. [参照]を選択します。

  2. エクスプローラーで、ワークフローを保存する場所に移動します。

  3. ファイル名に、ワークフローの名前を入力します。

  4. [保存]を選択します。

Alteryx One Platform

Designer Desktopで作成したワークフローを、クラウドでスケジュール設定して実行します。Cloud Execution for Desktopでは、Alteryx Designer DesktopインスタンスをAlteryx One Platformワークスペースにリンクし、Desktopで構築したワークフローをAlteryx Oneライブラリ(Alteryx Oneワークスペースに属している)に保存できます。ライブラリに保存した後、Alteryx Oneに移動してワークフローの実行をスケジュールできます。

Designer DesktopワークフローをAlteryx Oneに保存するには、次の手順を実行してください。

  1. [ファイル] > [名前を付けて保存] > [Alteryx One Platform]を選択します。

  2. 接続を設定した際に指定したデータソース名のワークスペース接続を選択します。まだ接続を設定していない場合は、[Cloudに接続]を選択してこちらの手順に従います。

  3. [ワークフロー名]を入力します。ワークフローにアセットが含まれている場合は、下に表示されます。

  4. [ツール別にアセットをグループ化する]*のチェックボックスにチェックを入れると、ワークフローのアセットまたはファイルの依存関係がすべて表示されます。これらは、接続されているツールとともにグループ化されています。この設定により、各ツールのアセットが整理され、情報を解析しやすくなります。YXZPファイルの作成方法は変更されません。アセットの選択を解除して、ワークフローパッケージからアセットを除外します。

  5. [すべてのDesktop接続を同期]チェックボックスは既定でオンになっており、ワークフローで使用されているすべての接続がAlteryx Oneワークスペースに追加または同期されます。この同期は、Cloud Executionを介してワークフローを正常に実行する(かつエラーを回避する)ために必要です。

  6. [保存]*を選択します。この時点で、Alteryxはワークフローを検証して、禁止されている非DCMデータ接続を使用していないかを確認します。詳細については、ツール、データコネクタ、ドライバーの互換性に関する注意を参照してください。

*すでにAlteryx Oneワークスペースで認証されている場合は、これで設定が完了します。認証されていない場合は、保存を選択すると既定ブラウザの新しいウィンドウが開き、そこで保存先のAlteryx Oneワークスペースにサインインできます。

Cloud Execution for Desktop

Cloud Execution for Desktopを使用すると、Desktopでワークフローを作成および編集し、クラウドでそのワークフローを実行できます。Designer Desktopで作成したワークフローは、Designer Desktopでのみ編集できます。現時点でそれらのワークフローはDesigner Cloudでは編集できません。

Alteryx One Platform: Alteryx Oneに接続する

DesktopワークフローをAlteryx Oneに保存する際、まだDesigner DesktopAlteryx Oneにリンクしていない場合は、保存プロセス中にリンクを作成できます。Cloud Execution for Desktopで要件と詳細をご確認いただいた後、以下の手順を実行してください。

  1. Designer Desktopで、[ファイル] > [名前を付けて保存] > [Alteryx One] > [Alteryx Oneに接続]を選択します。この操作でCloudリンクウィザードが開きます。

  2. Alteryx Oneクラウドインスタンス(米国ヨーロッパオーストラリアカスタムインスタンス)を選択します。インスタンスにカーソルを合わせて[起動]を選択し、Alteryx Oneサインインページを開きます。

  3. Alteryx Oneアカウントに関連付けられたEメールアドレスを入力します。

  4. ワークスペースを選択し、パスワードを入力します。ブラウザとDesignerに「アクセス権が付与されました」というメッセージが表示されます。資格情報とデータソースに適切なラベルが付けられ、リンクが自動的に保存されます。

  5. これで、[ファイル] > [名前を付けて保存] > [Alteryx One Platform]を使用して、たった今確立した接続を選択し、デスクトップワークフローをAlteryx Oneに保存できるようになりました。

重要

接続に失敗した場合は、Alteryx One接続のベースURLとワークスペース名が正しいことを確認してください。

Designer DesktopAlteryx One Platformに正常に接続すると、[ファイル] > [接続を管理] > [Alteryxリンク]から接続の詳細が確認できます。[名前]列でデータソース名を選択して、接続の詳細の表示、接続の編集、接続の削除などができます。

Alteryx Server

Decoupled Designer and Server Updates

With the 2025.2 release, assets built in newer versions of Designer are no longer blocked from being published to older Server environments. Instead of a blocking error, you will now encounter a warning message and can choose whether to proceed.

For important details, limitations, and ongoing updates, go to Designer Server Version Compatibility.

Designerは既定で、所有するワークフローをプライベートワークスペースに保存します。コレクション内で共有されたワークフローは、コレクションに保存されます。

  1. [名前を付けて保存]を選択します。

  2. [Alteryx Server] > [会社のAlteryx Server]を選択します。

  3. ユーザー名とパスワードでサインインします。必要に応じて、[ログイン状態を保持する]を選択し、セッションを常にアクティブにします。

  4. [ワークフローの保存]ウィンドウで、ワークフロー名 を入力します。既定では、[場所]にはワークフローの保存先のスタジオが表示されます。ワークフローがコレクション内で共有されている場合、[場所]にはコレクションが表示されます。

  5. [ワーカータグ]で、オプションを選択し、ワークフローを実行するワーカーを割り当てます。

  6. (オプション) [詳細]に、役に立つコメントを入力します。

  7. (オプション) [ワークフローオプション]を選択して、次のいずれかを選択します。

    ワークフローオプション

    説明

    このバージョンのワークフローを公開する

    このバージョンのワークフローをServerで利用可能なバージョンとして公開します。

    このオプションは、ワークフローが事前にServerに保存されている場合にのみ使用できます。他のユーザーにこのバージョンのワークフローを使用させたくない場合は、このオプションを選択しないでください。

    Server 内のワークフローバージョンを更新するには:

    1. アプリの詳細を表示し、[バージョン番号]を選択して、使用可能なバージョンを表示します。

    2. バージョンを選択し、[公開バージョン]を選択します。

    ワークフローを検証後に保存する

    (既定オプション)このオプションは、既定で選択されています。検証では、禁止されているツールやコマンドがないかをチェックします。検証に失敗した場合、そのワークフローを会社の Server で実行するためには適用除外が必要になります。Server管理者に連絡して、ワークフローの実行モードを変更するよう依頼してください。

    以下のツールは、AlteryxパブリックGalleryでの実行に適用除外認定が必要です。Rツールコマンド実行ツールPythonツールEメールツールダウンロードツール

    Serverでは、イベントまたは連鎖アプリの実行は許可されません。ワークフロー設定インターフェースデザイナーウィンドウを参照してください。

    適用除外に関する追加情報については、Serverメッセージに保存する を参照してください。

    AMP Engine

    ワークフローでAMP Engineを使用していてもコントローラーでは使用していない場合、ワークフローの検証は無効になり、有効にすることはできません。ワークフローの検証を有効にするには、コントローラーでAMP Engineを有効にする または ワークフロー設定 を使用して、従来のAlteryx Engineで実行するようにワークフローを変更します。

    AMP Engineの詳細については、次のリソースを参照してください。

    ワークフローアセットを管理する

    ワークフローに関連付けられているアセットを表示および管理します。

    • [ツール別にアセットをグループ化する]*を選択すると、ワークフローのアセットまたはファイルの依存関係がすべて表示されます。これらは、接続されているツールとともにグループ化されています。

    • アセットの選択を解除して、ワークフローパッケージからアセットを除外します。

    • 入力パスに定数を含むアセットはアセットのリストに表示されますが、ワークフローパッケージには含まれません。

    *この設定により、各ツールのアセットが整理され、情報を解析しやすくなります。YXZPファイルの作成方法は変更されません。

    ワークフローのロックを有効にする

    ワークフローのロックオプションを表示します。

    • ロックされたワークフローの使用を、指定したシリアル番号のみに制限するには、[特定のシリアル番号に制限する]を選択します。選択すると、リスト内のシリアル番号 (メールアドレス) のみがロックされたワークフローを使用できます。Server でワークフローを実行できるようにするには、Server のシリアル番号 (既定の Server 管理者) をリストに記載する必要があります。既定の Server 管理者は、Server 認証の設定時に設定されます。詳細については、「Server認証の設定」を参照してください。それぞれの一意のシリアル番号 (メールアドレス) を 1 行に 1 つずつ入力します。

    • [ロックされたワークフローの有効期限を設定する]を選択して、ロックされたワークフローが選択した日に期限切れになるように設定します。有効期限日になると、ワークフローの実行または使用はできなくなります。

    • このチェックボックスをオンにすると、ワークフローのロックの影響について同意したことになります。

    • [完了]を選択して、ワークフローをロックします。

    詳細については、ワークフローのロック を参照してください。

    ワークフロー資格情報を設定する

    このオプションを使用できるようにするには、Server管理者が、[管理者] > [設定] > [設定] > [アセット] > [ワークフロー資格情報の設定]から[ユーザーによる選択を許可]を選択する必要があります。

    有効にすると、ユーザーはワークフローを実行するための資格情報を選択できます。

    • ユーザーは資格情報を指定する必要はありません: 既定のサーバーまたはスタジオの資格情報を使用してワークフローを実行します。

    • ユーザーは自分の資格情報を指定する必要があります: ワークフローを実行するためにユーザーに自分の資格情報を入力するように要求します。

    • これらの資格情報で常にワークフローを実行します: ワークフローの実行時に常に使う資格情報を入力します。

  8. [保存]を選択します。ワークフローをServerに保存するときに表示されるエラーと警告の詳細については、Serverメッセージに保存 を参照してください。

Alteryx Server: 新しいServerの追加

Decoupled Designer and Server Updates

With the 2025.2 release, assets built in newer versions of Designer are no longer blocked from being published to older Server environments. Instead of a blocking error, you will now encounter a warning message and can choose whether to proceed.

For important details, limitations, and ongoing updates, go to Designer Server Version Compatibility.

  1. [名前を付けて保存] > [Alteryx Server] > [新しいServerを追加]を選択します。

  2. [ワークフローを保存 - Serverを追加]画面で[URL]フィールドを使用して会社のServerへのURLパスを入力します。

  3. [接続]を選択します。

  4. Serverの設定によって、認証手順は異なります。

    設定の種類

    認証手順

    ビルトイン認証

    1. [Eメール]と[パスワード]に、ServerのEメールとパスワードを入力します。

    2. 必要に応じて、[ログイン状態を保持する]を選択します。

    3. [接続]を選択します。

    Windows認証

    1. ユーザー名が表示されます。

    2. [続行]を選択してサインインします。

  5. リストからServerを選択し、手順に従ってワークフローを会社のServerに保存します。

テンプレート

ワークフロー、マクロ、分析アプリをテンプレートとして保存することで、以降のプロジェクトでそのテンプレートを開始点として使用することができます。詳細については、テンプレート を参照してください。

新規テンプレートの保存

既存のワークフロー、マクロ、アプリをテンプレートとして保存できます。実行するには、次の手順に従います。

  1. ワークフロー、マクロ、アプリをDesignerで開いた状態で、[ファイル] > [名前を付けて保存]を選択します。

  2. [テンプレート]を選択して、[テンプレートとして保存]ダイアログを開きます。

  3. [テンプレートとして保存]ダイアログを使用して、テンプレートメタデータを指定します。メタデータはテンプレートのXMLの一部となります。必要に応じて後で編集できます。

    • 所有者: テンプレート所有者の名前を入力します。これは、テンプレートを使用するユーザーがテンプレートについて質問がある場合に、適切な問い合わせ先を見つけるのに役立ちます。

    • 名前: テンプレートの名前を入力します。Designerでは、プロジェクト名が既定で使用され、開始したプロジェクト(ワークフロー、マクロ、アプリ)に基づいてファイルの種類が事前に設定されます。詳細については、テンプレートファイルの種類 を参照してください。

    • 説明: テンプレートの説明(使用例など)を入力します。これは、テンプレートを使用するユーザーが、このテンプレートがユーザーのプロジェクトに適しているかどうかを判断するのに役立ちます。

    • 画像: ワークフロー、マクロ、アプリの主要部分のアイコンまたはスクリーンショットをアップロードします。JPEGおよびPNGのファイル形式に対応します。

  4. [保存]を選択してテンプレートを保存するか、[閉じる]を選択してプロジェクトに戻ります。

Designerでは、テンプレートが次の場所のテンプレートフォルダーに保存されます(ワークフローテンプレートディレクトリの変更の手順で別の場所を指定した場合を除く)。

C:\Users\[USER]\AppData\Local\Alteryx\Templates

Designerのメインメニューの[ファイル] > [テンプレート]から、テンプレートへアクセス、編集、使用ができます。

ワークフローのエクスポート

ワークフローとその依存関係を .yxzp パッケージファイルとしてエクスポートします。ワークフローをエクスポートする前に、ワークフローを保存する必要があります。

依存ファイルパッケージ

以下のアセットは、エクスポートされたワークフローに自動的に含まれます。

  • 入力ファイル

  • 出力参照

  • マクロ

  • 連鎖アプリ

  • ユーザーが追加したファイル

以下のファイルは、エクスポートされたワークフローには含まれません。

  • 不足ファイル

  • Alteryxインストールの一部として識別されるファイル

  • ネットワークパスによって参照されるファイル

  • 定数を含む入力パス

ワークフローとその依存関係をエクスポートすると、Designerは各ファイルの元のファイル形式を維持します。ワークフローに含まれるアセットのフォルダー構造は、含まれているファイルがワークフローファイルの子 (または兄弟) である限り、維持されます。他のすべてのファイルは外部ファイルと見なされ、パッケージに含まれている場合は _externals フォルダーに配置されます。

ワークフロー依存関係を使用して、不足しているファイルを参照するときにパスが壊れないようにします。

ワークフローのエクスポート

  1. [オプション] > [ワークフローのエクスポート]を選択して、[ワークフローのエクスポート]ウィンドウを表示します。[ワークフロー] には、ワークフローの名前とそのファイル拡張子が表示されます。

  2. 使用可能な構成オプションをすべて入力します:

    オプション

    説明

    ロック

    ロックを元に戻すことはできません。Alteryx では、この設定を最後に行なうことをお勧めします。

    ワークフロー、アプリ、マクロのコピーを作成し、実行することはできますが、Designerで開いて編集することはできません。

    1. [ロック]ボタンを選択します。

    2. [このワークフローのロックを有効にする]を選択します。

    3. 必要に応じて、次のオプションを設定します。

      • [特定のシリアル番号(1行につき1つ)に制限]: ロックされたワークフローへのアクセスを可能にするライセンスのシリアル番号を入力します。各シリアル番号を別の行に表示します。各Alteryxのインストールにはシリアル番号が使用されます。シリアル番号を表示するには...

        • [オプション] > [ライセンスの管理]に移動し、右上の歯車アイコンを選択します。

        • 次に [パートナーデータライセンスマネージャー] を選択し、ウィンドウの右上にある マシンシリアル番号 を確認します。

      • [ロックされたワークフローの有効期限を設定する]: ロックされたワークフローが選択した日に期限切れになるように設定します。有効期限が切れると、ワークフローを実行または使用できなくなります。

      • このチェックボックスをオンにすると、ワークフローのロックの影響について同意したことになります。

      • [完了]を選択して、ワークフローをロックします。

    パッケージの場所

    ファイルの保存場所を変更します。

    ツール別にアセットをグループ化する

    ワークフロー内のアセットを使用するツールによってグループ化します。このオプションを選択しないと、アセットが個々に表示されます。

    アセットの選択を解除して、ワークフローパッケージからアセットを除外します。アセットは参照されますが、パッケージには含まれません。

    入力パスの一部として定数を含むアセットは、アセットのリストに表示されますが、ワークフローの一部としてパッケージ化されません。

  3. [保存]を選択します。詳細については、ワークフローのロック を参照してください。

ワークフローグループの保存

追加の考慮事項

  • 既存のローカルに保存されたワークフローグループのみを作成できます。Alteryx Serverに保存されているワークフローからワークフローグループを作成しようとする場合は、まず各ワークフローをローカルドライブに個別に保存する必要があります。

  • ワークフローグループの一部であるワークフローを移動または削除した場合、ワークフローグループを開こうとすると、Designerにエラーが表示されます。

  1. グループに含めるローカルに保存されたすべてのワークフローを開きます。Start Here.yxmd はワークフローグループに保存されません。

  2. [ファイル] > [ワークフローグループを作成する]を選択します。

  3. エクスプローラーで、ワークフロー グループを保存する場所に移動します。

  4. ファイル名に、ワークフローの名前を入力します。

  5. [保存] を選択して、個々のワークフローを 1 つのワークフローグループ ファイル (.yxwg) として保存します。

保存またはエクスポートされたワークフローを開く

ファイルディレクトリまたは Server からワークフローを開きます。

ファイルディレクトリから単一のワークフローを開く(参照)

  1. [ファイル] > [ワークフローを開く] > [参照]の順に選択します。

  2. ワークフローを保存した場所に移動します。

  3. ファイル名をダブルクリックしてDesignerで開きます。

エクスポートされたワークフロー

エクスポートされたYXZPファイル内にワークフローがある場合は、次の操作を行います。

  1. パッケージのインポートメッセージで、[はい]を選択してワークフローをインポートします。

  2. ワークフローパッケージのインポート ウィンドウで、次の情報を確認します。

    • パッケージファイル名: ファイルへの完全なパスを表示します。

    • ワークフロー: ワークフロー名を表示します。パッケージ内のアセットがボックスに表示されます。

    • 保存先ディレクトリ: パッケージを保存する場所を表示します。場所を変更するには、フロッピーディスクアイコンを選択し、新しい場所を選択します。

  3. [インポート]を選択します。

  4. [ワークフローのインポートの進行状況]ウィンドウで、[はい]を選択してワークフローを読み込みます。ワークフローの読み込みが正しく行なわれなかった場合は、もう一度インポートしてください。

ファイルディレクトリからワークフローグループを開く

  1. [ファイル] > [ワークフローグループを開く]を選択します。

  2. ワークフローグループファイルが保存されている場所に移動します。

  3. .yxwg ファイルをダブルクリックして開きます。グループ内の各ワークフローは、Designerでは別々のタブで開きます。

Alteryx One Platformからワークフローを開く

Designer Desktopで作成され、Alteryx One Platformプラットフォームに保存されたワークフローまたは分析アプリを開くには、次の手順に従ってください。ワークフローまたはアプリがDesigner Desktopで開きます。

  1. [ファイル] > [ワークフローを開く] > [Alteryx One Platform]を選択します。ワークスペースはアルファベット順に並んでいます。まだDesigner DesktopAlteryx Oneワークスペースにリンクしていない場合は、Cloud Execution for Desktopのヘルプページを確認し、こちらの手順に従って接続してください。

  2. [ワークフローを開く]ウィンドウのリストから、ワークフローまたはアプリを見つけます。アセットは、リスト内で特定のアイコン(YXMD、YXWZ)によって識別されます。ワークフローが多い場合は、検索ボックスを使用してワークフローを名前で検索します。ワークフロー列のラベルをクリックすると、ワークフローをアルファベットで昇順または降順に並び替えることができます。

  3. 目的のワークフローまたはアプリを見つけたら、[バージョン]ドロップダウンを使用してバージョンを指定してからワークフローを開きます。既定でドロップダウンには最新バージョンが表示されます。

  4. [開く]ボタンを選択して、Designerでワークフローまたはアプリを開きます。

Alteryx Oneに保存されているDesktopワークフローには、[ファイル] > [最近使用したワークフロー]からアクセスすることもできます。

Server からワークフローを開く

  1. [ファイル] > [ワークフローを開く] > [会社のAlteryx Server]を選択します。

  2. ユーザー名とパスワードでサインインします。必要に応じて、[ログイン状態を保持する]を選択し、セッションを常にアクティブにします。

  3. [会社の Alteryx Server] ウィンドウで、ワークフローを探します。[検索]バーや[すべての場所]ドロップダウンによるフィルタリング、そして列ヘッダーの選択による結果の並べ替えを実行できます。

  4. ワークフローの右側にある[バージョン]アイコンを選択すると、必要に応じて以前のバージョンを表示できます。このオプションをDesignerに表示するには、Serverで有効にする必要があります。

  5. ワークフローを選択し、[開く]を選択します。ワークフローをServerに保存するときに表示されるエラーや警告の詳細については、Serverメッセージに保存するを参照してください。

新しいServerの追加

  1. [ファイル] > [ワークフローを開く] > [新しいServerを追加]を選択します。

  2. [URL]に、組織のServerのURLパスを入力します。

  3. [接続]を選択します。

  4. Serverの設定によって、認証手順は異なります。

    設定の種類

    認証手順

    ビルトイン認証

    1. [Eメール]と[パスワード]に、ServerのEメールとパスワードを入力します。

    2. 必要に応じて、[ログイン状態を保持する]を選択します。

    3. [接続]を選択します。

    Windows認証

    1. ユーザー名が表示されます。

    2. [続行]を選択してサインインします。

  5. 一覧からServerを選択し、手順に従って、会社のServerに保存されたワークフローを開きます。