クライアントの場合、SaaSソリューションを提供するつもりです.SaaSは依然として限られたクライアントに限定されているため、世界中に共有されず、クライアントベースは約5〜10社になります。公開されたSQLを使用したSaaS
私たちの最初のクライアントであるパイロットクライアントは、データにSQLクエリ(読み取りモードのみ)を実行できるという要件を持っているため、アプリケーションが提供するものとともにExcelで分析することができます。
私の意見は、私は同じコードベースですべてを提供することを好む理由を維持することですが、私はどのようにクライアントが他のクライアントのSQLレコードにアクセスできることを確認できるのだろうと思っていますか?
私はLaravelを使用しています。異なるインストールの解決策は、すべてを保守可能なパッケージにしてそこからすべてのインストールをアップグレードすることですが、これは多くの作業に発展する可能性があります。
1つのソリューションで解決する方法私はまだ分かりません。クライアントごとに個別のデータベースを用意するのはどうですか?それはもちろん、正しいデータベースにそれらを向けるために中央のデータベースを必要とするか、あるいは別のデータベースにテーブルの一部しか持たないかもしれませんが、すでに私に混乱のように聞こえます。
ExcelはこのようなAPIをサポートしていますか?彼らの関心事は、今Excelから現在のデータベースに問い合わせることであり、あまりそれを変更したくないということです。 –
@EmilMoe私はあなたがExcelからデータベースに問い合わせることさえ知りませんでした - しかし、あなたは[ExcelからAPIに問い合わせる]ことができます(http://www.excel2013.info/power-query/connection-api/)またはより一般的な情報セットhttps://support.office.com/en-us/article/Overview-of-connecting-to-importing-data-c0ad7aec-ff1a-4e48-9c21-dc18a102433f – Hailwood
正確にはどの部分ですか?私はそれがデータレイヤーAPIについて言うところを見つけることができません –