考慮事項およびサポート情報
データ統合でデータ・アセットを作成する前に、何がサポートされているか、および現在の制限、依存関係および必要なタスクを理解していることを確認してください。
OCI VaultのシークレットおよびOracle Wallet
Oracle Cloud Infrastructureデータ統合はOracle Cloud Infrastructure Vaultと統合されており、ボールト、キーおよびシークレットを使用して機密情報を管理できます。
ボールトとは、キーおよびシークレットのためのコンテナです。シークレットには、データ・ソースへの接続に必要なパスワードなどの資格証明が格納されます。ボールトの暗号化キーを使用して、シークレット・コンテンツを暗号化し、ボールトにインポートします。シークレット・コンテンツはbased64でエンコードされます。Oracle Cloud Infrastructureデータ統合では、データ・アセットの作成時とデータ・ソースへの接続時に、同じキーを使用してシークレットを取得および復号化します。
ほとんどのデータ・ソース・タイプでは、OCI Vaultのシークレットを使用して、データ・アセット内のデフォルト接続のパスワードを格納できます。ボールトとシークレットを作成するには、Vaultの作成およびVaultでのシークレットの作成を参照してください。
データ・アセットを作成するときに、接続詳細でシークレットのOCIDを指定するため、実際のパスワードを入力する必要はありません。シークレットOCIDをコピーするには、シークレットの詳細の取得を参照してください。
Oracle Database、Oracle Autonomous Data WarehouseおよびOracle Autonomous Transaction Processingソースの場合、データ・アセットの作成時にウォレットをアップロードしてウォレット・パスワードを入力するのではなく、Oracle Walletおよびパスワードにシークレットを使用するというオプションがあります。
Oracle WalletをOCI Vaultのシークレットとともに使用するには、次のようにする必要があります:
- ウォレットをダウンロードするときに、ウォレット・パスワードを指定します。
- ダウンロードしたウォレットzipから
.p12
ファイルを削除します。 - 任意のbase64エンコーダを使用して、変更したウォレットzipをbase64にエンコードします。
- base64でエンコードしたデータをボールトのシークレットにコピーします。
- ウォレット・パスワードにシークレットを作成します。
- データベース・パスワードにシークレットを作成します。
OCI Vaultのシークレットを使用するには、次のポリシーがあることを確認します:
allow any-user to read secret-bundles in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>'}
次のポリシーを使用して、管理者ではないユーザーのグループがOracle Autonomous Data WarehouseおよびOracle Autonomous Transaction Processingでシークレットを使用できるようにします:
allow group <group-name> to read secret-bundles in compartment <compartment-name>
データ・アセットでサポートされるデータ・ソース 🔗
次の表に、データ統合で使用できるデータ・ソースを示します。
データ・ソース・タイプ | バージョン | ソース | ターゲット |
---|---|---|---|
Amazon RDS for SQL Server | 2019 | はい | いいえ |
2017 | はい | いいえ | |
2016サービス・パック2 | はい | いいえ | |
2014サービス・パック3 | はい | いいえ | |
2012 Service Pack 4 | はい | いいえ | |
Amazon Redshift | Amazon Redshift | はい | いいえ |
Apache Hive | CDH 5.4以上 | はい | いいえ |
Apache 1.0、2.0および3.0以上 | はい | はい | |
Hadoop分散ファイル・システム(HDFS) | 3.1.2 | はい | はい |
Azure SQL Database | 11.0 以上 | はい | いいえ |
12.0 以上 | はい | いいえ | |
Microsoft Azure Synapse Analytics | 12.0 以上 | はい | いいえ |
Microsoft SQL Server | 2022 | はい | いいえ |
2019 | はい | いいえ | |
2017 | はい | いいえ | |
2016サービス・パック2 | はい | いいえ | |
2014サービス・パック3 | はい | いいえ | |
2012 Service Pack 4 | はい | いいえ | |
MySQL | 5.7.xおよび8.0.x | はい | はい |
MySQL HeatWave | 8.0 以上 | はい | いいえ |
Amazon RDS上のMySQL | 5.7.xおよび8.0.x | はい | いいえ |
Amazon S3 | Amazon S3 | はい | いいえ |
Autonomous Data Warehouse | 18c/19c | はい | はい |
Autonomous Transaction Processing | 18c/19c | はい | はい |
Oracle Database | 11g | ○(SQLタスク・ストアド・プロシージャ以外) | はい |
12.1 | はい | はい | |
12.2 | はい | はい | |
18 | はい | はい | |
19 | はい | はい | |
21 | はい | はい | |
Oracle Cloud Infrastructure上のOracle Database |
11g | ○(SQLタスク・ストアド・プロシージャ以外) | はい |
12.1 | はい | はい | |
12.2 | はい | はい | |
18 | はい | はい | |
19 | はい | はい | |
Oracle Peoplesoft |
CRM 8.4以上 PeopleTools 8.49以上 |
はい | いいえ |
Oracle Siebel | 8.0 以上 | はい | いいえ |
Oracle E-Business Suite | 12.0.4 以上 | はい | いいえ |
Exadata DBシステム | 11g | ○(SQLタスク・ストアド・プロシージャ以外) | はい |
12.1 | はい | はい | |
12.2 | はい | はい | |
18 | はい | はい | |
19 | はい | はい | |
Oracle Cloud Infrastructure Object Storage | 最新 | はい | はい |
Amazon RDS上のOracle | 12.1 | はい | いいえ |
12.2 | はい | いいえ | |
18 | はい | いいえ | |
19 | はい | いいえ | |
21 | はい | いいえ | |
Oracle Business Intelligence Cloud Connector (BICC)を使用したOracle Fusion Applications | BICC APIバージョン13.20.10以上 Fusion Applicationsバージョン13.20.10 (20 Oct)以上 | はい | いいえ |
Oracle Business Intelligence Publisher (BIP)を使用したOracle Fusion Applications | 11.1.1.9以上 | はい | いいえ |
PostgreSQL | 12.0 以上 | はい | いいえ |
11.0 以上 | はい | いいえ | |
10.1 | はい | いいえ | |
9.6 、9.5、9.4、9.3、9.2、9.1および9.0 | はい | いいえ | |
8.4 、8.3、および8.2 | はい | いいえ | |
IBM DB2 | DB2 V11.1以上(Linux、UNIX、Windows) | はい | いいえ |
DB2 V10.1以上(Linux、UNIX、Windows) | はい | いいえ | |
DB2 V9.1以上(Linux、UNIX、Windows) | はい | いいえ | |
DB2 V8.x以上(Linux、UNIX、Windows) | はい | いいえ | |
DB2 V12以上(z/OS) | はい | いいえ | |
DB2 V11以上(z/OS) | はい | いいえ | |
DB2 V10以上(z/OS) | はい | いいえ | |
DB2 V9.1以上(z/OS) | はい | いいえ | |
DB2 UDB V8.1 (z/OS) | はい | いいえ | |
DB2 i 7.1以上 | はい | いいえ | |
DB2 i 6.1以上 | はい | いいえ | |
DB2 V5R4以上(i5/OS) | はい | いいえ | |
Amazon Web Services (AWS) Aurora PostgreSQL | 1.0 以上 | はい | いいえ |
Influx DB | 1.8 および2.x | はい | いいえ |
REST | OpenAPI 3.0.0以上 | はい | いいえ |
スノーフレーク | 適用なし | はい | いいえ |
Salesforce | Salesforce API 56.0 | はい | いいえ |
サポートされるオブジェクト・タイプ 🔗
Oracle Cloud Infrastructure Object StorageおよびAmazon S3データ・アセットの場合、データ統合では次のオブジェクト・タイプがサポートされます:
- CSV
- JSON
- Parquet
- Avro
- Excel (現在、XLSXファイルのみがサポートされています。)
プリミティブ・データ型の読取りおよび書込みのみがサポートされています。
サポートされる圧縮タイプ 🔗
Oracle Cloud Infrastructure Object Storageデータ・アセットの場合、データ統合では、ソース演算子やターゲット演算子でCSVまたはJSONオブジェクト・ファイル・タイプを使用できるように、次の圧縮タイプまたは圧縮方法がサポートされています:
- 自動(デフォルト)
- Gzip
- Bzip2
- Deflate
- Lz4
- Snappy
ParquetおよびAvroファイル・タイプの場合は、「自動(デフォルト)」のみがサポートされます。
ソース・ファイルが圧縮されている場合、圧縮タイプは、使用されている圧縮アルゴリズムです。圧縮アルゴリズムが不明な場合は、「自動(デフォルト)」圧縮タイプを使用してください。
サポートされないデータ型 🔗
データソース | サポートされないデータ型 |
---|---|
Oracle Database |
|
階層データ型 🔗
データ統合では、ソースおよびターゲットのデータ・エンティティで階層データ型がサポートされます。
階層データ型を含むデータの読取りおよび書込みを行うには、現在、汎用RESTデータ・アセットおよびOCI Object Storage、Amazon S3、HDFSなどのファイル・ストレージ・データ・アセットのみを使用できます。JSONファイル形式は、汎用RESTデータ・アセットでサポートされています。ファイル・ストレージ・データ・アセットでは、次のファイル形式がサポートされています:
- JSONおよび複数行JSON
- Avro
- Parquet
サポートされる階層データ型は、Array、StructおよびMap複合型です。JSONからAvroまたはAvroからJSONなど、任意のファイル・タイプ間の変換を実行できます。
階層データ・エンティティおよび複合型を使用する前に、コンポーネントの操作やタスクの実行を行う際にデータ統合でサポートされている機能について理解しておく必要があります。
タスク/コンポーネント | サポート | 制限事項 |
---|---|---|
データ・ソースの準備 |
|
|
ソース演算子の追加および構成 |
|
|
ターゲット演算子の追加および構成 | 「新規データ・エンティティの作成」チェック・ボックスを選択します:
既存のデータ・エンティティを選択します:
| |
整形演算子の使用 |
|
|
マップ属性 |
|
たとえば、
|
データ変換の使用(データ・タブ) |
|
|
Unicodeのサポート 🔗
データ統合では、Unicode標準がサポートされています。これは、任意の言語で記述された文字およびテキストの汎用文字エンコーディング標準です。Unicode標準では、プラットフォーム、デバイスまたはアプリケーションに関係なく、すべての文字に対して一意の番号が提供されています。たとえば、英字「A」に対応するUnicode文字は0041
です。
データ統合では、データおよびメタデータ内でUnicode文字(マルチバイト文字を含む)がサポートされています。
データにおけるUnicodeサポートとは、ソース・データ・アセットとターゲット・データ・アセットの属性および属性値にUnicode文字とマルチバイト文字を使用できることを意味します。また、式にUnicode文字およびマルチバイト文字を入力することもできます。JSONおよびCSVのオブジェクト・ストレージ・データ・アセットの場合、デフォルトのエンコーディングはUTF-8であり、変更できません。
メタデータにおけるUnicodeのサポートとは、データ・アセットのデータ・エンティティおよびスキーマの名前にUnicode文字とマルチバイト文字を使用できることを意味します。また、データ統合でオブジェクトの作業中に、名前と説明にUnicodeおよびマルチバイト文字を入力することもできます。
Unicode標準では、Unicode文字に割り当てられた一意の番号がコード・ポイントです。現在、データ統合では、次のUnicodeコード・ポイントおよびコード・ポイント範囲がサポートされています:
コード・ポイントまたは範囲 | 文字 | サポートされる文字数 |
---|---|---|
基本的なラテン文字 | ||
0024 | $ (ドル記号) | 1 |
0041 - 005A | A からZ | 26 |
005F | _ (アンダーバー) | 1 |
0061 - 007A | a からz | 26 |
Latin-1サプリメント文字 | ||
00C0 - 00D6 | Latin-1 Supplement文字(アクセント付き) | 23 |
00D8 - 00F6 | 31 | |
00F8 - 00FF | 8 | |
Latin Extended-AからGreek Extendedまでの46範囲の文字 | ||
0100 - 1FFF | 次の名前付き範囲の文字: Latin Extended-A、Latin Extended-B、IPA Extensions、Spacing Modifier Letters、Combining Diacritical Marks、Greek and Coptic、Cyrillic、Cyrillic Supplementary、Armenian、Hebrew、Arabic、Syriac、Thaana、Devanagari、Bengali、Gurmukhi、Gujarati、Oriya、Tamil、Telugu、Kannada、Malayalam、Sinhala、Thai、Lao、Tibetan、Myanmar、Georgian、Hangul Jamo、Ethiopic、Cherokee、Unified Canadian Aboriginal Syllabics、Ogham、Runic、Tagalog、Hanunoo、Buhid、Tagbanwa、Khmer、Mongolian、Limbu、Tai Le、Khmer Symbols、Phonetic Extensions、Latin Extended Additional、Greek Extended | 7936 |
HiraganaからHangul Compatibility Jamoまでの4範囲の文字 | ||
3040 - 318F | 次の名前付き範囲の文字: Hiragana、Katakana、Bopomofo、Hangul Compatibility Jamo | 336 |
4CJK (中国語、日本語および韓国語)範囲の文字 | ||
3300 - 337F | CJK互換文字 | 128 |
3400 - 3D2D | CJK統合漢字拡張A文字 | 2350 |
4E00 - 9FFF | CJK統合漢字 | 20992 |
F900 - FAFF | CJK互換漢字 | 512 |
データ型マッピングの理解 🔗
使用するソース・システムおよびターゲット・システムのデータ型は、Oracle Cloud Infrastructureデータ統合の汎用データ型のコア・セットとの間でマップされます。
汎用データ型のセットのうち、一部の型には長さ、スケールおよびその他のプロパティがあり、それを使用してデータ型をさらに制限できます。
データ統合における式演算子では、まだすべての汎用データ型はサポートされていません。ある汎用データ型に基づいて新しい属性を作成できるのは、その汎用型がサポートされている場合のみです。
データ型 | 式のサポート | データ型文字列参照 | Length | スケール |
---|---|---|---|---|
ANYDATA | Seeded:/typeSystems/PLATFORM /dataTypes/ANYDATA | |||
BIGINT | はい | Seeded:/typeSystems/PLATFORM /dataTypes/BIGINT | ||
BINARY | はい | Seeded:/typeSystems/PLATFORM /dataTypes/BINARY | ||
BINARY_DOUBLE | Seeded:/typeSystems/PLATFORM /dataTypes/BINARY_DOUBLE | |||
BINARY_FLOAT | Seeded:/typeSystems/PLATFORM /dataTypes/BINARY_FLOAT | |||
BLOB | Seeded:/typeSystems/PLATFORM /dataTypes/BLOB | |||
ブール | はい | Seeded:/typeSystems/PLATFORM /dataTypes/BOOLEAN | ||
CHAR | はい | Seeded:/typeSystems/PLATFORM /dataTypes/CHAR | はい | |
CLOB | Seeded:/typeSystems/PLATFORM /dataTypes/CLOB | |||
DATE | はい | Seeded:/typeSystems/PLATFORM /dataTypes/DATETIME | ||
日時 | はい | Seeded:/typeSystems/PLATFORM /dataTypes/DATETIME | ||
小数 | はい | Seeded:/typeSystems/PLATFORM /dataTypes/DECIMAL | はい | はい |
DOUBLE | はい | Seeded:/typeSystems/PLATFORM /dataTypes/DOUBLE | ||
FIXED | Seeded:/typeSystems/PLATFORM /dataTypes/FIXED | |||
FLOAT | はい | Seeded:/typeSystems/PLATFORM /dataTypes/FLOAT | はい | |
INTEGER | はい | Seeded:/typeSystems/PLATFORM /dataTypes/INTEGER | ||
INTERVALDAYTOSECOND | はい | Seeded:/typeSystems/PLATFORM /dataTypes/INTERVAL DAY TO SECOND | はい | はい |
INTERVALYEARTOMONTH | はい | Seeded:/typeSystems/PLATFORM /dataTypes/INTERVAL年累計 | はい | |
LONG | はい | Seeded:/typeSystems/PLATFORM /dataTypes/LONG | ||
MONEY | Seeded:/typeSystems/PLATFORM /dataTypes/MONEY | |||
NCHAR | Seeded:/typeSystems/PLATFORM /dataTypes/NCHAR | はい | ||
NCLOB | Seeded:/typeSystems/PLATFORM /dataTypes/NCLOB | |||
数値 | Seeded:/typeSystems/PLATFORM /dataTypes/NUMBER | |||
NUMERIC | はい | Seeded:/typeSystems/PLATFORM /dataTypes/NUMERIC | はい | はい |
NVARCHAR | Seeded:/typeSystems/PLATFORM /dataTypes/NVARCHAR | はい | ||
REAL | Seeded:/typeSystems/PLATFORM /dataTypes/REAL | |||
SMALLINT | はい | Seeded:/typeSystems/PLATFORM /dataTypes/SMALLINT | ||
STRING | はい | Seeded:/typeSystems/PLATFORM /dataTypes/STRING | はい | |
TIME | はい | Seeded:/typeSystems/PLATFORM /dataTypes/TIME | ||
タイムゾーン付きタイムスタンプ | はい | Seeded:/typeSystems/PLATFORM /dataTypes/TIMESTAMP (タイム・ゾーンあり) | はい | |
TIMESTAMP | はい | Seeded:/typeSystems/PLATFORM /dataTypes/TIMESTAP | はい | |
TINYINT | はい | Seeded:/typeSystems/PLATFORM /dataTypes/TINYINT | ||
VARBINARY | はい | Seeded:/typeSystems/PLATFORM /dataTypes/VARBINARY | ||
VARCHAR | はい | Seeded:/typeSystems/PLATFORM /dataTypes/VARCHAR | はい | |
XMLFORMAT | Seeded:/typeSystems/PLATFORM /dataTypes/XMLFORMAT | |||
XMLTYPE | Seeded:/typeSystems/PLATFORM /dataTypes/XMLTYPE |
この表は、Oracle型から汎用型へのマッピング、および汎用型からOracle型へのマッピングを示しています。
Oracleから汎用へ | 一般 | 汎用からOracleへ |
---|---|---|
ANYDATA | ANYDATA | ANYDATA |
BIGINT | 数値 | |
BINARY | BLOB | |
BINARY_DOUBLE | BINARY_DOUBLE | BINARY_DOUBLE |
BINARY_FLOAT | BINARY_FLOAT | BINARY_FLOAT |
BLOB RAW LONGRAW |
BLOB | BLOB |
ブール | VARCHAR2 | |
CHAR | CHAR | CHAR |
CLOB | CLOB | CLOB |
DATE | DATE | DATE |
日時 | TIMESTAMP | |
小数 | 数値 | |
DOUBLE | 数値 | |
FIXED | BLOB | |
FLOAT | FLOAT | FLOAT |
INTEGER | 数値 | |
INTERVALDAYTOSECOND | INTERVALDAYTOSECOND | INTERVALDAYTOSECOND |
INTERVALYEARTOMONTH | INTERVALYEARTOMONTH | INTERVALYEARTOMONTH |
LONG | LONG | 数値 |
MONEY | 数値 | |
NCHAR | NCHAR | NCHAR |
NCLOB | NCLOB | NCLOB |
数値 | 数値 | |
数値 | NUMERIC | 数値 |
NVARCAHR2 | NVARCHAR | NVARCHAR2 |
REAL | REAL | REAL |
SMALLINT | 数値 | |
STRING | VARCHAR2 | |
TIME | DATE | |
ローカル・タイムゾーン付きタイムスタンプ | タイムゾーン付きタイムスタンプ | タイムゾーン付きタイムスタンプ |
タイムゾーン付きタイムスタンプ | タイムゾーン付きタイムスタンプ | |
TIMESTAMP(0) WITH LOCAL TIME ZONE | タイムゾーン付きタイムスタンプ | |
TIMESTAMP(0) WITH TIME ZONE | タイムゾーン付きタイムスタンプ | |
TIMESTAMP タイムスタンプ(0) |
TIMESTAMP | TIMESTAMP |
TINYINT | 数値 | |
VARBINARY | BLOB | |
ROWID ROWID VARCHAR2 |
VARCHAR | VARCHAR2 |
XMLFORMAT | XMLFORMAT | XMLFORMAT |
XMLTYPE | XMLTYPE | XMLTYPE |
この表は、Hive型から汎用型へのマッピングを示しています。
Hive | 一般 |
---|---|
ARRAY | VARCHAR |
BIGINT | BIGINT |
ブール | ブール |
CHAR | CHAR |
DATE | DATE |
小数 | 小数 |
DOUBLE | DOUBLE |
FLOAT | REAL |
INT | INTEGER |
MAP | VARCHAR |
SMALLINT | SMALLINT |
STRING | VARCHAR |
STRUCT | VARCHAR |
TIMESTAMP | TIMESTAMP |
TINYINT | TINYINT |
UNION | VARCHAR |
VARCHAR | VARCHAR |
この表は、MySQL型から汎用型へのマッピング、および汎用型からMySQL型へのマッピングを示しています。
MySQLから汎用へ | 一般 | 汎用からMySQLへ |
---|---|---|
ANYDATA | VARCHAR | |
BIGINT | BIGINT | BIGINT |
BINARY | BINARY | BINARY |
BINARY_DOUBLE | 倍精度 | |
BINARY_FLOAT | FLOAT | |
BLOB LONGBLOB MEDIUMBLOB TINYBLOB |
BLOB | BLOB |
ブール | VARCHAR | |
CHAR | CHAR | CHAR |
長いテキスト 中文 TEXT JSON |
CLOB | 長いテキスト |
複合 | VARCHAR | |
DATE | DATE | DATE |
日時 | TIMESTAMP | |
小数 | 小数 | 小数 |
DOUBLE 倍精度 |
DOUBLE | DOUBLE |
FIXED | BLOB | |
FLOAT | FLOAT | FLOAT |
INT 中間 |
INTEGER | INT |
INTERVALDAYTOSECOND | VARCHAR | |
INTERVALYEARTOMONTH | VARCHAR | |
LONG | BIGINT | |
MONEY | NUMERIC | |
NCHAR | VARCHAR | |
NCLOB | VARCHAR | |
数値 | NUMERIC | |
NUMERIC | NUMERIC | NUMERIC |
NVARCHAR | VARCHAR | |
REAL | REAL | REAL |
SDO_GEOMETRY | VARCHAR | |
SMALLINT | SMALLINT | SMALLINT |
年 TINYTEXT |
STRING | VARCHAR |
TIME | TIME | TIME |
日時 TIMESTAMP |
TIMESTAMP |
TIMESTAMP |
タイムゾーン付きタイムスタンプ | TIMESTAMP | |
TINYINT | TINYINT | TINYINT |
VARBINARY | VARBINARY | VARBINARY |
BIT VARCHAR ENUM SET ジオメトリ PO リネストリング 多角形 複数点 マルチネストリング マルチポリゴン ジオコレクション |
VARCHAR | VARCHAR |
XMLFORMAT | VARCHAR | |
XMLTYPE | VARCHAR |
この表は、PostgreSQL型から汎用型へのマッピングを示しています。
PostgreSQL | 一般 |
---|---|
BIGINT BIGSERIAL |
BIGINT |
BIT | BINARY |
ビット変更 BYTEA |
VARBINARY |
ブール | ブール |
文字 | CHAR |
文字変更 | VARCHAR |
DATE | DATE |
倍精度 | DOUBLE |
INTEGER | INTEGER |
JSON | VARCHAR(10485760) |
NUMERIC | NUMERIC |
REAL | REAL |
シリアル番号 | INTEGER |
SMALLINT | SMALLINT |
TEXT | VARCHAR(1073741823) |
TIME 時間(タイムゾーン付き) TIMESTAMP タイムゾーン付きタイムスタンプ |
TIMESTAMP |
UUID ARRAY |
VARCHAR |
XML | XMLTYPE |
この表は、SQL Server型から汎用型へのマッピング、および汎用型からSQL Server型へのマッピングを示しています。
SQL Serverから汎用へ | 一般 | 汎用からSQL Serverへ |
---|---|---|
bigint bigint identity |
BIGINT | bigint |
バイナリ |
BINARY |
バイナリ |
BINARY_DOUBLE BINARY_FLOAT |
float | |
bit | ブール | varchar |
char | CHAR | char |
日付 | DATE | datetime |
datetime | 日時 | datetime |
DOUBLE | float | |
FIXED | バイナリ | |
datetime2 タイムスタンプ |
TIMESTAMP | |
小数点 decimal() identity |
小数 | 小数点 |
float | FLOAT | float |
int identity int |
INTEGER | int |
INTERVALDAYTOSECOND インターバル年累計 |
varchar | |
LONG | bigint | |
通貨 smallmoney |
MONEY | 通貨 |
nchar | NCHAR | nchar |
nvarchar | NVARCHAR | nvarchar |
ntext nvarchar(max) |
NCLOB | nvarchar(max) |
数値 | 数値 | |
numeric() identity 数値 |
NUMERIC | 数値 |
実際 | REAL | 実際 |
smalldatetime | 日時 | |
smallint identity smallint |
SMALLINT | smallint |
STRING | varchar | |
時間 | TIME | 時間 |
タイムゾーン付きタイムスタンプ TIMESTAMP |
datetime | |
tinyint identity tinyint |
TINYINT | tinyint |
varbinary | VARBINARY | varbinary |
image varbinary(max) |
BLOB | varbinary(max) |
テキスト varchar(max) |
CLOB | varchar(max) |
sql_variant sysname uniqueidentifier varchar |
VARCHAR | varchar |
XMLTYPE | テキスト |
この表は、ファイル型から汎用型へのマッピング、および汎用型からファイル型へのマッピングを示しています。
ファイルから汎用へ | 一般 | 汎用からファイルへ |
---|---|---|
ASCII符号付きゾーン10進数 ASCII符号なしゾーン10進数 |
NUMERIC | |
バイナリ符号付きビッグ・エンディアン バイナリ符号付きリトル・エンディアン バイナリ符号なしビッグ・エンディアン バイナリ符号なしリトル・エンディアン |
NUMERIC | |
日付 | DATE | 日付 |
Ebcdic符号付きゾーン10進数 Ebcdic符号なしゾーン10進数 |
NUMERIC | |
EBCDIC 固定Ebcdic 固定文字列 |
VARCHAR | |
数値 | NUMERIC | |
符号付きパック10進数 | NUMERIC | |
文字列 | VARCHAR | |
署名されていないパック10進数 | NUMERIC | |
BIGINT | 数値 | |
BINARY | 文字列 | |
BINARY_DOUBLE BINARY_FLOAT |
数値 | |
BLOB ブール |
文字列 | |
CHAR CLOB |
文字列 | |
日時 | 日付 | |
小数 DOUBLE |
数値 | |
FIXED | 文字列 | |
FLOAT | 数値 | |
INTEGER | 数値 | |
INTERVALDAYTOSECOND INTERVALYEARTOMONTH |
文字列 | |
LONG | 数値 | |
MONEY | 数値 | |
NCHAR NCLOB |
文字列 | |
数値 NUMERIC |
数値 | |
NVARCHAR | 文字列 | |
REAL | 数値 | |
SMALLINT TINYINT |
数値 | |
STRING | 文字列 | |
TIME | 文字列 | |
タイムゾーン付きタイムスタンプ TIMESTAMP |
日付 | |
VARBINARY | 文字列 | |
VARCHAR | 文字列 | |
XMLTYPE | 文字列 |
すべての型マッピングは文字列です。
この表は、JSON型から汎用型へのマッピング、および汎用型からJSON型へのマッピングを示しています。
JSONから汎用へ | 一般 | 汎用からJSONへ |
---|---|---|
NULL 文字列 |
VARCHAR | 文字列 |
BIGINT | 数値 | |
BINARY | 文字列 | |
BINARY_DOUBLE BINARY_FLOAT |
数値 | |
BLOB | 文字列 | |
Boolean | ブール | Boolean |
CHAR CLOB |
文字列 | |
DATE 日時 |
文字列 | |
小数 DOUBLE |
数値 | |
FIXED | 文字列 | |
FLOAT INTEGER |
数値 | |
INTERVALDAYTOSECOND INTERVALYEARTOMONTH |
文字列 | |
LONG MONEY |
数値 | |
NCHAR NCLOB NVARCHAR |
文字列 | |
数値 | 数値 | |
数値 | NUMERIC | 数値 |
REAL | 数値 | |
STRING | 文字列 | |
SMALLINT TINYINT |
数値 | |
TIME タイムゾーン付きタイムスタンプ TIMESTAMP |
文字列 | |
VARBINARY | 文字列 | |
XMLTYPE | 文字列 |
この表は、Parquet型から汎用型へのマッピング、および汎用型からParquet型へのマッピングを示しています。
Parquetから汎用へ | 一般 | 汎用からParquetへ |
---|---|---|
BIGINT LONG 数値 |
INT64 | |
BINARY BSON FIXED_LEN_BYTE_ARRAY INT96 |
BINARY | BINARY |
BINARY_DOUBLE BINARY_FLOAT BLOB CHAR CLOB FIXED INTERVALDAYTOSECOND 間隔日: 至月 NCHAR NCLOB NVARCHAR VARBINARY XMLTYPE |
BINARY | |
ブール | ブール | ブール |
DATE | DATE | DATE |
日時 | INT32 | |
小数 | 小数 | 小数 |
DOUBLE | DOUBLE | DOUBLE |
ENUM 間隔 JSON UTF8 キー |
VARCHAR | UTF8 |
FLOAT | FLOAT | FLOAT |
INTEGER MONEY SMALLINT TINYINT |
INT32 | |
REAL | DOUBLE | |
STRING | UTF8 | |
TIME | TimeType | |
タイムゾーン付きタイムスタンプ | TimestampType | |
TIMESTAMP | TimestampType | |
INT32 INT64 TIMESTAMP_MICROS TIMESTAMP_MILLIS TIME_MICROS TIME_MILLIS |
NUMERIC | INT32 |
この表は、Avro型から汎用型へのマッピング、および汎用型からAvro型へのマッピングを示しています。
Avroから汎用へ | 一般 | 汎用からAvroへ |
---|---|---|
bytes | STRING | string |
ANYDATA | string | |
BIGINT | long | |
BINARY | string | |
BINARY_DOUBLE | string | |
BINARY_FLOAT | string | |
BLOB | string | |
boolean | ブール | boolean |
CHAR | string | |
CLOB | string | |
DATE | string | |
日時 | string | |
小数 | double | |
double | DOUBLE | double |
FIXED | string | |
float | FLOAT | float |
int | INTEGER | int |
INTERVALDAYTOSECOND | string | |
INTERVALYEARTOMONTH | string | |
long | LONG | long |
MONEY | double | |
NCHAR | string | |
NCLOB | string | |
数値 | int | |
NUMERIC | int | |
NVARCHAR | string | |
REAL | float | |
SMALLINT | int | |
string | STRING | string |
TIME | string | |
タイムゾーン付きタイムスタンプ | string | |
TIMESTAMP | string | |
TINYINT | int | |
VARBINARY | string | |
null | VARCHAR | string |
XMLFORMAT | string | |
XMLTYPE | string |
この表は、Excelタイプと汎用タイプのマッピングを示しています。
Excel | 一般 |
---|---|
ブール | ブール |
NUMERIC | NUMERIC |
STRING | STRING |
この表は、Oracle Business Intelligence Cloud Connector (BICC)を使用するOracle Fusion Applicationsから汎用型へのマッピング、および汎用型からBICCを使用するOracle Fusion Applicationsへのマッピングを示しています。
BICCを使用するOracle Fusion Applicationsから汎用へ | 一般 | 汎用からBICCを使用するOracle Fusion Applicationsへ |
---|---|---|
NUMERIC | NUMERIC | NUMERIC |
VARCHAR | VARCHAR | VARCHAR |
DATE | DATE | DATE |
TIMESTAMP | TIMESTAMP | TIMESTAMP |
ネットワーク構成 🔗
ネットワーク構成は、データ統合サービスで使用しているソース・データ・アセットとターゲット・データ・アセット、およびアセットが配置されている場所によって異なります。
ニーズのオプションを確認するには、データ統合のためのVCN構成の理解ブログを参照してください。
ワークスペースには、仮想クラウド・ネットワーク(VCN)をアタッチできます。プライベート・ネットワーク内のデータ・ソースの場合は、少なくとも1つのリージョナル・サブネットを含むVCNを作成します。リージョナル・サブネットのみがサポートされます。サブネットでDNSホスト名を使用する必要があります。データ・ソースの場所によっては、他のネットワーク・オブジェクト(サービス・ゲートウェイ、ネットワーク・セキュリティ・グループ、ネットワーク・アドレス変換(NAT)ゲートウェイなど)を作成する必要があります。
一般に、インターネットからアクセス可能なデータ・ソースについては:
- ワークスペースにVCNがアタッチされている場合: データ統合は、ワークスペースのVCN上のネットワーク・アドレス変換(NAT)ゲートウェイを介して直接接続できます。
- ワークスペースにVCNがアタッチされていない場合: データ統合はパブリックIPアドレスを使用して直接接続できます。
サブネット内でプライベートIPが定義されているリソース(ワークスペースなど)は、ローカルまたはリモートのピアリング・ゲートウェイを使用し、サービス・ゲートウェイまたはNATゲートウェイを介して、様々な仮想クラウド・ネットワークおよびリージョン内の他のプライベート・リソースにアクセスできます。
オブジェクト・ストレージとAutonomous Data Warehouseの両方にアクセスする必要がある場合は、ゲートウェイを組み合せることもできます。たとえば、パブリック接続には、オブジェクト・ストレージ用のサービス・ゲートウェイとAutonomous Data Warehouse用のNATゲートウェイの両方が必要です。
インターネットからアクセスできないデータ・ソースについては、他に次のようなオプションがあります:
データ・ソースと同じサブネット内にプライベート・エンドポイントがあり、そのプライベート・エンドポイントが有効になったワークスペースを作成します。
Oracle Cloud Infrastructure FastConnectを使用します。
Oracle Cloud Infrastructure VPN接続(IPSec VPNとも呼ばれる)を使用します。
ただし、次のソースがプライベート・ドメイン内にある場合は、Oracle Cloud Infrastructure FastConnectおよびOracle Cloud Infrastructure VPN接続を使用する必要があります:
- Amazon RDS上のOracle
- Amazon RDS上のMySQL
- Amazon RDS for SQL Server
- Microsoft Azure SQL Database
Oracle Cloud Infrastructure Networkingドキュメント:
- ネットワーキングの概要
- VCNおよびサブネット
- ネットワーク・セキュリティ・グループ
- サービス・ゲートウェイ
- VCNピアリング
- FastConnect
- ネットワーク・パス・アナライザ
- ブログ: ネットワーク・パス・アナライザの使用(トラブルシューティング、検証および検証)