Google クラウドでホストされている PostGreSQL データベース: JMP Cloud はソリューションですか?こんにちは、みんな、
ある顧客の IT 責任者から受けた質問があります。 私はデータベース接続にあまり詳しくないので、経験のある方の意見を聞きたいです。 これは次のメッセージです。
「当社では、Google クラウドでホストされている PostGreSQL データベースを使用しています。 オフィスから直接アクセスできるため、追加のインフラストラクチャを必要とせずに、(たとえば) Python スクリプトを接続できます。
すべての JMP ユーザーがこのデータベースに接続できるようにしたいのですが、現時点では、これらのマシンすべてに ODBC ドライバーをインストールする必要があり、少し面倒です。 30 分試しても Mac では動作させることができなかったので、さらに面倒に感じました。私は経験豊富な技術専門家です。 データベース接続を中央のどこかで 1 回セットアップするだけで、すべての JMP ユーザーが何らかの方法でその中央のセットアップを利用できる方法があれば、セットアップと管理がより簡単になるように思えます。」
上記のシナリオに基づくと、クラウド上の JMP がソリューションになりますか? それとも他にお勧めはありますか?
Re: Google クラウドでホストされている PostGreSQL データベース: JMP Cloud はソリューションですか?@ダニエル・ヴァレンテこれについて考えがあるかもしれません。
2023 年 11 月 16 日の JMP 開発デモに参加するか、次の後に録画を視聴するとよいでしょう。
JMP 18 用の構成可能なデータ コネクタ フレームワーク
会議の招待状を転送しました。
Re: Google クラウドでホストされている PostGreSQL データベース: JMP Cloud はソリューションですか?ありがとう@mia_stephens構成可能なデータ コネクタに関する開発デモ情報を共有するため。 JMP 18 のこの機能この場合はかなりの救済策が得られる可能性があります。DSN レス接続の接続情報の共有が容易になります。 デバイスの種類とシステム間でドライバーを一致させるための継続的な作業も役立ちます。 これは、18.X および 19 サイクルで引き続き開発される機能です。
詳細については、 JMP 18 セールスおよびマーケティング ツールキット。
Re: Google クラウドでホストされている PostGreSQL データベース: JMP Cloud はソリューションですか?これはおそらく答えの 20% に過ぎませんが、価値があるものとしては次のとおりです。
すべての JMP ユーザーがこのデータベースに接続できるようにしたいのですが、現時点では、これらのマシンすべてに ODBC ドライバーをインストールする必要があり、少し面倒です。 Mac では 30 分試しても動作させることができなかったので、さらに面倒に感じました。
Windows には PostgreSQL 用の ODBC が組み込まれて出荷されており、JMP LIMS デモはかなり簡単に接続できると思います。 そのデータベースをどこで、いつ、誰が作成したのか思い出せないようですが、おそらく@バイロン_JMP何らかの形で関わっていた。 (ソースが見つかったら、それをブックマークしたいと思っています)。
ODBC 接続スクリプトのデプロイは、ほとんどの場合、JSL と少しの PowerShell を使用して実行できます。 以前は、データベース接続スクリプトの次の部分を作成していたので、ODBC 接続がない場合でもユーザーがすぐに作成できるようにしていました。 ほとんどのコンピューターでは、他のコンピューターで作成された PowerShell スクリプトを許可しないため、JSL を使用してクリップボードを設定し、ユーザーにクリップボードを Powershell に貼り付けるように依頼しました。 これを行うためのより洗練された方法がある可能性がありますが、この方法は IT 担当者に連絡することなく機能しました。 以下の疑似 JSL:
Try(
//get 1 data point from database
//this one is for the JMP LIMS database, truncated to not accidentally share it publicly
New SQL Query(
Connection( "ODBC:auto-generated connection script here" ),
QueryName( "LIMS_Results" ),
Select( Column( "Sample_ID", "t1" ) ),
From( Table( "LIMS_Results", Schema( "LIMS" ), Alias( "t1" ) ), Sample( FirstN( 1 ), Block ) )
) << Run Foreground
,
Caption( "Hit Ctrl-V, then enter in the PowerShell window that pops up to create a database connection." );
Set Clipboard( "Powershell ODBC Connection string command" ); //instructions here: web ("https://learn.microsoft.com/en-us/powershell/module/wdac/add-odbcdsn?view=windowsserver2022-ps")
Web( "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" );
)Re: Google クラウドでホストされている PostGreSQL データベース: JMP Cloud はソリューションですか?私はオンラインの LIMS データベースを偶然見つけました。 ウィリアム・コーリーの功績はすべて認められます。 これは彼のセットアップに関する日記です。