0

QuickBooks Webコネクタを使用していて、Webアプリケーションに会社のデータ(QuickBooksにある)を表示したいので、Webコネクタと通信してすべてのデータを取得するサービスを作成しました。そのためには、すべてのデータを保存できるローカルDBを作成する必要があると思います。それは正しいアプローチですか?

If yes then How can I shrink QuickBooks data with my local DB
If No then what need to in this case

QuickBooksは初めてです。手伝ってください

前もって感謝します

4

1 に答える 1

2

Web コネクタを使用している場合、サービスがいつ呼び出されるかを制御することはできません。そのため、データをどこかに保存する必要があります。そうしないと、ユーザーがログインしたときに表示するデータがない可能性があります。データベースをデータのリポジトリとして使用するというあなたのアイデアは、インタラクティブな Web サイトの領域やそれを超えて広く受け入れられているアプローチです。

データのソースが 1 つまたは複数の QuickBooks 会社ファイルである場合、データを圧縮する必要がある可能性はほとんどありません。企業ファイルの最大サイズは、最新のデータベース システムのストレージ容量よりも桁違いに小さく、現在、1 TB のハード ディスクは約 100 米ドルで販売されています。

全体的な効率と保守性のために、アプリケーションが必要とするデータのみを照会して保存することをお勧めします。リクエストで IncludeRetElement qbXML 要素を使用して、QuickBooks から返されるデータをフィルタリングする方法を学びます。

于 2012-09-25T06:24:47.863 に答える