Mac で ODBC を使用してオープンソース データベース (PostgreSQL、MySQL/MariaDB、または SQLite) への接続を構成するMacからJMPをオープンソースデータベース(特にPostgreSQL )に接続する必要がありますか?以下に、 2つの主要な手順をステップバイステップで説明します。
-
ODBC ドライバーとマネージャーを構成します。
-
JMP 内から接続を確立します。
シームレスな接続を確保するには、次の手順に従ってください。
ステップ1 : ODBCドライバとマネージャの設定
1.1 ドライバーをダウンロードします。
- https://www.actualtech.com/download.phpからActual Technologies ODBC ドライバーをダウンロードします。
- 重要:このドライバはライセンスソフトウェアです。ライセンスがない場合、データベースの最初の3行のみにアクセスできます。
- ヒント: インストール エラーを回避するには、Chrome ではなくサファリを使用してドライバーをダウンロードしてください。
1.2 インストーラーを実行する
- 「 実際の ODBC パック.pkg 」アイコンをダブルクリックしてインストーラーを実行します。

1.3 ODBCマネージャーを開く
- Macintosh HD/Applications/Utilities フォルダに移動し、 ODBC Manager をダブルクリックします。
1.4 システムDSNまたはユーザーDSNを追加する
- [システム DSN]または[ユーザー DSN]タブをクリックし、 [追加]を選択します。
1.5 ドライバーの設定
- ドライバー (実際のオープン ソース データベース) を選択し、 [OK]をクリックします (注記については下の表を参照してください)。
以下の表は、データベースの種類に応じて選択するドライバーを示しています。
| ドライバ |
サポートされているデータベース |
最適な用途 |
| 実際のアクセス |
Microsoft Access (.mdb、.accdb) |
レガシー アクセス ファイル、クロスプラットフォーム共有。 |
| 実際のオープンソース |
PostgreSQL、MySQL/MariaDB、SQLite |
最新のオープンソース データベースの使用例。 |
| 実際のオラクル |
Oracleデータベース |
エンタープライズ グレードの Oracle データベース環境。 |
| 実際のSQL Server |
Microsoft SQL Server、Azure SQL |
SQL Server を使用するエンタープライズ環境。 |
- 「ライセンス」をクリックしてライセンスキーを追加します(初回セットアップ時)。ライセンスがない場合、3行のデータのみにアクセスできます。
- データ ソースに名前を付け、タイプとしてPostgreSQLを選択します。

- 以下に示すように、サーバーの IP アドレス、ポート番号、ログイン ID 、およびパスワードを入力します。

- 「データベース」ドロップダウン メニューから接続するデータベースを選択します。
- 「続行」をクリックし、 「接続テスト」をクリックして、すべてが機能していることを確認します。
ステップ2: JMPでの接続の確立
2.1 新しいデータベース接続を作成する
- JMP で、 「ファイル」→「新規」→「新規データベースクエリ」→「新規接続」に移動します。
- 先ほど作成したデータ ソース名 (DSN)を選択します。
- ユーザー名とパスワードを入力し、 [DSN の選択] をクリックします。

2.2 スキーマとテーブルの選択
- 利用可能なスキーマとテーブルを参照し、クエリを実行するものを選択します。

2.3 クエリの構築と実行
- 追加する列と、フィルターまたは並べ替える列を選択して、クエリを構築します。
- これで完了です。データベースが接続され、分析の準備が整いました。

ますます多くの企業が、データの保存にオープンソースのデータベースシステムを使用しています。これには、PostgreSQL、MySQL/MariaDB、SQLiteなどが含まれます。JMPのデータベースクエリを使えば、ボタンを数回クリックするだけでデータベースに接続できますが、適切なドライバを使って接続を設定するのは大変な作業です。Macでは、リソース不足とドライバのインストール費用がかかるため、少し複雑になります。それでは、MacからPostgreSQLデータベースへの接続設定と、JMPからデータベースに接続する方法を、ステップバイステップで見ていきましょう。
データアクセスRe: Mac での ODBC を使用したオープンソースデータベース (PostgreSQL、MySQL/MariaDB、または SQLite) の接続構成ありがとうございます!以前、WordpressとMythTVを使っていた時に、mysqlとmariadbに出会いました。最近では、Djangoを使ってウェブサイトを構築する際にPostgresに出会いました。他のシステムのバックエンドとなるデータベースを覗き込むのは本当に便利です。投稿、ユーザー、変更、日付などを分析できます。データベーススキーマについて学ぶ必要があります。例えば、投稿元マップを作成するには、ユーザーテーブルが投稿テーブルや位置情報テーブルにどのように接続されているかなどです。(古いmysql windowsの投稿なので、 Cord-Cutters にとっては時代遅れのSQLかもしれません。)
データベースに接続することが重要です。