SnowConvert AI - Oracle - 空間型¶
説明¶
Oracle Spatial and Graphは、位置情報対応アプリケーション、地理情報システム(GIS)アプリケーション、およびジオイメージングアプリケーションのユーザーが、空間データ管理をより簡単で自然に行えるように設計されています。( Oracle SQL 言語リファレンス空間型 )
SDO_GEOMETRY¶
注釈
わかりやすくするため、出力コードの一部を省略しています。
説明¶
空間オブジェクトの幾何学的記述は、ユーザー定義テーブルのオブジェクトタイプ SDO_GEOMETRY の1列の1行に格納されます。タイプ SDO_GEOMETRY の列を持つテーブルは、そのテーブルの一意な主キーを定義する別の列(または列のセット)を持たなければなりません。(Oracle SQL 言語リファレンス SDO_GEOMETRY データ型)
SDO_GEOMETRY オブジェクトの定義:
SDO_GEOMETRY オブジェクトはSnowflakeでは サポートされていません。このデータ型の回避策として、 Snowflake GEOGRAPHY を使用することができますが、この変換は現在のところ SnowConvert ではサポートされていません。
サンプルソースパターン¶
テーブル作成時の SDO_GEOMETRY¶
Oracle¶
Snowflake¶
SDO_GEOMETRY テーブルへのデータ挿入¶
Oracle¶
Snowflake¶
GEOGRAPHY データ型を使用した移行¶
Oracle¶
結果¶
GEOMETRY_COLUMN |
|---|
[2001, null, [-79, 37, null], [NULL], [NULL]] |
[2002, null, [null, null, null], [1,2,1], [1,3,1,5,2,7]] |
Snowflake¶
結果¶
GEOMETRY_COLUMN |
|---|
POINT(-79 37) |
LINESTRING(1 3,1 5,2 7) |
SDO_GEORASTER¶
注釈
わかりやすくするため、出力コードの一部を省略しています。
説明¶
GeoRaster オブジェクトリレーショナルモデルでは、ラスタグリッドまたは画像オブジェクトは、ユーザー定義テーブルのオブジェクトタイプ
SDO_GEORASTERの単一列の単一行に格納されます。(Oracle SQL 言語リファレンス SDO_GEORASTER データ型)。
SDO_GEORASTER オブジェクトの定義:
注釈
SDO_GEORASTER はデフォルトで無効になっています。使用を有効にするには、Oracleドキュメントの このセクション に記載されている手順に従います。
SDO_GEORASTER オブジェクトはSnowflakeでは サポートされていません。
サンプルソースパターン¶
テーブル作成時の SDO_GEORASTER¶
Oracle¶
Snowflake¶
SDO_GEORASTER テーブルへのデータ挿入¶
Oracle¶
Snowflake¶
既知の問題¶
1.SDO_GEORASTER データ型は変換されません
SDO_GEORASTER データ型は SnowConvert によって変換されていません。
関連 EWIs¶
SSC-EWI-0028:型がサポートされていません。
SSC-EWI-OR0076: 組み込みパッケージはサポート対象外です。
SDO_TOPO_GEOMETRY¶
注釈
わかりやすくするため、出力コードの一部を省略しています。
説明¶
このタイプは、ユーザー定義テーブルのオブジェクトタイプ
SDO_TOPO_GEOMETRYの単一列の単一行に格納されるトポロジージオメトリーを記述します。(Oracle SQL 言語リファレンス SDO_TOPO_GEOMETRY データ型)。
SDO_TOPO_GEOMETRY オブジェクトの定義:
SDO_TOPO_GEOMETRY オブジェクトはSnowflakeでは サポートされていません。
サンプルソースパターン¶
テーブル作成時の SDO_TOPO_GEOMETRY¶
Oracle¶
Snowflake¶
SDO_TOPO_GEOMETRY テーブルへのデータ挿入¶
Oracle¶
Snowflake¶
既知の問題¶
1.SDO_TOPO_GEOMETRY データ型は変換されません
SDO_TOPO_GEOMETRY データ型は SnowConvert によって変換されていません。
関連 EWIs¶
SSC-EWI-0028:型がサポートされていません。
SSC-EWI-0073: 機能同等性レビューは保留中です。