さて、問題が生じて、行き詰まっていますね。 他の人が以前に解決した問題に悩んでいるのかもしれません。あるいは、新しいバグを見つけたのかもしれません。
ヘルプが必要な時です!
このコミュニティや他の状況を見てきた経験に基づくと、問題に対する実際の解決策がいかに早く見つけられるかは、最初の投稿で提示された構造や情報に大きく左右されます。できるだけ少ないサイクルで、また開始地点を誤ったり間違った解説を読んだりすることを最小限にして、問題から解決へと導きたいのは当然でしょう。
そのために、各ディスカッションに参加したときに便利だと感じたアイディアを共有するべくこのガイドをまとめています。あなたの問題を投稿する方法に関するヒントやアイディアを、解決策への最短の近道となり、業務に集中していただけるような形でご提供できれば幸いです。
必要なことを定義する:
まず初めに、必要なこと、また、現在抱えている問題を定義します(詳細が本当に役立ちます)。 @JoeM と @DanM が、これを定義するための非常に有用な構造をウィークリーチャレンジに掲載しています。開始と終了のデータが提供されており、取るべきプロセスのメモもあります。
どこに記録すべきか
問題/質問/アイディアを適格な場所に記録することは、よいレスポンスを得る鍵となります。 こちらに、コミュニティサイトで異なるトピックを投稿する場所についてのガイドを掲載します。
サイトは次のように大まかに分かれています。
- Alteryxとコミュニティの概要
- Alteryxプラットフォームコンポーネント(Connect-Designer-Server-Promote)
- アカデミー
- ブログ
- Alter.Nation
- カルチャーとイベント
各プラットフォームコンポーネントのナレッジセクションはAlteryxチームが管理しており、幅広いコミュニティをヘルプする記事を作成するために使われています。カルチャーとイベントは、Alteryxイベントの最新情報が公開されています(こちらも、Alteryxチームが管理しています)。 ブログセクションには、Alteryxチームあるいはコミュニティによるコンテンツ(アナリティクスブログ、Engine Worksブログ、Alteryx Communityニュース、データサイエンスブログ)があり、Alteryxチームが運営管理しています。
コミュニティが投稿する主要エリアは、ディスカッションとアイディアです。
セクション
|
トピック
|
メモ
|
アイディア
|
製品アイディア
|
製品の改良方法に関するアイディア。モックアップはあなたご自身やチームにどのように役立つかを説明するものなので、常に評価されます。
|
|
コミュニティエクスペリエンスの向上
|
コミュニティはどのように改善できますか?
|
ディスカッション
|
Designer
|
DESIGNER製品内の全機能に関連する質問とエラー。空間、レポーティング、高度分析、マクロ、アプリ、データソースを含む
|
|
Server |
SEVER製品に関連する質問とエラー。セットアップと設定、スケジューラー、トラブルシューティング、Designerからのワークフロー追加を含む。
|
|
Connect |
CONNECT製品に関連する質問とエラー |
|
Promote |
PROMOTE製品に関連する質問とエラー |
注:不具合を発見した場合、さらに、それを再現できる場合は、カスタマーサポートに直接レポートすることが最善の方法となります。
内容を取り出す:
トラブルがある場合、問題を隔離するために内容を取り除いてみてください。 これはまた、サポートチームとコミュニティが迅速に問題の核心に集中するために役立ちます。
ビフォー:
アフター:
問題をスタブする:
Alteryxのロジックに関して問題作成に必要のない部分あるいは分配できない部分(例:データベース接続)を、シンプルな「スタブ」で置き換えることができます。 これは、複雑なロジックをすべて取り出して、テキスト入力コントロールなどシンプルで予測可能なものと置換することを意味します。
例えば、前処理が関わる複雑なフローに問題がある場合(データベース読込みなど)、さらに、エラーが最終書込ツールで発生している場合、接続性あるいは複雑なロジックをすべて、シンプルなテキスト入力と置き換えることができます。
例:公開されているデータベースから、セールスヘッダー、詳細と製品を取り出し、集約して製品の量別トップ5を検索します。 それでも、レポーティングに問題があり、正しく見えるようにトライしています。
ビフォー:
このフロー全体を送信する替わりに(みなさんは私のデータベース接続にアクセスできないため、いずれにせよこれはできませんが)、サンプルツールまでフロー全体をスタブし、現在閲覧ツールにあるデータをテキスト入力にポップできます。
アフター:
このフローはよりシンプルになり、問題点に焦点が置かれ、さらにデータベース接続および/または企業の機密情報とは無関係です(真の売上高は公開時に隠すようにデータを変更できるため)。
注:自分の会社とクライアントの知的財産には注意を払ってください。また、問題を実証する際に、可能な限りモックアップや改変したデータを使いましょう。
再試行する!
バグ/不具合の場合:問題を再現できることが鍵となります。これにより、開発者と他のサポートチームがこの問題を調べ、可能な限り迅速に何が間違っていたのかを理解できます。 そのため、問題を再現するための情報を多く提供していただけるほど、すばやくバグを分離できます(そして、願わくはバグが修正されます)。
役立つ情報例:
- Alteryxが勝手にフローしてしまう
- エラーのスクリーンショット
- 入力されたデータのコピー(できれば、フロー内のもの)
- データベースの問題の場合、デーブル定義も役立ちます
- あらゆる重要なバージョン情報:
- 使用しているAlteryxのバージョン
- データベースへの接続の問題の場合、使用しているデータベースとバージョン
- データベースのドライバーのバージョン(ODBCアドミニストレーターで確認 – 下記スクリーンショット参照)
迅速なソリューションを得るための最適な場となれるよう、問題を投稿する方法についてのヒントをこのガイドからご提供できれば幸いです。
リクエスト:このガイドに変更/追加が必要と思われる点や、ガイドに追加できる他の便利なヒントなどがあれば、遠慮なくこちらにコメントをください。このガイドを役立つ情報にしましょう。