空間Alteryxワークフローの移行
PlaidCloudは、Alteryxの空間ワークフローを地理空間ステップで構成された高度なワークフローに変換します。AlteryxのSpatialパレットにあるすべてのツールに変換ルートがあります。ツールごとの一覧と既知の制約は、空間ツールの対応表にまとめています。
このガイドでは、ファイルのパッケージ化、インポートの実行、結果の検証といった手順を説明します。変換後のステップの動作については、地理空間分析を参照してください。
空間入力のパッケージ化
Section titled “空間入力のパッケージ化”インポートする前に、すべての空間依存ファイルを集めてください。変換後のワークフローが読み取れるのは、一緒に持ち込んだファイルだけです。
- シェープファイルのグループ:
.shpと、.shx、.dbf、.prj。 - MapInfoのグループ:
.tabと、.map、.id、.dat。 - KMLファイルとGeoJSONファイル。
- 空間レコードと非空間レコードを結合するルックアップテーブル。
- 検証用の、期待される空間出力。
各グループのサイドカーファイルは、メインファイルと同じフォルダーに置いてください。空間ファイルのインポートステップは、メインファイルと同じ場所からそれらを読み取ります。
空間ツールの変換方法
Section titled “空間ツールの変換方法”変換は、正しい結果が得られる最も単純なルートを選択し、そのルートによってステップのスケーラビリティが決まります。
データベース(SQL)ルート。 Create PointsとDistanceはTable Extract式になり、Spatial MatchとFind Nearestは空間照合とSpatial Find Nearestになります。これらは完全にウェアハウス内で実行されるため、テーブルの規模に応じてスケールします。
ワークフローエンジンルート。 ジオメトリを整形するもの、つまりBuffer、Trade Area、Generalize、Smooth、Process、Poly-Build、Poly-Split、Make Grid、Combine、Spatial Info、空間ファイルのインポートは、データベースのSQLでは表現できない処理のため、ShapelyとGDALを使用してワークフローエンジンで実行されます。
レポート。 MapとReport MapはReport Mapステップになり、Heat MapとPie Wedge Trade Areaのパッケージ化マクロはパッケージ化マクロステップになります。
変換されたステップはすべて、開いて編集し、手作業で作り直せる標準のステップタイプです。例外はMake GridとPoly-Splitで、変換されて実行はできますが、現時点ではデザイナーフォームではなくAPIまたはMCPから設定します。空間ツールの入力要件については、既知の空間要件を参照してください。
ジオメトリの検証
Section titled “ジオメトリの検証”空間出力の同等性を確認するには、次の項目を比較します。
- 出力スキーマ。
- 行数。
- キーフィールドの値。
- ジオメトリの値、またはジオメトリから導出した測定値。
- 座標参照系の動作。
- 距離、面積、簡略化したジオメトリ(許容される誤差の範囲内で)。
ワークフローが順序に依存していない限り、行の順序を一致させる必要はありません。
空間アーティファクトの検証
Section titled “空間アーティファクトの検証”マップとレポートマップについては、次の点を確認してください。
- マップレイヤーに期待どおりのレコードが含まれている。
- ラベルとグループ化されたフィーチャーが正しい。
- 境界、ポイント、ポリゴンが期待どおりの位置に表示される。
- 下流のレビュアーがアーティファクトを利用できる。
- クラウドネイティブなアーティファクトの意図的な違いが記録されている。
レポートレンダラーはAlteryxの出力の近似です。ビジュアルレイアウトを比較する前に、マップの元になっているテーブルを検証してください。
よくある空間の問題
Section titled “よくある空間の問題”| 症状 | 確認事項 |
|---|---|
| インポートした行のジオメトリが空になる | サイドカーファイルが同じフォルダーにあるか |
| 座標が誤った位置に表示される | 投影ファイル(.prj)があるか。Create Pointsの座標は浮動小数点、または整数(×1,000,000)の経度/緯度であるため、投影座標の場合は、上流で先にWGS84に再投影する必要があります |
| 面積や長さが元と異なる | 上記の注記にあるとおり、平面計測と測地線計測の違い |
| Spatial Infoの列がない | その測定値がPeanoキーであるか。これは公開仕様のない唯一の測定値で、変換時に注記でその旨が示されます |
| 商圏のサイズが正しくない | 所要時間によるサイズ指定は変換されず、固定半径のみ変換されます |
| Find Nearestステップが距離で拒否される | 最近傍距離のステップが計測できる単位は、マイル、キロメートル、メートル、フィートのみです。ヤード、海里、所要時間は拒否され、数値でない最大距離も拒否されます |
| 空間ツールが自身の名前を挙げて拒否される | GeocoderにはPlaidCloudの同等機能がありません。プラットフォームが備えていないジオコーディングサービスと参照データが必要です。拒否メッセージには、どのツールか、およびその理由が示されます |
| 行数が異なる | 両方の実行で同じソースデータを使用しているか |