Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 86049E0BB for ; Wed, 20 Feb 2013 22:05:18 +0000 (UTC) Received: (qmail 37046 invoked by uid 500); 20 Feb 2013 22:05:16 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 37015 invoked by uid 500); 20 Feb 2013 22:05:16 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 37006 invoked by uid 99); 20 Feb 2013 22:05:16 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Feb 2013 22:05:16 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mfidelman@meetinghouse.net designates 207.154.13.48 as permitted sender) Received: from [207.154.13.48] (HELO server1.neighborhoods.net) (207.154.13.48) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Feb 2013 22:05:09 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by server1.neighborhoods.net (Postfix) with ESMTP id C85B8CC0B0 for ; Wed, 20 Feb 2013 17:04:47 -0500 (EST) X-Virus-Scanned: by amavisd-new-2.6.2 (20081215) (Debian) at neighborhoods.net Received: from server1.neighborhoods.net ([127.0.0.1]) by localhost (server1.neighborhoods.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Vt3FcoI7PO4N for ; Wed, 20 Feb 2013 17:04:46 -0500 (EST) Received: from new-host-3.home (pool-71-184-234-147.bstnma.fios.verizon.net [71.184.234.147]) by server1.neighborhoods.net (Postfix) with ESMTPSA id 6E70DCC0AD for ; Wed, 20 Feb 2013 17:04:46 -0500 (EST) Message-ID: <5125487D.5090105@meetinghouse.net> Date: Wed, 20 Feb 2013 17:04:45 -0500 From: Miles Fidelman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15.2 MIME-Version: 1.0 To: user@couchdb.apache.org Subject: Re: Filemaker to CouchDB References: <5125414E.80202@bardubitzki.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Probably a little more complicated than that. Filemaker is interesting in that, unlike SQL, it allows for repeating fields - so you have to worry about more than exporting tables, you have to worry about records that have some structure. While it provides for export to a lot of formats, including CSV and Excel, if your database includes repeating fields, you need to figure out how to export into something that lets you maintain the structure of complicated records. You could, for example: - export to a format that does support repeating fields (Filemaker seems to support export of repeating fields to XML), then do something to convert to json for use w/Couch - Filemaker will expose data via a web service - so you could write something that sucks data out of Filemaker then puts it into Couch There does seem to be a lot of information available if you Google Filemaker, export, "repeating fields," JSON, XML, and so forth. Filemaker also is sort of a programming environment - people write fairly fancy applications that can go well beyond what people do with Excel macros. If you also want to export those, you're on your own. (Not that long ago I was faced with an application written in an obsolete version of Filemaker, old enough that it will no longer run on newer versions of Mac OS. Converting to something else was a right royal pain.) Miles Fidelman Mark Hahn wrote: > CSV? > > > On Wed, Feb 20, 2013 at 1:34 PM, Stephan Bardubitzki < > stephan@bardubitzki.com> wrote: > >> I don't even exactly know what Filemaker (seems to be not SQL based) is >> about, however, it is heavily used in some government departments. >> >> So, I just through out this question in case someone has done that before: >> >> Is there any feasible procedure to convert/transfer data from Filemaker to >> CouchDB? >> >> Thanks in advance. >> >> Stephan >> >> >> >> -- In theory, there is no difference between theory and practice. In practice, there is. .... Yogi Berra