ワークフロー:管理インターフェース
ワークフロー作成者は、デザイナーワークフローをギャラリーに公開して、他のユーザーと共有できます。この記事では、キュレーター(ギャラリー管理者)が利用できるオプションについて説明します。ワークフローギャラリー管理インターフェースのページ。ギャラリー内のユーザーのワークフローの詳細については、ワークフロー:ユーザーインターフェイスの記事を参照してください。
でワークフローギャラリー管理インターフェイスのページで、ギャラリーにワークフローを追加し、その設定を管理できます。また、ワークフローページを介してギャラリーにアプリとマクロを追加することもできます。ただし、ギャラリーで実行できるのはワークフローとアプリのみです。キュレーターは、タグを作成してワークフローに適用し、検索結果を改善して、同様のワークフローを地区にグループ化することもできます。見る地区 。
ギャラリー管理インターフェースにアクセス
次のURLを介してGallery Adminインターフェイスに直接アクセスします:[BaseAddress] / gallery / admin
ギャラリーからギャラリー管理インターフェースにアクセスすることもできます。これを行うには、右上隅でユーザー名を選択し、管理者 。
ワークフローを管理するには、ワークフロー管理ツールバーの
ワークフローを追加する
- まず、ワークフローをAlteryxワークフローパッケージ(.yxzp)ファイルとして保存して、ギャラリーにアップロードします。
- でワークフローページ、選択新しいワークフローを追加 。
- コンピュータまたは共有場所のワークフローを選択します。
ワークフローが上のリストに表示されますワークフローページ。 アプリとマクロもこれらの手順でアップロードできます。
タグを追加
ワークフローにタグを割り当てて、ワークフローの編成を支援します。キュレーター(ギャラリー管理者)のみがフラグが付いたタグを割り当てることができます管理者のみワークフローに。
- でワークフローページ、スクロールしてタグセクション。
- タグを鬼ごっこフィールドとクリック新しく追加する 。
- 選択する管理者のみタグをワークフローに割り当てるキュレーター(ギャラリー管理者)のみが使用できるようにします。
ワークフローオプションの編集
でワークフローページでワークフローを選択します。次のワークフロー設定を変更します。選択する保存する変更を終えたとき。
- タグ :新しいタグを追加するには、タグを追加する適用するタグを選択します。アイコンを削除するには、バツ削除するタグのアイコン。
- アイコン :ワークフローアイコンを変更するには、アイコンを変更新しいアイコンを参照します。
- 説明 :ワークフローの説明を説明フィールド。
- 実行モード : 使用する実行モード特定のツールやアクセスをブロックします。サーバー管理者はデフォルトの実行モードサーバー構成中。 見るギャラリー 。 を変更するには走るモードワークフローの場合は、ドロップダウンから設定を選択します。
- 無制限 :Galleryユーザーは、ツールやアクセスに関係なくワークフローを実行できます。
- 準安全 :ワークフローステージングディレクトリ(ワークスペース)のディレクトリまたはサブディレクトリ内にない場所からデータを読み取るか、そこにデータを書き込む場合、ギャラリーユーザーがワークフローを実行できないようにします。
- 安全 :ワークフローステージングディレクトリ(ワークスペース)内にない場所からデータを読み取るか、そこにデータを書き込む場合、ギャラリーユーザーがワークフローを実行できないようにします。ギャラリーユーザーが特定のツール、イベント、データコネクタを使用している場合、ワークフローの実行もブロックされます。参照:
- 労働者の割り当て :ワークフローを実行するワーカーを変更するには、ドロップダウンからワーカーを選択します。ワーカーが割り当てられていない場合、スタジオに割り当てられたワーカーがワークフローを実行します。
- 個人データ設定が必要 :ワークフローの実行にライセンスデータが必要であることを示します。選択するはい 、ワークフローがライセンスデータを必要とする場合、または番号ワークフローがライセンスデータを必要としない場合。
- プライベートデータの除外設定 :個人データを含むワークフローの実行を許可する免除を与えます。選択するはい 、免除を許可するか、番号免除を拒否する。
- 私の会社のギャラリーに配置する : 選択するはい 、会社のギャラリーでワークフローを共有するため、または番号 、会社のギャラリーからワークフローを削除します。会社のギャラリーからワークフローを削除しても、ユーザーのスタジオからワークフローは削除されません。
- 移行設定の準備ができています :このオプションは、ワークフローを有効にする別の環境に移行する準備ができているとマークされるオプションが有効になっていますギャラリー管理>ワークフロー 。選択するはいワークフローとアプリを移行対象としてマークします。次に、APIエンドポイントを使用して、ワークフローを1つの環境から別の環境の適切なサブスクリプション(スタジオ)に移動できます。見るワークフローの移行 。
ユーザーがワークフローを実行できるようにする
デフォルトでは、ギャラリーにサインインしたユーザーのみがワークフローを実行できます。 この設定を変更するには、はいために未登録ユーザーがパブリックギャラリーワークフローを実行できるようにする 。
統合Windows認証を使用するギャラリーの場合、未登録ユーザーがパブリックギャラリーワークフローを実行できるようにするに設定されています番号匿名アクセスはWindows認証システムのオプションではないため、変更できません。
ワークフローの移行
一連のエンドポイントを使用してワークフローを1つのAlteryxサーバー環境から別の環境に移行することにより、開発およびテスト段階でワークフローの展開を管理できます。
ワークフローを移行対象としてマークしたら、一連のAPIエンドポイントを使用して、ワークフローをソース環境からターゲット環境の適切なサブスクリプション(スタジオ)に公開できます。
移行のためのワークフローを有効にする
2つの場所で移行のワークフローをマークします。
- すべてのワークフローの移行を有効にします。
- でワークフローギャラリー管理インターフェースのページで、はいためにワークフローを別の環境に移行する準備ができているとマークできるようにする nt 。
- 移行する特定のワークフローをマークします。
- でワークフローギャラリー管理インターフェースのページで、ワークフローを選択し、はいためにこのワークフローは移行する準備ができています 。
ワークフローを移行する
ステップ 1. 移行する準備ができているワークフローのリストを取得する
次に、次のエンドポイントを使用して移行できるワークフローのリストを取得します。
- 環境: ソース
- 方法: 取得する
- 終点:
api / admin / v1 / workflows / migratable /?subscriptionIds = {subscriptionIds} /
カンマ区切りのリストを含める subscriptionIds
クエリパラメータとして。サブスクリプションIDは特定のスタジオを識別します。
戻り値は、指定されたサブスクリプション(スタジオ)で移行する準備ができているとマークされたワークフローの配列です。いいえの場合 subscriptionsIds
提供されると、移行の準備ができているとマークされたすべてのワークフローが返されます。戻り値には3つのプロパティが含まれます。 appId
、現在公開されているリビジョンID、および subscriptionID
ワークフローが属しています。
ステップ 2. ソース環境からワークフローをダウンロード
次のエンドポイントは、ワークフローを.yxzpファイルとしてダウンロードします。
- 環境: ソース
- 方法: 取得する
- 終点:
api / admin / v1 / {appID} /パッケージ/
含める appID
パスパラメータとして。返品は、ワークフロー全体のパッケージとしてのダウンロードになります。
ステップ3。ターゲット環境でのワークフローの公開
次のエンドポイントは、ダウンロードしたワークフローをターゲット環境に公開します。
- 環境: 目標
- 方法: 役職
- 終点:
api / admin / v1 / workflows /
引数 | 説明 | データ型 | 必須 |
---|---|---|---|
ファイル |
新しいワークフローのファイル名。 | 文字列 | True |
名前 |
新しいワークフロー名。 | 文字列 | True |
オーナー |
新しく移行されたワークフローの所有者。メールアドレスはターゲット環境に存在する必要があります。 | 文字列 | True |
検証 |
ターゲット環境への移行時にワークフローを検証するためのフラグ。 | ブール | True |
isPublic |
ターゲット環境の「私の会社のギャラリー」に表示するワークフローをパブリックに設定するフラグ。 | ブール | True |
SourceId |
これは、移行するワークフローのソース環境appIdです。同じsourceIdのワークフローが既に存在する場合、これにより、ターゲット環境のワークフローが置き換えられます。それ以外の場合は、新しいワークフローが生成されます。 (appIDを指定しない場合は、空の文字列 ""を送信します) |
文字列 | True |
workerTag |
ワークフローにワーカータグを追加して、特定のワーカーがワークフローを実行できるようにします。 (ワーカーを指定しない場合は、空の文字列 ""を送信します。) |
文字列 |
True
|
canDownload |
ターゲット環境で他のユーザーがダウンロードできるようにワークフローを設定するフラグ。 | ブール | True |
(オプション)ステップ4。ソース環境での移行設定ワークフローのリセット
必要に応じて、次のエンドポイントは、このワークフローは移行する準備ができています特定のワークフローの設定番号ターゲット環境でのワークフロー移行後のソース環境。
- 環境: ソース
- 方法: 置く
- 終点:
api / admin / v1 / workflows / migratable / {appID} /