2017-04-06 13 views
0

私は、MySQLスキーマから引き出されたデータをEncompassアカウントで使用されるSQLテーブルに直接インポートする機能を持つ小さなPHPファイルを作成しようとしています。SQLデータを包括的にインポートする方法

Encompassは、住宅ローンに使用されるEllie Maeのプログラムです。簡素化するために、さまざまな機能を活用するために申請書を作成します。これらのフォームはSQLサーバーに格納されます。このアプリケーションを指定することで、この質問に該当する人の数を減らすことができますが、このフィールドでは広く使用されているアプリケーションであり、これを使用している開発者にとってオンライン上に大きな存在がないため、この質問はその他。

私のチームがフォームアプリケーションを受け取った後、クラウドベースのシステムに送信されて保存され、アプリケーションをダウンロードしてEncompassに手動でインポートするため、このプロジェクトを行っています。これには時間がかかり、エラーが発生しやすくなります。

このツールを使用すると、新しいフォームがディスプレイに表示され、承認後に、Encompassアカウントに対応するテーブルが更新されます。

残念ながら、開発サポートはまったく存在しません。 Encompassアカウントでデータを取得するために使用するテーブルをどのようにターゲットにするかわかりません。 The online SDKは、SQLをどのように利用するかについて言及していません.SQLサーバを使用するだけです。 This blog postは私が探しているものに最も近いものですが、どのようにデータベースをターゲットにするのか分かりません。

非常に軽量なアプリケーションを作成したいので、SDKに記載されているオブジェクトを使用することは避けています。技術に精通していない多くの人が使用でき、将来他のプロジェクトに簡単に統合できる。

私がやっていることのほんの一例として、ここに私のデータベースをターゲットとするコードがあります。 Encompassと同様の接続をしたいと思いますが、データベース名を調べる方法はわかりません。

 $link = mysqli_connect("[server]", "[username]", "[password]", "[input_schema]"); 
    $query = "SELECT * FROM input_schema.input_table"; 
    $result = mysqli_query($link, $query); 

    while ($row = mysqli_fetch_array($result)) { 
     ?> 
     <tr id="row"> 
      <td><?php echo $row['ID']; ?></td> 
      <td><?php echo $row['firstName']; ?></td> 
      <td><?php echo $row['lastName']; ?></td> 
     </tr> 

データベースなどのアプリケーションのSQL情報を、見つけるために、より広範に及ぶ答えがあれば、私もそれを聞いてみたいです。助けてくれてありがとうございました。

答えて

0

Ellie Mae Encompass360アプリケーションのデータベースに直接アクセスする方法はありません。現在の.NET Winformsスマートクライアントの製品インカネーションでは、プログラムでデータを読み取り/更新できるようにEncompass SDKを使用する必要があります。 SDKを利用することは、かなり複雑な作業です。絶対的な意味でのロケット科学ではありませんが、SDKの基本を開始するための情報を見つけようとするのは非常に困難です。 Ellie Mae Encompass360アプリケーションの次世代である「Encompass NG」について、いくつかの調査を行いたいと思うかもしれません。このアプリケーションは、すべてのanglejs/apiベースのクラウドWebアプリケーションです。これは現在開発中であり、2018年末に一般的に利用可能となる予定です。 (Encompass360クライアントも同様に移行する必要があります)。アプリケーションの登場では、融資や連絡先の作成など、Encompassに新しい情報を簡単に読み込むためのAPIが用意されています。私が知る限り、Ellie Maeは誰もが生のアプリケーションデータベース自体に直接アクセスできるようにするつもりはない。

関連する問題