Workspaces

Use this page to upload and manage the following inFME Flow:

  • Workspaces
  • Workspacetemplates
  • Custom transformers
  • Custom formats

InFME Flow, these items are uploaded and organized into再保险positories

Uploading toFME Flow

Note  "> NoteUploading data files,Database Connections,Web Connections, or packages associated withworkspaces is not supported fromFME Flow

To uploadworkspaces toFME Flowwith support for any of these features, use thePublish toFME FlowwizardfromFME Workbench。Alternatively, upload them separately using the tools inFiles & Connections

Note  "> NoteWhen an existingworkspaceis re-uploaded, or republished fromFME Flow,workspacemetrics do not reset automatically. If desired, reset them manually. For more information, seeWorking with Workspace Metrics and Metadata, below.
  1. Do one of the following:
  2. To upload a singleworkspace:

    • From theWorkspaces page: ClickUpload
    • From any page: Drag and drop aworkspacefile directly onto the page.

    To create a repository from a folder ofworkspaces, and upload its contents:

    • From any page, drag and drop a folder ofworkspaces directly onto the page.
    • On the Uploading Folder dialog, provide a再保险pository Name, and clickUpload

    To upload multipleworkspaces from a folder, and place them into an existing repository:

    1. From theWorkspaces page, open the repository you want to hold the newworkspaces.
    2. Drag and drop a folder ofworkspaces directly onto the page.
    3. The Uploading Folder dialog opens and asks if you want to create a new repository for theseworkspaces. To proceed as intended, leave this box unchecked, and clickUpload
  3. Choose Repository: This dialog opens if you initiate an upload of a singleworkspacebefore opening a repository. Select the repository to hold theworkspace如果需要,编辑workspacename. ClickUpload
  4. CommitWorkspace: IfVersion Controlis enabled, you are asked to commit the file(s) to version control. To commit, enable the slider and write a commit message. If version control is disabled, this dialog informs you. (Following the current upload, you can always enable version control, initiate a new upload, and commit it to version control.) To proceed, clickConfirm(For more information, seeWorking with Version Control, below.)
  5. Configure Services: Specify whichFME Flow Web Servicestheworkspaceruns. Expand a service to configure its properties when running theworkspace, as follows:
  6. Note  "> NoteThis dialog does not appear if you create a repository from a folder ofworkspace年代,或上传多个workspaces from a folder. To configure services for eachworkspaceafter upload, seeWorking with Workspace Metrics and Metadata(below).
  7. ClickConfirm

Working with Version Control

IfVersion Controlis enabled, you can perform the following tasks on theWorkspaces page:

Accessing Versions

To access the history of additions and changes to a repository, clickHistory。On the History dialog, you can:

  • View information about a revision, including the file name, the user who committed the addition or modification, and the date of the commit.
  • Copy the SHA hash corresponding to a Git repository commit.
  • Download a file version.
Tip  "> TipIf you have configured version control with a remote Git repository,fetch the latest updatesbefore browsing history (Version Control Manage permission required).

When viewing history, keep in mind the following:

  • Downloading a file version doesnotreplace your working copy of that file onFME Flow。To update your working copy with a downloaded file, republish it toFME Flow
  • The History dialog shows the history of deleted items in a repository, but it is not possible to view the history of repositories that have been deleted.
  • To limit history to a single repository, check the box beside the repository you want to view. To limit history to a single file of a repository, open a repository and check the box beside the file you want to browse.

Saving a File Version

You can save individual file versions directly from theWorkspaces page.

  1. Open a repository, and check the box beside theworkspaceto select it.
  2. ClickCommit
  3. In the Commit Item dialog, enter aCommit Comment, if desired, and clickCommit

To access the version of theworkspaceyou committed, seeAccessing Versions, above.

Working withWorkspaceMetrics and Metadata

You can view useful information aboutworkspaceperformance, which can help you make important decisions about how to runworkspaces, particularly when configuringQueue Control。To viewworkspacestatistics, click on a repository name to open it.

TheWorkspaces page for a repository displays the following columns:

再保险setting Statistics

You may decide that, over time, statistics are outdated and do not reflect current conditions on your system. You can reset statistics so that they are calculated anew. Select one or moreworkspaces to reset, clickActions, and select再保险set Statistics

Note  "> NoteStatistics must be reset manually. When an existingworkspaceis re-uploaded, or republished fromFME Flow,workspacemetrics do not reset automatically.
Warning  "> WarningAfter statistics are reset, ensureworkspaces are run enough times before applying a metric-based job routing rule to an applicablequeue。基于指标的工作路由规则了ct, theworkspacemust have run enough times since statistics are initially collected or reset to generate a statistically significant sample. The required minimum number of jobs to run for a significant sample may vary between 30 to 100, depending on variability of data and the degree of precision required by the rule (for example, minutes versus seconds). The more variable the input data, and the higher degree of precision that is required of this data, the larger the sample size that is required. If a job routing rule does not reference a statistically significant sample of jobs run, the next applicable rule takes effect, by priority, or the job routes to the Default queue.

Other Tasks

To create a repository

ClickNew。On the Create a New Repository page, provide a name and description for the new repository, and clickOK

To edit a repository description

Select a repository and clickEdit。On the Editing Repository page, make your desired changes, and clickSave Changes

To share a repository

Click the Share with Others icon. Through sharing, you can grant levels of permissions on an item to other users. You can share an item if you own it, or if you are a user with Manage permission in Security, such as an administrator. For more information about sharing and ownership, seeRole-Based and User-Based Access Control

To change the job queue of a repository

If not explicitly assigned, repositories are assigned to the Defaultjob queue。Under the Queue column, you can assign the repository to a different queue.

Note  "> NoteYou must have Managepermissionin Engines & Licensing to change the job queue of a repository.

To remove a repository

Select one or more repositories and click再保险move