Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!
Free Trial

ディスカッション

答えを見つけ、質問し、Alteryx の専門知識を共有してください。
解決済み

Browse toolでMapを指定すると"Failed to draw layer"と表示されます

Yoshiro_Fujimori
オーロラ

今日のInspireのセッション "Spatial Analytics" に参加したので、使用されたワークフローをいろいろ触ってみました。

 

やはり地図を表示してみたかったので、Browse Toolを見てみたところ、以下のように[No Base Map]となっており地図が表示されていなかったので

Yoshiro_Fujimori_1-1621501838889.png

Dropboxから"Alteryx Dark"を選んだところ、以下のエラーが表示されました。

Yoshiro_Fujimori_0-1621501616220.png

Browse Toolの方はRendering Map...の状態から先に進みません。

Yoshiro_Fujimori_2-1621502004041.png

ほかのMapを選んでもMapの名前が変わるだけで同様のエラーとなります。

 

Designer version: 2020.2.3.27789 です。

 

過去のコミュニティ記事にも同様の問題が報告されており、未解決の様ですが、何か解決策はあるでしょうか。

https://community.alteryx.com/t5/Alteryx-Designer-Discussions/Failed-to-draw-layer-named-CloudMade/t...

 

5件の返信5
AkimasaKajitani
17 - Castor
17 - Castor

@Yoshiro_Fujimori さん

 

そのもののエラーにあったことはないのですが、

Alteryxはインターネットにアクセスする際に、whitelist.alteryx.com 経由になるのですが、

こちらのアドレスへの接続が許可されていない、ということはないでしょうか?

 

あと、うまく描画できない際に再起動で治るケースもあるように思います。

(たまにうまく描画できなくなったりすることはありますね・・・)

 

(21:52追記)

こちらは、再起動で治った例です:

https://community.alteryx.com/t5/Alteryx-Designer-Discussions/MapServer-Error/td-p/719861

 

Yoshiro_Fujimori
オーロラ

ありがとうございます。

 

社内のネットワークポリシーにより、外部ネットワークに接続するためには専用のWeb Browserを明示的に起動する必要があります。

この環境からブラウザツールからPointを地図表示しようとすると

whitelist.alteryx.comを探しに行く際に内部ネットワーク用のWeb Browserの設定が適用されるため

そこで見つからないのでエラーになっているようです。

 

この設定を変える方法がわからないのですが、一方で

地図情報をローカルに持って外に見に行かないで済むようにできれば解決するように思われるのですが

そのような方法はないでしょうか。

AkimasaKajitani
17 - Castor
17 - Castor

基本的には、whitelist.alteryx.comをプロキシサーバー等に設定して頂くのが基本的な対処方法になるとの認識です。

(アクティベーションもオフラインアクティベーションかと推察します)

 

推奨はされていませんが、(Alteryx社サポート外)、以下の英語のコミュニティでのディスカッション

https://community.alteryx.com/t5/Alteryx-Designer-Discussions/Base-MAP-Change/td-p/120739

 

もしくは、

 

クラスメソッドさんのブログ

https://dev.classmethod.jp/articles/alteryx-tips-change-map-layer/

 

に記載があります。

 

しかしながら、結局社外の地図を参照しにいくとネットワークポリシー上NGとなると思われますので、

社内にサーバーを建てる必要があり、地図データをどうするか、というのが一番の問題かと思います。

Yoshiro_Fujimori
オーロラ

現在はAlteryxを外部ネットワークから隔離されたシステムとして運用しているためセキュリティ基準が緩いのですが、

ご指摘のwhitelist.alteryx.comをプロキシサーバに設定する正攻法を採るとセキュリティ管理負荷が激増しそうなので

何かほかの方法がないかと思っておりましたが、一方で、社内に地図サーバを立てるのも相応の開発・運用負荷がありそうなので

中長期でどちらが良いかよく考えてみたいと思います。

 

本件は一旦 結論が出たのでクローズといたします。ご回答ありがとうございました。

AkimasaKajitani
17 - Castor
17 - Castor

@Yoshiro_Fujimori さん

 

お話お聞きしてまして、想定通りの結論に感じました。

地図サーバーたてるなどのご相談にも乗れるかと思いますので(実際の作業が発生しますと有償にはなりそうですが)、必要でしたらそのあたり個別でメッセージいただければと思います。