[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 349
  • Last Modified:

Structure of data in Filemaker

Hi!

Since Im new to Filemaker I would like to have an explanation how its data is stored and suggestion how to export it most efficiently. I hope I can make myself understood even though I use "Access vocabulary" :-)

I connect to a FM DB with a lot of information placed in different tables, and some fields use lookup and calculation functions.

When I try to fetch data from Filemaker, it seems to hang some times and I guess its because of the lookup and calculation functions. I try again and again and after some tries it works.

I only need raw data from some of the tables, not those calculations. Can I make FM to skip calculations when I get the data? I have tried to select only my preferred fields, but it doesnt seem to work.

Thankful for any clues / suggestions!

Btw, the FM database is not developed by me as you probably understood already.

I have experimented with both ODBC (Asp) and Datavations FM Connect.
0
vb_jonas
Asked:
vb_jonas
  • 2
1 Solution
 
lesouefCommented:
Fm as ODBC server is very slow.
non stored calculated fields are not calculated unless you display/print/request for them, so this is not the reason for the base to be slow normally. How big is the base(s)? over 100000 lines? If you have any doubt about this, duplicate the FM base to have a backup, and delete caculated fields to make a test.
In any case, it would be faster if you would use FM to write into the access base using ODBC.
0
 
vb_jonasAuthor Commented:
Ok, thanks!

Not 100 000 lines, no, but 10 000. But the datastructure seems to be pretty complex. Perhaps I force FM to give me the calculated fields.

Hmm... Slow ODBC, yes, but when I use Datavations FM Connect, it uses Web Share, not ODBC, but it seems to be as slow as ODBC. Why?

How about using FM to write into Access? What do I need to make that work (automatically every evening)? FM Developer? Do you have some good link with a sample?

Regards
Jonas
0
 
lesouefCommented:
The web share if not really faster than Filemaker in ODBC server mode...
To write from FM to Access, you need to write a script in FM to do the proper SQL commands and close the app, set this script to be executed at FM startup in doc prefs, and then use the windows schedule service to start FM every evening.
I have no good link as an exmaple but I can post an almost similar solution I am currently using to read from mySQL at every startup; you could use a similar method to write to any ODBC server.
interested? let me know as I need a bit of work to send a dummy copy of it, it contains company info which I cannot release to you.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now