接続(In-DB)ツール
[接続(In-DB)]ツールは、ワークフロー内でデータベース内の接続を作成します。 このツールを使用して、新規または既存の接続に接続します。
インデータベースは、ブレンドを可能にし、 データベースからデータを移動することなく、大規模なデータセットの分析を行い、 従来のパフォーマンスを大幅な向上を可能にする 分析方法です。 インデータベースのツールカテゴリの詳細については、 インデータベースの概要。
ツールを設定する
- [構成] ウィンドウで、[接続名] ドロップダウン矢印をクリックし、オプションを選択します。
- 接続の管理: 新しい接続を作成するか、既存の接続を使用します。
- [ファイル接続を開く]: 保存されたデータベース接続ファイルを参照します。
- 接続が構成されると、テーブルまたはクエリによって、選択したデータベーステーブルの名前が表示されます。
- オプション[クエリビルダ] をクリックしてテーブルを選択し、クエリを作成します。 参照: [テーブルを選択]または[クエリを指定]ウィンドウ。
- [接続名]ドロップダウン矢印をクリックし、[接続の管理] をクリックします。
- [データソース] をクリックし、ソースを選択します。 参照: インデータベースの概要。
- [接続の種類] をクリックし、[種類] を選択します。
- ユーザー:使用できる接続を作成します。
- システム:共有できる接続を作成します。 あなたのコンピュータの管理者としてAlteryx Designerを開きます。 このオプションはDesigner管理者専用です。
- file:ワークフローでパッケージ化できるように、データベース接続を indbc ファイルとして保存します。 このオプションを選択した場合は、ファイルを保存するために接続ファイルのパスの場所を指定する必要があります。
- [接続] をクリックし、一覧から既存の接続を選択するか、[新規] をクリックします。
- [接続名] に、接続の名前を入力します。
- [パスワード暗号化] をクリックし 、暗号化オプションを選択します。
- 非表示: 最小限の暗号化を使用してパスワードを非表示にします。
このワークフローをコンピュータ以外のマシンで実行するようにスケジュールする場合は、[非表示] を選択します。 参照: ワークフローのスケジューリング。
- コンピュータの暗号化: コンピューター上のすべてのユーザーがワークフローを完全に使用できるようになります。
- ユーザーの暗号化: ログインしているユーザーは、任意のコンピューターでワークフローを使用できます。
- パスワードの復号化を許可する: パスワードを解読し、メタデータに渡します。 このオプションは、In-DB予測ツールと組み合わせてのみ使用されます。
- [読み取り] タブで、[ドライバー] をクリックし、オプションを選択するか、既定のままにします。
- [接続文字列] ドロップダウン矢印をクリックし、[ 新しいデータベース接続] を選択します。 Oracle OCIおよびSQL Server ODBC接続の場合は、保存されたデータ接続または最近のデータ接続を交互に選択できます。
- [書き込み] タブをクリックします。
- [ドライバ] をクリックし、ドライバを選択するか、デフォルトのままにします。
- [接続文字列] に、接続文字列を入力するか貼り付けます。 Oracle OCIおよびSQL Server ODBC接続の場合は、保存されたデータ接続または最近のデータ接続を交互に選択できます。
- [接続文字列] ドロップダウン矢印をクリックし、[新しい HDFS 接続] を選択します。
- HTTPFS、WebHDFS、またはノックスゲートウェイサーバーの構成 を選択します。
Spark でノックスゲートウェイを使用している場合は、[既定の Namenode URL を上書きする] を選択します。
- [ホスト] に、Hadoop サーバーの URL または IP アドレスを入力します。
- [ポート] で、サーバー構成の選択に基づいた既定のポート番号をそのまま使用するか、ポート番号を入力します。
- 既定では、URLはホストに基づいています。 必要に応じて、別のURLを入力します。
- デフォルトでは、Temp ディレクトリは/tmp. 必要に応じて、書き込む一時ディレクトリの別の場所を入力します。
- [ユーザー名] にユーザー名とパスワードを入力し ます。 必須の資格認定書は、クラスターの設定によって異なります。
- httpfs:ユーザー名が必要ですが、何でもかまいません。
- webhdfs:ユーザー名は必須ではありません。
- ノックスゲートウェイ:ユーザー名とパスワードが必要です。
- [Kerberos] をクリックし 、HDFS への読み書きのための認証オプションを選択します。
- None : 認証が使用されていません。
- Kerberos mit: Alteryx は、デフォルトの mit チケットを使用してサーバーとの認証を行います。 まず、MIT Kerberos Ticket Managerを使用して有効なチケットを取得する必要があります。
- kerberos SSPI: Alteryx は windows kerberos キーを使用して認証を行い、windows の資格情報で windows にログインするときに取得されます。 従って、ユーザー名とパスワードのフィールドは使用できません。
選択するオプションは、IT管理者がHDFSサーバをどのように構成したかによって異なります。
- (スパークのみ)[デフォルトの Namenode url を上書きする] を選択して Namenode url を上書きし、ノックスゲートウェイを使用している場合はホストとポート番号を入力するか、Namenode サーバーが httpfs または webhdfs サーバーとは別のコンピュータで実行されている場合。
- (推奨) おすすめ接続をテストするには、 テスト をクリックします。
- OK をクリックします。
- OK をクリックします。
- 複数のテーブルを持つデータベースに接続する場合は、[テーブルの選択]または[クエリの指定]ウィンドウが開きます。 [テーブル] タブをクリックします。 参照: [テーブルを選択]または[クエリを指定]ウィンドウ。
- テーブルを選択し、[OK] をクリックします。
汎用 ODBC オプション
[接続In-DB]ツールから 汎用 ODBC オプションを選択することで、サポートされていないデータソースへの接続を試みることができます。 このオプションは、必ずしもサポートされていないデータソースへの正常な接続が保証されるわけではありませんが、Microsoft SQL Server に類似したデータソースであれば、成功する可能性は極めて高くなります。
参照: ODBCとOLEDBのデータベース接続 ODBC および OLEDB 接続の作成の詳細については、こちらを参照してください。 参照: サポートされたデータソース 特定のデータプラットフォームの詳細については。
HDFSに接続するには:
Knox認証を構成するときは、信頼できる証明書を使用してください。 Alteryxは自己署名証明書をサポートしていません。
参照: Hadoop Distributed File System 以下を参照してください。
マニュアルを参照 手動接続の設定 認証要件の詳細については、
- [接続名]ドロップダウン矢印をクリックし、[接続の管理] をクリックします。
- [データソース] をクリックし、ソースを選択します。
汎用 ODBC オプション
[接続In-DB]ツールから 汎用 ODBC オプションを選択することで、サポートされていないデータソースへの接続を試みることができます。 このオプションは、必ずしもサポートされていないデータソースへの正常な接続が保証されるわけではありませんが、Microsoft SQL Server に類似したデータソースであれば、成功する可能性は極めて高くなります。
- [接続] をクリックし、一覧から既存の接続を選択します。
- OK をクリックします。
接続の詳細を編集し、「適用」をクリックすることもできます。 参照: In-DB接続を管理する データベース内の既存の接続の管理についての詳細。
参照: In-DB接続を管理する -DB 接続を管理する方法について説明します。