セグメンテーション プロファイルのインポート (Import Segmentation Profile) (Business Analyst)

Business Analyst ライセンスで利用できます。

サマリー

テーブルからセグメンテーション プロファイルを生成します。

使用法

  • このツールを使用するには、ローカルにインストールされた Business Analyst データセット内のセグメンテーション データが必要です。

  • 最適な形には、入力テーブルに Segment IDSegment NameCount、および Percent という数値フィールドが含まれている必要があります。テーブルが数値データで構築された場合は、Total Volume および Average Volumetric フィールドも含まれている必要があります。

    セグメンテーション テーブルのインポート
    ヒント:

    入力テーブルに存在する追加のフィールドは、インポートの前に削除される必要があります。

  • 入力テーブルには、Segment ID および Count フィールドが必要です。

  • 入力テーブルの Segment ID フィールドの値は、アクティブな Business Analyst データセットに存在している必要があります。

    入力テーブルは、ArcGIS Pro がサポートするテーブル形式でなければなりません。サポートしている形式は次のとおりです。

    • ジオデータベース
    • データベース
    • フィーチャ レイヤーの属性テーブル
    • dBASE
    • Microsoft Excel
    • テキスト、ASCII、およびカンマ区切り値のファイル (*.csv)

    入力テーブルに Segment Name フィールドがない場合は、インポートプロセスで追加されます。新しいフィールドは、Segment ID フィールドに対する相関関係に基づいて値が入力されます。

    入力テーブルに Segment ID の値のサブセットのみが含まれている場合、セグメントを完全に分布させるバランスが処理中に追加されます。これらを追加するための Count および Percent フィールドにはゼロが入力されます。

パラメーター

ラベル説明データ タイプ
入力テーブル

セグメンテーション情報を含む入力テーブル。

Table View
参照セグメンテーション

作成するプロファイルの参照セグメンテーション。利用可能なオプションは、使用しているセグメンテーション データセットから提供されます。

String
出力プロファイル

作成するセグメンテーション ファイルの名前。

File
セグメント ID フィールド

セグメンテーション コードを含む文字列フィールド。

Field
カウント フィールド

セグメント数の情報を含む数値フィールド。

Field
総数フィールド
(オプション)

総数の情報を含む数値フィールド。

Field

arcpy.ba.ImportSegmentationProfile(in_table, segmentation_base, out_profile, segment_id_field, count_field, {total_volume_field})
名前説明データ タイプ
in_table

セグメンテーション情報を含む入力テーブル。

Table View
segmentation_base

作成するプロファイルの参照セグメンテーション。利用可能なオプションは、使用しているセグメンテーション データセットから提供されます。

String
out_profile

作成するセグメンテーション ファイルの名前。

File
segment_id_field

セグメンテーション コードを含む文字列フィールド。

Field
count_field

セグメント数の情報を含む数値フィールド。

Field
total_volume_field
(オプション)

総数の情報を含む数値フィールド。

Field

コードのサンプル

ImportSegmentationProfile (セグメンテーション プロファイルのインポート) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、ImportSegmentationProfile 関数の使用方法を示しています。

import arcpy
arcpy.ba.ImportSegmentationProfile(r"C:\temp\importprofile.csv", "Total Households", r"C:\output\CustomerProfile.sgprofile", "Seg_ID", "Count_int", "Total_Volume")

ライセンス情報

  • Basic: 次のものが必要 Business Analyst
  • Standard: 次のものが必要 Business Analyst
  • Advanced: 次のものが必要 Business Analyst

関連トピック