fme workbench - savjeti i trikovi za · fme workbench performance tips & tricks author: martin...
TRANSCRIPT
![Page 1: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/1.jpg)
FME Workbench -
savjeti i trikovi za
poboljšanje performansi
Martin Martić
![Page 2: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/2.jpg)
Problem: Rokovi su
uvijek prekratki
Samo FME stoji između vas i ljutih klijenata …
![Page 3: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/3.jpg)
Rješenje: Povećanje
performansi
… FME 2017 donosi velika poboljšanja
![Page 4: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/4.jpg)
Ciljevi
performansi
Izraditi FME
rješenja najbrže
do sada.
Izvođenje
najbrže do sada.
![Page 5: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/5.jpg)
Najveća poboljšanja
performansi u
FME 2017
“Turn to Page 394”
![Page 6: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/6.jpg)
Kratka lista
● Re-modelirano CSV čitanje
● Poboljšano upravljanje atributima
● Bolje upravljanje listama
● Ubrzano spajanje poligona
● Brži tok podataka kod čitanja
● Veće mogućnosti čitanja
podataka sa WEB izvora
![Page 7: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/7.jpg)
U akciji
“To je magija, iako znaš kako se to radi”
![Page 8: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/8.jpg)
Cilj: Dodaj geografske informacije u listu FME
World Tour destinacija.
![Page 9: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/9.jpg)
Koraci
1. Pročitaj Geographical Names CSV izvor
2. Filtriraj Geographical Names podatke - dohvati listu gradova
3. Pročitaj trenutačnu listu FME World Tour događaja
4. Poveži FMEWT događaje sa poštanskim brojevima
5. Spoji FMEWT događaje sa gradovima
6. Osiguraj da je točna lokacija izabrana za pojedini događaj
![Page 10: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/10.jpg)
Evo radne plohe koja rješava
navedeni problem.
![Page 11: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/11.jpg)
2016
• Čita podatke: 1 minuta 35 sekundi
• Čita/Filtrira: 1 minuta 36 sekundi
2017
• Čita podatke : 8.3 sekunde
• Čita/Filtrira : 14.1 sekunde
Vrijeme procesiranja
![Page 12: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/12.jpg)
Namještanje memorije
32-bit FME
- 32-bit OS koristi 2GB RAM (3GB switch)
- 64-bit OS koristi 4GB RAM
Temp direktorij
- FME_TEMP postaviti na najbrži disk
- SSD disk po mogućnosti
- ako moguće ne dijeliti sa OS
Tools > Purge Temporary Files
- FME stvara veliku količinu privremenih
datoteka
![Page 13: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/13.jpg)
Ubrzanje unutar radne plohe
• Micanje nepotrebnih atributa
• Korištenje SQL upita u bazu
• Iskoristite prostorne indexe
• Pozicija Writer-a
![Page 14: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/14.jpg)
Zaključak
Performance u kreiranju
• Čitanje atributa
• Selekcija elemenata liste
• HTML Table Reader
• Odabir izvora sa Web-a
• Modeless Parameter Dialogs
• Brzo dodavanje Readers/Writers
• Korisnički parametri Copy/Paste
• Otvori direktorij podataka
Performance u izvođenju
• Čitanje atributa
• Selekcija elemenata liste
• Feature Table Formats
• Feature Table Transformers
• Brže spajanje poligona
• Brži FeatureReader
![Page 15: FME Workbench - savjeti i trikovi za · FME Workbench Performance Tips & Tricks Author: Martin Martić Created Date: 4/13/2017 10:03:11 AM](https://reader034.vdocuments.site/reader034/viewer/2022050109/5f474f8e1db9f81c9724b014/html5/thumbnails/15.jpg)
Pitanja?
Naučite više:
knowledge.safe.com
blog.safe.com