ODBC Driver for Apache Impala

Build 23.0.8839

macOS DSN の構成

このセクションでは、macOS でODBC 接続をセットアップしDSN を設定する方法を示します:

macOS の最小バージョン

CData ODBC Driver for Apache Impala 本製品 にはmacOS Sierra (10.12) 以上が必要です。

ドライバーのライセンス

端末で次のコマンドを実行して、本製品 のライセンスを取得します。評価版をアクティベートするには、<key> の入力を省略してください。

cd "/Applications/CData ODBC Driver for Apache Impala/bin"
sudo ./install-license.sh <key>

名前とパスワードを入力するよう求められます。これらは、あなたの名前とマシンのパスワードを指します。

Apache Impala への接続

Apache Impala に接続するには、以下を設定します。

  • Server:SQL Server インスタンスの名前またはネットワークアドレス名。
  • Port:Impala Server インスタンスへの接続用のポート。
  • ProtocolVersion:Impala サーバーへの接続時に使用するThrift プロトコルバージョン。
  • Database(オプション):SQL クエリで指定されていない場合に使用するデフォルトのデータベース。これにより、クエリでdatabase.tablename を指定することなくテーブル名を使用できます。
  • Pagesize(オプション):データを選択するときにApache Impala からプルするページあたりの結果数。
  • QueryPassthrough(オプション):クエリをas-is でImpala に渡すかどうかを示します。
  • UseSSL(オプション):TLS/SSL を有効にするには、これを設定します。

    QueryPassthrough がfalse(デフォルト)に設定されている場合、CData ADO.NET Provider for Apache Impala はImpala が必要とする形式に適合するようにクエリを変更しようとします。

Apache Impala への認証

Apache Impala を認証する方法は、以下のようにいくつかあります。

  • NoSasl
  • LDAP
  • Kerberos

NoSasl

NoSasl を使用する場合、認証は行われません。ローカルネットワーク上のテストマシンなどの信頼できる場所からサーバーに接続する場合に使用されます。 デフォルトでは、NoSasl はデフォルトのAuthScheme であるため、追加の接続プロパティを設定する必要はありません。

LDAP

LDAP で認証するには、次の接続プロパティを設定します。

  • AuthSchemeLDAP に設定。
  • User:ログインするユーザーに設定。
  • Password:ユーザーのパスワードに設定。
認証するには、UserPassword、およびAuthScheme を設定します。 LDAP サーバーがUnauthenticated Authentication Mechanism of Simple Bind を有効にする場合、Password は必須ではなくオプションです。

Kerberos

AuthScheme プロパティをKerberos に設定します。Kerberos で認証する方法についての詳細は、Kerberos の使用 を参照してください。

ドライバーのアンインストール

ドライバーをアンインストールする最も簡単な方法は、ターミナルを開いて、インストールディレクトリにあるuninstall.sh スクリプトを実行します。次に例を示します。

cd "/Applications/CData ODBC Driver for Apache Impala"
sudo ./uninstall.sh

Note:このスクリプトはインストールディレクトリから実行される必要があります。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839