 |
analyze-spatial-data |
spatial-joining-and-filtering-transformers |
10 |
 |
analyze-spatial-data |
spatial-analysis-transformers |
10 |
 |
analyze-spatial-data |
exercise-analyze-spatial-data |
20 |
 |
automate-workflows |
create-a-self-serve-workspace-for-the-web |
10 |
 |
automate-workflows |
publish-a-self-serve-workspace-to-the-web |
20 |
 |
automate-workflows |
run-a-workspace-on-the-web |
5 |
 |
automate-workflows |
automate-workflows-on-a-schedule |
10 |
 |
automate-workflows |
create-a-self-serve-web-app |
10 |
 |
build-a-shared-library-of-custom-transformers |
build-a-shared-library-of-custom-transformers |
10 |
 |
build-a-shared-library-of-custom-transformers |
use-versioning-with-custom-transformers |
5 |
 |
build-a-shared-library-of-custom-transformers |
exercise-build-a-shared-library-of-custom-transformers |
15 |
 |
build-basic-automations |
what-are-automations |
10 |
 |
build-basic-automations |
build-basic-automations |
10 |
 |
build-basic-automations |
exercise-build-a-basic-automation |
10 |
 |
build-basic-self-serve-workflows |
create-basic-self-serve-workflows |
10 |
 |
build-basic-self-serve-workflows |
configure-workflows-for-the-web |
15 |
 |
build-basic-self-serve-workflows |
exercise-create-a-simple-self-serve-portal |
15 |
 |
build-versatile-automations |
run-workspaces-with-directory-watch-triggers |
5 |
 |
build-versatile-automations |
exercise-create-a-directory-watch-automation |
10 |
 |
build-versatile-automations |
exercise-process-directory-watch-messages |
10 |
 |
build-versatile-automations |
run-workspaces-on-a-schedule |
10 |
 |
build-versatile-automations |
choose-smtp-or-imap-for-email-automations |
5 |
 |
build-versatile-automations |
run-workspaces-with-email-triggers |
10 |
 |
build-versatile-automations |
exercise-run-a-workspace-in-response-to-incoming-email |
10 |
 |
build-versatile-self-serve-workflows |
design-user-controlled-workspaces |
15 |
 |
build-versatile-self-serve-workflows |
exercise-create-a-user-controlled-workspace |
10 |
 |
build-versatile-self-serve-workflows |
exercise-reuse-user-parameters |
10 |
 |
build-versatile-self-serve-workflows |
choose-the-correct-parameter-type |
5 |
 |
build-versatile-self-serve-workflows |
let-users-choose-a-geographic-area-of-interest |
5 |
 |
build-versatile-self-serve-workflows |
exercise-use-the-geometry-published-parameter |
15 |
 |
connect-automations-with-job-orchestration |
connect-workspaces-in-automations |
5 |
 |
connect-automations-with-job-orchestration |
use-the-automation-writer |
5 |
 |
connect-automations-with-job-orchestration |
exercise-use-the-automations-writer |
15 |
 |
connect-automations-with-job-orchestration |
exercise-chain-multiple-jobs-in-an-automation |
15 |
 |
connect-automations-with-job-orchestration |
exercise-orchestrate-complex-jobs |
20 |
 |
connect-to-data |
connect-and-view-data |
10 |
 |
connect-to-data |
write-data-basic-troubleshooting |
10 |
 |
connect-to-data |
bring-together-multiple-streams |
10 |
 |
connect-to-data |
document-your-workspace |
5 |
 |
connect-to-data |
view-data-with-a-background-map |
5 |
 |
connect-to-data |
interactively-view-spatial-data |
10 |
 |
connect-to-data |
view-data-as-a-table |
5 |
 |
connect-to-data |
view-information-about-a-specific-feature |
10 |
 |
connect-to-data |
interactively-view-3d-data |
5 |
 |
create-and-modify-attributes |
attribute-managing-transformers |
5 |
 |
create-and-modify-attributes |
creating-and-setting-attributes |
5 |
 |
create-and-modify-attributes |
constructing-attributes |
10 |
 |
create-and-modify-attributes |
constructing-transformer-parameters |
5 |
 |
create-and-modify-attributes |
renaming-and-copying-attributes |
5 |
 |
create-and-modify-attributes |
bulk-attribute-renaming |
5 |
 |
create-and-modify-attributes |
removing-attributes |
5 |
 |
create-and-modify-attributes |
exercise-create-and-modify-attributes |
10 |
 |
create-no-code-web-apps |
share-workspaces-as-apps |
10 |
 |
create-no-code-web-apps |
exercise-create-an-fme-server-app |
10 |
 |
create-no-code-web-apps |
exercise-customize-an-fme-server-app |
10 |
 |
create-no-code-web-apps |
use-gallery-apps |
5 |
 |
debug-workspaces |
use-the-log-to-identify-problems |
5 |
 |
debug-workspaces |
customize-and-filter-the-log |
5 |
 |
debug-workspaces |
use-output-and-feature-counts-to-identify-problems |
5 |
 |
debug-workspaces |
example-debug-encoding-problems |
10 |
 |
debug-workspaces |
exercise-debugging-a-workspace |
20 |
 |
debug-workspaces |
exercise-investigate-problems-step-by-step-with-feature-debugging |
10 |
 |
design-for-performance |
design-for-performance |
10 |
 |
design-for-performance |
exercise-apply-performance-methodology |
10 |
 |
design-for-performance |
separate-authoring-and-production-approaches |
5 |
 |
design-for-performance |
assess-workspace-performance |
10 |
 |
design-for-performance |
exercise-assess-workspace-performance |
5 |
 |
design-for-performance |
use-batch-processing |
5 |
 |
design-for-performance |
process-data-in-bulk-with-custom-transformer-parallel-processing |
10 |
 |
design-for-performance |
exercise-create-a-custom-transformer-for-parallel-processing |
10 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
build-a-shared-library-of-custom-transformers |
10 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
what-are-custom-transformers |
5 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
use-versioning-with-custom-transformers |
5 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
exercise-turn-a-reusable-workflow-into-a-custom-transformer |
5 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
exercise-control-data-flow-using-custom-transformer-ports |
15 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
exercise-build-a-shared-library-of-custom-transformers |
15 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
use-parameters-to-make-flexible-custom-transformers |
10 |
 |
design-modular-and-maintainable-workspaces-with-custom-transformers |
exercise-use-parameters-to-make-flexible-custom-transformers |
15 |
 |
design-workspaces-for-advanced-reading-and-writing |
use-prototyping-and-incremental-development |
10 |
 |
design-workspaces-for-advanced-reading-and-writing |
exercise-workspace-prototyping |
20 |
 |
design-workspaces-for-advanced-reading-and-writing |
understand-workspace-structure |
5 |
 |
design-workspaces-for-advanced-reading-and-writing |
create-workspaces-with-multiple-readers-and-writers |
10 |
 |
design-workspaces-for-advanced-reading-and-writing |
exercise-use-multiple-readers-and-writers |
20 |
 |
design-workspaces-for-advanced-reading-and-writing |
test-your-workspace-with-partial-runs |
5 |
 |
design-workspaces-for-advanced-reading-and-writing |
exercise-use-partial-runs-to-test-your-workspace |
15 |
 |
digital-plan-submission |
automating-digital-plan-submission |
10 |
 |
digital-plan-submission |
validate-geometry-following-ogc-standards |
10 |
 |
digital-plan-submission |
validate-attributes |
10 |
 |
digital-plan-submission |
build-a-validation-report |
20 |
 |
digital-plan-submission |
publish-your-validation-workflow-to-the-web |
5 |
 |
digital-plan-submission |
create-a-validation-web-app |
5 |
 |
document-your-workspace |
design-readable-workspaces |
15 |
 |
document-your-workspace |
use-connections-effectively |
10 |
 |
document-your-workspace |
annotate-your-workspaces |
10 |
 |
document-your-workspace |
improve-workspace-design-access-and-editing-with-bookmarks |
15 |
 |
document-your-workspace |
exercise-improving-workspace-style |
20 |
 |
filter-data |
what-is-conditional-filtering |
5 |
 |
filter-data |
basic-filter-transformers |
10 |
 |
filter-data |
additional-filtering-transformers |
5 |
 |
filter-data |
exercise-use-conditional-filtering |
15 |
 |
filter-data |
how-do-i-process-data-in-groups |
5 |
 |
filter-data |
exercise-process-data-in-groups |
5 |
 |
improve-data-quality-by-handling-null-and-missing-values |
what-are-null-and-missing-values |
|
 |
improve-data-quality-by-handling-null-and-missing-values |
what-are-null-values |
5 |
 |
improve-data-quality-by-handling-null-and-missing-values |
handling-null-values |
5 |
 |
improve-data-quality-by-handling-null-and-missing-values |
setting-null-values |
5 |
 |
improve-data-quality-by-handling-null-and-missing-values |
exercise-handle-null-and-missing-values |
10 |
 |
integrate-with-esri-geodatabases |
how-to-use-an-esri-template |
10 |
 |
integrate-with-esri-geodatabases |
writing-a-coded-domain |
10 |
 |
integrate-with-esri-geodatabases |
writing-a-subtype |
10 |
 |
integrate-with-esri-geodatabases |
working-with-feature-linked-annotation |
10 |
 |
integrate-with-esri-geodatabases |
working-with-relationship-classes |
10 |
 |
integrate-with-esri-geodatabases |
writing-relationship-classes |
15 |
 |
integrate-with-esri-geodatabases |
updating-a-file-geodatabase |
10 |
 |
integrate-with-esri-geodatabases |
extracting-differences-from-an-arcsde-geodatabase |
15 |
 |
join-tables |
what-is-a-data-join |
5 |
 |
join-tables |
choose-a-join-transformer |
10 |
 |
join-tables |
exercise-join-tables |
10 |
 |
learn-spatial-data-concepts |
what-is-spatial-data |
10 |
 |
learn-spatial-data-concepts |
obtain-insight-through-spatial-analysis |
10 |
 |
learn-spatial-data-concepts |
understand-coordinate-systems |
5 |
 |
learn-spatial-data-concepts |
distinguish-between-geographic-and-projected-coordinate-systems |
10 |
 |
learn-spatial-data-concepts |
work-with-coordinate-systems |
5 |
 |
learn-spatial-data-concepts |
exercise-use-coordinate-systems |
10 |
 |
leverage-ordered-data |
extract-value-from-ordered-data-with-adjacent-feature-attributes |
10 |
 |
leverage-ordered-data |
exercise-precipitation-calculations-with-adjacent-feature-attributes |
15 |
 |
manage-fme-server-data-and-connections |
manage-source-data |
5 |
 |
manage-fme-server-data-and-connections |
exercise-publish-data-with-a-workspace |
10 |
 |
manage-fme-server-data-and-connections |
use-temporary-uploads-for-end-users |
5 |
 |
manage-fme-server-data-and-connections |
exercise-use-temporary-uploads-for-end-users |
10 |
 |
manage-fme-server-data-and-connections |
use-the-resource-filesystem |
5 |
 |
manage-fme-server-data-and-connections |
author-for-the-resources-system |
5 |
 |
manage-fme-server-data-and-connections |
exercise-use-the-resource-file-system |
10 |
 |
manage-fme-server-data-and-connections |
use-database-and-web-connections |
10 |
 |
optimize-workspace-performance |
optimize-reader-performance |
5 |
 |
optimize-workspace-performance |
optimize-writer-performance |
5 |
 |
optimize-workspace-performance |
optimize-transformer-performance |
10 |
 |
optimize-workspace-performance |
exercise-improve-performance |
15 |
 |
optimize-workspace-performance |
optimize-database-performance |
5 |
 |
optimize-workspace-performance |
exercise-optimize-database-performance |
15 |
 |
optimize-workspace-performance |
optimize-fme-server-performance |
5 |
 |
publish-workflows-to-the-web |
connect-fme-workbench-to-fme-server |
10 |
 |
publish-workflows-to-the-web |
exercise-publish-to-fme-server |
10 |
 |
publish-workflows-to-the-web |
log-in-to-fme-server |
5 |
 |
publish-workflows-to-the-web |
run-a-workspace-in-fme-server |
10 |
 |
publish-workflows-to-the-web |
exercise-run-a-workspace-in-fme-server |
5 |
 |
publish-workflows-to-the-web |
share-content-in-fme-server |
5 |
 |
publish-workflows-to-the-web |
exercise-share-a-workspace |
5 |
 |
read-from-and-write-to-multiple-locations |
reading-and-writing-multiple-datasets |
5 |
 |
read-from-and-write-to-multiple-locations |
create-multiple-layers-with-feature-type-fanouts |
5 |
 |
read-from-and-write-to-multiple-locations |
create-multiple-datasets-with-dataset-fanouts |
5 |
 |
read-from-and-write-to-multiple-locations |
exercise-use-fanouts |
10 |
 |
transform-data |
quickly-create-a-conversion-workflow |
10 |
 |
transform-data |
edit-datas-schema |
10 |
 |
transform-data |
map-datas-schema |
10 |
 |
transform-data |
author-and-debug-workspaces-efficiently |
10 |
 |
transform-data |
find-the-right-transformer |
10 |
 |
transform-data |
filter-data-by-attribute-values |
10 |
 |
turn-coordinates-into-geometry |
why-turn-coordinates-into-geometry |
5 |
 |
turn-coordinates-into-geometry |
exercise-turn-coordinates-into-geometry-using-reader-parameters |
5 |
 |
turn-coordinates-into-geometry |
exercise-turn-coordinates-into-geometry-using-the-vertexcreator-transformer |
5 |
 |
turn-coordinates-into-geometry |
exercise-turn-coordinates-into-geometry-by-geocoding-addresses |
10 |
 |
turn-coordinates-into-geometry |
exercise-create-line-features-from-points |
5 |
 |
turn-coordinates-into-geometry |
exercise-create-polygon-features-from-points |
5 |
 |
use-conditional-values |
what-are-conditional-attribute-values |
5 |
 |
use-conditional-values |
exercise-flood-risk-project |
15 |
 |
view-data |
view-data |
5 |
 |
view-data |
exercise-viewing-the-results-of-a-workflow |
10 |
 |
view-data |
customizing-your-view |
5 |
 |
view-data |
viewing-part-of-your-workflow |
5 |
 |
view-data |
exercise-customize-your-view |
15 |
 |
visually-compare-and-merge-workflows |
collaborate-on-data-integration-workflows |
10 |
 |
visually-compare-and-merge-workflows |
compare-and-merge-workspaces |
10 |
 |
visually-compare-and-merge-workflows |
exercise-compare-and-merge-workspaces |
10 |
 |
welcome-to-the-fme-academy |
get-started-with-the-fme-academy |
5 |
 |
welcome-to-the-fme-academy |
find-your-way-around-the-fme-academy |
10 |
 |
welcome-to-the-fme-academy |
get-help-using-the-fme-academy |
5 |
 |
what-is-fme-server |
what-is-fme-server |
5 |
 |
what-is-fme-server |
fme-server-use-cases |
10 |
 |
what-is-fme-server |
fme-server-components |
10 |
 |
why-data-integration |
maximizing-the-value-of-data |
10 |
 |
why-data-integration |
who-uses-fme |
5 |
 |
why-data-integration |
integrate-data-across-your-organization |
10 |
 |
why-data-integration |
get-help-learning-and-using-fme |
5 |
 |
work-with-multiple-data-models-using-lists |
what-are-list-attributes |
15 |
 |
work-with-multiple-data-models-using-lists |
exercise-create-lists-using-transformers |
10 |
 |
work-with-multiple-data-models-using-lists |
exercise-manipulate-lists-using-transformers |
15 |