データ接続

バージョン:
2020.1
Last modified: September 03, 2020

[データ接続]ページで、データ接続を作成して社内のユーザーと共有し、Designerで使用します。

ページに移動するには、データ接続ナビゲーションバー。

接続を追加する

  1.  でデータ接続ページ、クリック新しく追加する
  2. 「接続」をクリックして、接続タイプを選択します。

Microsoft SQL Server 

  1. 名前 、接続名を入力します。
  2. SQLデータベースのホスト名を入力しますホスト
  3. 認証オプションを選択します:
    • Windows認証を使用する :デフォルトの認証情報を使用するか、データ接続の特定の認証情報を入力します。
    • SQL Server認証を使用する :サーバーの資格情報を入力します。パイプ文字はパスワードではサポートされていません。
  4. (オプション)クリックテスト接続 。接続の確認または失敗のメッセージが表示されます。テストが失敗した場合、接続を保存できます。
  5. [Windows認証を使用する]を選択した場合は、オプションを選択して、テスト
    • デフォルト :データ接続テストにデフォルトの資格情報を使用します。見るトラブルシューティング
    • 特定のテスト資格情報を使用する :データ接続の特定の資格情報を入力します。
  6. (オプション)クリックデータベースサーバー上のデータベースのリストを表示します。リストは、接続テストが成功した場合にのみ表示されます。
    • データベースをクリックして、この接続のデフォルトデータベースとして設定します。
    • クリックデータベース名を入力してくださいサーバー上のデータベースの名前を入力します。名前のサーバー名にRM-LT-013 \ SQLEXPRESS2などの「\」が含まれていることを確認します。
  7. クリック保存する

Oracle

すべてのフィールドは必須です。必要な情報を入力したら、接続をテストします。

  1. 名前 、接続名を入力します。
  2. ホスト 、Oracleサーバーのホスト名またはIPアドレスを入力します。
  3. ネットワーク上のTNSベースのアプリケーションの名前を入力しますサービス名 。この情報は、1つのサービスのみが存在する場合はオプションです。
  4. 、Oracleデータベースのネットワーク待機ポートを入力します。デフォルトは1521です。
  5. ユーザー名そしてパスワード 、データ接続のユーザー名とパスワードを入力します。パイプ文字はパスワードではサポートされていません。
  6. (オプション)クリックテスト接続 。接続の確認または失敗のメッセージが表示されます。テストが失敗した場合、接続を保存できます。
  7. クリック保存する

その他

  1. 名前 、接続の名前を入力します。
  2. 接続文字列を貼り付けます接続文字列 。接続文字列は212文字以下にする必要があります。
  3. クリック保存する

保存した接続を表示する

Alteryxサーバーのマルチノード構成での接続テスト

Alteryxサーバーのマルチノード構成は、コントローラーと2つ以上のワーカーマシンで構成されます。この構成では、接続テストは、個々のワーカーマシンではなく、コントローラーマシンでの接続をテストします。

使用可能なワーカーマシンのいずれかを使用してワークフローを実行できます。接続がどのマシンでも機能することを確認するには、同じデータベースドライバーとドライバーバージョンが各マシンにインストールされていることを確認します。

失敗した接続テスト

接続テストが失敗した場合でも、接続を保存できます。テストは、次のようなさまざまな理由で失敗する場合があります。

  • サーバーまたはデータベースにアクセスできません。たとえば、接続エンドユーザーのみがサーバーまたはデータベースにアクセスする権限を持つことができます。
  • ネットワークセキュリティにより、サーバーまたはデータベースに接続できません。

接続を共有する

データ接続を作成したら、データ接続ページに戻り、ユーザーと接続を共有してDesignerで使用します。

  1. データ接続ページで、共有する接続の名前をクリックします。
  2. の中にデータ接続を編集するウィンドウ、クリックユーザーとスタジオ
  3. ユーザーまたはサブスクリプションの名前を入力します。入力するとリストが表示されます。
  4. ユーザーまたはサブスクリプションを選択します。

Microsoft SQL Server接続の場合、ユーザーが自分のコンピューターにインストールしたMicrosoft SQL Server Native Clientと同じ、またはより新しいバージョンであることを確認します。見るトラブルシューティング

接続へのユーザーのアクセスを取り消すには、バツユーザー名の横。

接続を共有するユーザーまたはスタジオは、データ接続の編集>ユーザーとスタジオ

見る入力データツールそしてデータ接続を管理する Designerヘルプで、ユーザーがDesignerで共有接続にアクセスして管理する方法を確認します。

接続を編集または削除する

接続を編集するには:

  1. データ接続ページで、データ接続をクリックします。
  2. の中にデータ接続を編集するウィンドウ、情報の編集名前または接続文字列
  3. OK をクリックします。

接続を削除するには、ごみ接続名の横にあるアイコン。

トラブルシューティング

すべてのデータ接続をテストする必要がありますか?

いいえ、テストせずにデータ接続を作成して共有できます。接続テストに失敗した場合は、データ接続を保存することもできます。

接続テストが失敗したのはなぜですか?
  • Alteryxサーバーがデータベースサーバーホストにアクセスできない可能性があります。Alteryxサーバーがインストールされているサーバーにログインしている間に、データベースサーバーホストにpingを実行して、ネットワーク接続があることを確認します。
  • このデータベースの資格情報が無効であるか、適切な権限がない可能性があります。データベース管理者に連絡してください。
  • データベースがオフラインになっている可能性があります。データベースがオンラインであり、期待どおりに機能していることをデータベース管理者に確認してください。
  • Alteryxサーバーのマルチノード構成を実行している可能性があります。この記事の「マルチノードシステムでの接続テスト」セクションを参照してください。
データ接続テストのデフォルトの認証情報は何ですか?

ウィンドウ認証またはSQL Server認証を使用して、Microsoft SQL Server接続を作成できます。Windows認証の場合、データ接続にデフォルトの資格情報または特定の資格情報を使用できます。デフォルトの認証情報は複数の場所に設定できます。ギャラリーはデフォルトの認証情報を使用して、次の順序で利用可能な認証情報を探します。

  • システム設定>ワーカー>実行(参照ワーカー
  • Windowsサーバーマネージャー> Alteryxサービスのプロパティ>ログオン:このアカウント
  • ローカルマシン

資格情報が無効な場合、接続テストは失敗します。

作成して共有したデータ接続がユーザーに表示されないのはなぜですか?

ユーザーがDesignerでギャラリー接続を表示できない理由はいくつかあります。問題を解決するには、これらの推奨アクションのいずれかを試してください。

  • 接続がユーザーと共有されたことを確認します。データ接続を編集し、[ユーザーとスタジオ]リストでユーザーを探します。
  • ユーザーがギャラリーへのログインに使用するメールアドレスが、接続の共有に使用しているアドレスと同じであることを確認します。デザイナーからギャラリーを削除して、正しい認証情報を使用して再度追加するようユーザーに依頼します。
  • スタジオへの接続を共有している場合は、ユーザーがそのスタジオにアクセスできることを確認します。
「エラー[IM002] [Microsoft] [ODBCドライバマネージャ]データソース名が見つからず、デフォルトのドライバーが指定されていません」とは何を意味しますか?

ユーザーは、データ接続が使用されているマシンとは異なるバージョンのMicrosoft SQL Serverドライバーを使用するマシンで作成されたデータ接続を使用しようとすると、デザイナーまたはギャラリーでこのエラーを受け取ることがあります。

マシンには、同じまたはより新しいバージョンのMicrosoft SQL Serverドライバーが必要です。たとえば、データ接続が使用されているマシンがMicrosoft SQL Serverドライバーのバージョン10.0を使用し、データ接続が作成されたマシンがバージョン11.0を使用している場合、エラーメッセージが表示されます。

ユーザーが共有データ接続を使用するギャラリーでワークフローを実行できないのはなぜですか?

Designerでワークフローを作成してギャラリーに保存したユーザーは、共有データ接続を使用する権限を持たない可能性があります。

  • Alteryxサービスログ(AlteryxServiceLog.log)を開きます。サービスログは、構成時に設定された場所に保存されます。見るコントローラそしてログファイル
  • エラーが発生したときのタイムスタンプを検索し、エラーの説明を読みます。
  • 説明に「データ接続の権限が見つかりません:[データ接続名]」と記載されている場合、ユーザーはデータ接続にアクセスできません。
  • データ接続を編集してユーザーと共有します。

Gallery REST APIを使用してGalleryデータにアクセスする

使用ギャラリーREST API プライベートギャラリーのデータにアクセスするには:

  • ギャラリーで作成されたデータ接続。
  • サーバーがインストールされているサーバー上で作成されたシステムデータ接続。
  • ワークフロー。
  • ワークフローまたはアプリケーションのパッケージ。

キュレーター(ギャラリー管理者)はGallery APIへのアクセスを許可する必要があります。見るユーザーAPIアクセスを許可 。 

APIキーにアクセスするには、ユーザー名を選択し、私のプロフィール > キー 。 

このページは役に立ちましたか?

Alteryx 製品のご利用中に何か問題がございましたら、Alteryx コミュニティにアクセスするか、サポートにお問い合わせください。このフォームを送信できない場合E メールでお送りください。