Free Trial

ナレッジベース

エキスパートから学ぶ。
ワークフローの作成では、ユーザーはデータベース接続を含むワークフローをサーバーあるいはスケジューラにプッシュする必要があります。  正しく設定されていない場合、これがよくあるエラーの原因になります。   サンプルエラー: エイリアスを翻訳できない データソース名が見つからず、またデフォルトドライバが指定されていない アクセス許可エラー データベース接続を設定するために、スケジューラとサーバーがどのように動作するか復習しましょう。   ワークフローを公開またはスケジュールするとき、どのユーザーがそのワークフローを実行し、またこれに対応するために接続をどのように設定すればよいですか?   ワークフローを Alteryx Designer のローカルで実行するとき、その時にログインしているユーザーとして実行します。  そのワークフローをスケジュールまたはサーバーにプッシュするときは、ローカルシステムアカウントとして実行します(ログインしているユーザーではなく)。  Windows 認証を使用してデータベースを設定すると、ワークフローは基本的にサーバー上で別のユーザーとして実行されるため、つまり認証を受けられず、エラーとなります。    これに対処するには、データベースのローカルシステムアカウントの許可を DBA に申請するか、Alteryx のシステム設定で Run As ユーザーを設定します。  Run As ユーザーを設定することで、ワークフローは別の資格情報で実行できるようになります。実行資格情報は、いちかばちかのソリューションで、設定すると、すべてのワークフローが特定のユーザーとして実行されることにご注意ください。  これについて詳細は、こちらとこちらでご覧ください。  Alteryx Server の最近のバージョンでは、サーバー管理者に設定を確認させ、ユーザーがギャラリーで実行する時にワークフローごとに Run As を設定することができます。  このオプションの詳細はこちらをご覧ください。    ドライバをどのように設定すればよいですか?    Alteryx でデータベースに接続するために、対応ドライバをインストールする必要があります。  お客様固有のデータベース用対応ドライバの検索は、Alteryx の技術仕様ページでお客様のデータベースをクリックします。  データベースの対応バージョンも合わせてご用意ください。   ドライバは、ローカルマシンおよびサーバーにインストールされ、同じドライバである必要があります。  例えば、ローカルマシンでSQL Server Native Client 11 を使用して SQL Server に接続する場合、そのサーバーもSQL Server Native Client 11を使用していなければなりません。  お客様のサーバーに複数のワーカーがあり、それぞれがドライバを持たなければならない場合にもご注意ください。   接続をどのように設定すればよいですか?   DSN 接続 Alteryx で接続文字列を設定する方法は2つあります。  最も一般的で簡単な方法は、DSN を参照する接続方法です。  これは Alteryx で「デフォルト」に設定されている接続方法です。  文字列が DSN を参照しているかは、通常は「DSN」という言葉が含まれているのでわかります。    例:"odbc: DSN=MYSQL_PROD_DB"   接続文字列を確認するには、DB に接続した後にデータ入力ツールを確認するか、オプション> アドバンスオプション> データ接続の管理へ進み、保存されている接続を表示します。   サーバーまたはスケジューラで DSN 接続を使用したい場合、DSN と全く同じ名前がサーバーに存在しているか確認してください。    さらに、「Run As」ユーザーとしてログインしていない限り、ユーザー DSN の設定に注意を払う必要があります。  ユーザー DSN を Run As アカウントを含めた全ユーザーに設定する場合も、全ユーザーに有効なシステム DSN 接続を Alteryx で作成することができます。  データ接続の管理インターフェイスを介して Alteryx に保存するシステム接続を作成するときは、そのオプションを表示するために管理者として Alteryx を実行する必要があります。   DSN-Less 接続文字列   DSN を設定したくない場合、DSN レス接続文字列を利用することができます。  これを行うには、接続文字列に関する知識が必要です。あるいはお客様の DBA にヘルプを依頼する必要があります。  文字列を書くときに、こちらが良い参考になります。connectionstrings.com  このような文字列を書くとき、Alteryx での設定方法と、サイトが示していることとの唯一の違いは、odbc:(odbc) またはodb:(oledb) を文字列の始めに加える必要があることです。   以下は SQL Server 用の DSN レス接続文字列の例です(SQL Server Native Client 11 driver を使用していると仮定しています) Standard security example odbc: Driver={SQL Server Native Client 11.0};Server=myServerAddress; Database=myDataBase;Uid=myUsername;Pwd=myPassword; Trusted Connection example odbc: Driver={SQL Server Native Client 11.0};Server=myServerAddress; Database=myDataBase;Trusted_Connection=yes;   ユーザーに共有されるギャラリーデータ接続はどのように行われますか?   一般的に、ユーザーに共有する場合として文字列を書けるのであれば、DSN レス文字列がギャラリーデータ接続への最も簡単な対応方法です。正しいドライバさえインストールされていれば問題ありません(DSN をセットアップする必要はありません)。  DSN を参照するギャラリー接続を使用する場合、ユーザーは同じ名前の DSN を設定する必要があることを必ずユーザーに通達してください。    また、データベースに Windows 認証を使用している場合、サーバーで Run As ユーザーによるギャラリーデータ接続を必ず共有してください。   最後に、サーバーマシンが共有の接続を受け取ることができるようにギャラリーに「サインイン」していることを確認してください。
記事全体を表示
質問 サーバー/ギャラリー/スケジューラの問題をトラブルシューティングするために、Alteryx カスタマーサポートはどのような情報が必要ですか?   回答 簡単なソリューションがない場合、お客様の問題のトラブルシューティングにサーバー/ギャラリーサポートが必要とするスクリーンショット、ファイル、またはエラーログをご提供いただくようお願いすることがあります。   以下を、support@alteryx.com にメールで送信してください。ファイルが大きい場合、カスタマーサポートエンジニアが別の転送手段を設定いたします。   送信するもの   1. ログ-ログ-ログ! 当社はエラーと警告を見るため、問題の原因を得るためにログは最良の手段となります。Alteryx ログ(ギャラリー、サービス、およびエンジン)には、エラー/クラッシュの時間を示すログ(エラー/クラッシュの直前と直後のログ)を含めてください。  問題が継続している場合、最新のログを含めてください。   必要なログ: ギャラリー サービス エンジン   デフォルトパス: Gallery のログ(/ProgramData/Alteryx/Gallery/Logs) Service のログ(/ProgramData/Alteryx/Service/AlteryxServiceLog.log) Engine のログ(/ProgramData/Alteryx/ErrorLogs)   サーバーで、上記のパスにログがない場合、オプション >> ユーザー設定 >> システム設定 をクリックし、ログが書かれているパスのメモを取ってください。次に、そのロケーションを探して、ログを送信してください。パスがまだ設定されていない場合、パスを選んで、ワークフローを再度実行してエラーを発生させ、その後ログを送信してください。   エンジンのログのパスを特定:     サービスログのパスを特定:   ギャラリーログのパスを特定:   サーバーを使用していない場合、おそらくデスクトップインストレーションを使用していて、ログは、C:/Program Data/Alteryx/Engine にあります。  しかし、デスクトップでこのパスにログがない場合、オプション >> ユーザー設定 >> システム設定 をクリックし、ログが書かれているパスのメモを取ってください。  次に、それを探して、ログを送信してください。  パスがまだ設定されていない場合、パスを選んで、ワークフローを再実行してエラーを発生させ、その後ログを送信してください。ディレクトリがない場合、「システム設定の上書き」を確認し、「ログディレクトリ」のパスを入力します。ワークフローを再実行してエラーを発生させ、新しいログファイルを送信してください。         2. Windows イベントログ - イベントログからシステムやセキュリティ問題の追跡に役立つ履歴情報が得られます。システムとアプリケーションのログを evtx 形式で提供してください。   任意 – カスタマーサポートエンジニアが指定してリクエストする場合のみ: Windows スタートメニューから、「イベント」を検索し、イベントビューアを選択します。 Windows ログを展開して、「アプリケーション」を右クリックし、「すべてのイベントを名前をつけて保存」を選択し、*.evfxファイルとして保存します 「システム」を右クリックし、「すべてのイベントを名前を付けて保存」を選択し、*.evtxファイルとして保存します     3.  システム情報 - オペレーティングシステムがログを記録したレコードイベント、またはそのコンポーネント。起動時のサービス開始の失敗など。システム情報(別名 exe)はお客様のコンピューターのハードウェア設定、コンピューターコンポーネント、ソフトウェアなど、ドライバーも含め詳細を示しています。 任意 – カスタマーサポートエンジニアが特定してリクエストする場合のみ: [スタート] をクリックし、プログラムとファイルの検索フィールドに、msinfo32.exe と入力します。  ファイル >> 保存 の順にクリックし、.nfoファイルとして保存します。      Alteryx ログに関する詳細は、リソースをご覧ください!
記事全体を表示
質問 サーバー/ギャラリー/スケジューラの問題をトラブルシューティングするために、Alteryx カスタマーサポートはどのような情報が必要ですか?   回答 簡単なソリューションがない場合、お客様の問題のトラブルシューティングにサーバー/ギャラリーサポートが必要とするスクリーンショット、ファイル、および/またはエラーログをご提供いただくようお願いすることがあります。   以下を、support@alteryx.com にメールで送信してください。ファイルが大きい場合、カスタマーサポートエンジニアが別の転送手段を設定します。   送信するもの   1. エラーのスクリーンショット - エラーメッセージのスクリーンショットを送信してください。CTRL-PrintScreen をクリックしてエラーをキャプチャし、メールに貼り付けます。注記:お客様のエラーに関する情報がないかエラーメッセージのテキストをGoogleで検索することを考えられるかと思います。ナレッジベースでもエラーメッセージのテキストを検索していただけます。   2. システム設定のスクリーンショット – コントロールパネル >> すべてのコントロールパネルアイテム >> システム をクリックします。お客様の問題を再現するために、類似した設定のシステム設定が必要です。       3. Alteryx バージョン – カスタマーサポートエンジニアは、どんな問題も再現できるように、正確なバージョン情報が必要です。どのバージョンの Alteryx をインストールしていますか?Alteryx で、ヘルプ >> Alteryx Designer についてをクリックしてスクリーンショットを送信していただくか、正確なバージョン番号をご連絡ください。     4. サーバーまたはデスクトップのどちらのインストールを使用していますか? 管理者または非管理者(ユーザー)ですか?    お客様の Alteryx インスタンスのインストールパスを確認してご連絡ください。   管理者インストールのデフォルト – C:/Program Files/Alteryx     非管理者(ユーザー)インストールのデフォルト - C:/Users/ /AppData/Roaming/Alteryx         5. RuntimeSettings.xml – このファイルはお客様固有のインスタンス設定に関する役立つ情報となります。デフォルトのロケーションは、お客様のインストールが管理者または非管理者(ユーザー)かによりますが、上記のディレクトリです。デフォルトのディレクトリになくとも、RuntimeSettings.xmlは必ずあるので、ファイル名のディスク検索で探すことができます。   6. LastStartupError.txt ファイルの確認 このファイルは、システム設定のセットと同じパスにあります: コントローラ >> 一般 >> ログ デフォルト: C:/ProgramData/Alteryx/Service お客様の問題を特定するために有用なメッセージが含まれている可能性があります。   この記事が役に立ったら、Alteryx/Windows ログでこちらもご覧ください!Part 2: サーバー/ギャラリー/スケジューラのトラブルシューティングに、サポートは何が必要ですか?
記事全体を表示