D Références de source de données et de type de données

Découvrez les sources, bases et types de données pris en charge.

Sources de données prises en charge

Avec Oracle Analytics Desktop, vous pouvez vous connecter à un grand nombre de sources de données. Les sources de données sont triées par ordre alphabétique, les bases de données Oracle en premier, suivies des autres bases de données.

Source de données/Type de connexion Version Oracle Analytics Desktop pour Windows Oracle Analytics Desktop pour Mac Informations complémentaires
Oracle Applications Utilisez le type de connexion Oracle Applications pour vous connecter à Oracle Fusion Cloud Applications Suite et aux déploiements Oracle BI Enterprise Edition sur site. Oui Oui

Le connecteur prend en charge plusieurs applications SaaS Oracle. Reportez-vous à A propos du connecteur Oracle Applications.

Reportez-vous également à Connexion à une application dans Oracle Fusion Cloud Applications Suite.

Oracle Autonomous Data Warehouse 19c et versions ultérieures. Oui Oui

Connexion à l'adresse IP publique uniquement.

Vous pouvez vous connecter à plusieurs sources de données Oracle Autonomous Data Warehouse. Téléchargez un portefeuille pour chaque connexion.

Prend en charge l'enregistrement d'une sortie à partir de flux de données.

Reportez-vous à Connection à Oracle Autonomous Data Warehouse.

Vous pouvez également vous connecter à Oracle Autonomous Data Warehouse à l'aide de Delta Sharing. Utilisez le type de connexion Delta Share. Reportez-vous à Connexion à une base de données à l'aide de Delta Sharing.

Oracle Database

12.1+

12.2+

18+

19+

Oui Oui

Utilisez le type de connexion Oracle Database pour la connexion à Oracle Database Classic Cloud Service.

Vous pouvez vous connecter à plusieurs services de base de données. Téléchargez un portefeuille pour chaque connexion.

Prend en charge l'enregistrement d'une sortie à partir de flux de données.

Assurez-vous que les règles d'accès de sécurité appropriées sont en place et permettent la connexion réseau au service de base de données sur le port d'écoute de base de données.

Reportez-vous à Connexion à une base de données Oracle.

Oracle Essbase

11.1.2.4.0+

21c

Oui Oui

Reportez-vous à Création d'une connexion à Oracle Essbase.

Vous ne pouvez pas utiliser les ensembles de données Oracle Essbase dans les flux de données.

Vous ne pouvez pas recouper les ensembles de données qui utilisent des sources de données Oracle Essbase.

Oracle NetSuite Version NetSuite 2019.2 (pilote JDBC 8.10.85.0) Oui Oui -
Oracle Fusion Cloud B2C Service 1.2 Oui Non -
Oracle Talent Acquisition 15b.9.3+, 17.4+ Oui Oui -
Actian Ingres 5.0+ Oui Non -
Actian Matrix 5.0+ Oui Non -
Actian Vector 5.0+ Oui Non -
Amazon Aurora - Oui Non -
Amazon EMR

Amazon EMR 4.7.2 exécutant Amazon Hadoop 2.7.2 et Hive 1.0.0

Amazon EMR (MapR) - Amazon Machine Image (AMI) 3.3.2 exécutant MapR Hadoop M3 et Hive 0.13.1

Oui Non

Les types de données complexes ne sont pas pris en charge.

Amazon Redshift 1.0.1036 + Oui Non -
Apache Drill 1.7+ Oui Non -
Apache Hive

2.3.0+

3.0+

Oui Non Prend en charge Kerberos.

Prend en charge l'enregistrement d'une sortie à partir de flux de données.

Cassandra 3.10 Oui Non -
Centrica A déterminer Oui Oui -
Fichier CSV - Oui Oui -
DB2 11.5+ Oui Non -
Databricks Non applicable Oui Non Utilisez le type de connexion Delta Share. Reportez-vous à Connexion à une base de données à l'aide de Delta Sharing.
Delta Share Non applicable Oui Non Reportez-vous à Connexion à une base de données à l'aide de Delta Sharing.
Dropbox - Oui Non -
Elastic Search 5.6.4+ Oui - -
Google Analytics Universal Analytics, Google Analytics version 4 Oui Non -
Google Universal Analytics (hérité) Universal Analytics Oui Non -
Google Cloud - Oui Non -
Google Drive - Oui Non -
Greenplum 4.3.8+ Oui Non -
HeatWave 8.0.31+ Oui Non -
HortonWorks Hive 1.2+ Oui Non Prend en charge Kerberos.

Prend en charge l'enregistrement d'une sortie à partir de flux de données.

HP Vertica 9.x, 12.x Oui Non -
IBM BigInsights Hive 1.2+ Oui Non Prend en charge Kerberos.
Impala 2.7+ Oui Non  
Informix 12.10+ Oui Non -
JDBC Prise en charge du pilote JDBC générique Oui Non Reportez-vous à Connexion aux données à l'aide de JDBC.
MapR Hive 1.2+ - - Prend en charge Kerberos.

Prend en charge l'enregistrement d'une sortie à partir de flux de données.

Microsoft Access 2013

2016

Oui Non -
Microsoft Azure SQL Database - Oui* A déterminer * Utilisez le type de connexion Serveur SQL sur la page Créer une connexion.
Microsoft Azure Synapse Analytics - Oui Oui -
Microsoft Excel - Oui Oui Uniquement des fichiers XLSX (et XLS contenant des données non permutées).
MonetDB 5+ Oui Non -
MongoDB 3.2.5 Oui Non -
MySQL

5.6+

5.7+

8.0+

Oui Non Les connexions à MySQL Community Edition ne sont pas prises en charge.
MySQL HeatWave 8.0.31+ (offre cloud : version cloud la plus récente prise en charge) Oui Oui -
Netezza 7 Oui Non -
OData 4.0+ Oui Non -
ODBC Prise en charge du pilote ODBC générique - - -
Pivotal HD Hive - Oui Non Prend en charge Kerberos.
PostgreSQL 9.0+ Oui Non -
Presto - Oui Non -
Salesforce - Oui Non -
Data Warehouse Snowflake Version actuelle Oui Oui Reportez-vous à Connexion à l'entrepôt de données Snowflake.
Spark

1.6+

3.0

Oui Non

Prend en charge l'enregistrement d'une sortie à partir de flux de données.

SQL Server

2014, 2016, 2017, 2019

Oui Non -
Sybase ASE 15.7+ Oui Non -
Sybase IQ 16+ Oui Non -
Teradata 16.20, 17.x Oui Non -
Teradata Aster

6.10+

Oui Non -
Vertica 9.x, 12.x Oui Non -

A propos du connecteur Oracle Applications

Le type de connexion Oracle Applications (Icône des connexions à Oracle Applications) vous permet d'utiliser Oracle Analytics pour visualiser les données d'applications dans Oracle Fusion Cloud Applications Suite. Par exemple, Oracle Fusion Cloud Financials. Vous pouvez également utiliser le type de connexion Oracle Applications pour vous connecter à vos déploiements Oracle BI Enterprise Edition sur site (si un patch est appliqué à un niveau approprié) ou vous connecter à un autre service Oracle Analytics.

Vous pouvez vous connecter à ces applications dans Fusion Applications Suite :

  • Oracle Fusion Cloud Financials

  • Oracle Fusion Cloud Human Capital Management

  • Oracle Fusion Cloud Loyalty

  • Oracle Fusion Cloud Procurement

  • Oracle Fusion Cloud Project

  • Oracle Fusion Cloud Supply Chain Planning

  • Oracle Sales Automation

Remarque :

Lorsque vous vous connectez à des applications dans Fusion Applications Suite, vous accédez aux données à partir d'un rapport Oracle Transactional Business Intelligence. Ces rapports font l'objet d'une mise en cache dans Oracle Transactional Business Intelligence, et les données disponibles dans Oracle Analytics reposent sur les données mises en cache. Vous ne pouvez pas contrôler le comportement du cache dans Oracle Transactional Business Intelligence à partir d'Oracle Analytics.

Certification : types de données pris en charge

Les types de données pris en charge par Oracle Analytics sont les suivants :

Types de données de base pris en charge

Lors de la lecture à partir d'une source de données, Oracle Analytics essaie de mettre en correspondance les types de données entrants avec les types de données pris en charge.

Par exemple, une colonne de base de données qui contient uniquement des valeurs de date est mise en forme en tant que DATE, une colonne de feuille de calcul qui contient un mélange de valeurs numériques et de chaînes est mise en forme en tant que VARCHAR et une colonne de données qui contient des données numériques avec des fractions utilise DOUBLE ou FLOAT.

Dans certains cas, Oracle Analytics ne parvient pas à convertir un type de données source. Pour contourner ce problème de type de données, vous pouvez convertir manuellement une colonne de données en type pris en charge en saisissant des commandes SQL. Dans d'autres cas, Oracle Analytics ne peut pas représenter des types de données binaires et complexes comme BLOB, JSON et XML.

Certains types de données ne sont pas pris en charge. Un message d'erreur s'affiche si la source de données contient des types de données non pris en charge.

Oracle Analytics prend en charge les types de données de base suivants :

  • Types numériques : SMALLINT, SMALLUNIT, TINYINT, TINYUINT, UINT, BIT, FLOAT, INT, NUMERIC, DOUBLE

  • Types de date : DATE, DATETIME, TIMESTAMP, TIME

  • Types de chaîne : LONGVARCHAR, CHAR, VARCHAR

Types de données pris en charge par base de données

Oracle Analytics prend en charge les types de données suivants.

Type de base de données Types de données pris en charge
Oracle

BINARY DOUBLE, BINARY FLOAT

CHAR, NCHAR

CLOB, NCLOB

DATE

FLOAT

NUMBER, NUMBER (p,s),

NVARCHAR2, VARCHAR2

ROWID

TIMESTAMP, TIMESTAMP WITH LOCAL TIMEZONE, TIMESTAMP WITH TIMEZONE

DB2

BIGINT

CHAR, CLOB

DATE, DECFLOAT, DECIMAL, DOUBLE

FLOAT

INTEGER

LONGVAR

NUMERIC

REAL

SMALLINT

TIME, TIMESTAMP

VARCHAR

SQL Server

BIGINT, BIT

CHAR

DATE, DATETIME, DATETIME2, DATETIMEOFFSET, DECIMAL

FLOAT

INT

MONEY

NCHAR, NTEXT, NUMERIC, NVARCHAR, NVARCHAR(MAX)

REAL

SMALLDATETIME, SMALLINT, SMALLMONEY

TEXT, TIME, TINYINT

VARCHAR, VARCHAR(MAX)

XML

MySQL

BIGINT, BIGINT UNSIGNED

CHAR

DATE, DATETIME, DECIMAL, DECIMAL UNSIGNED, DOUBLE, DOUBLE UNSIGNED

FLOAT, FLOAT UNSIGNED

INTEGER, INTEGER UNSIGNED

LONGTEXT

MEDIUMINT, MEDIUMINT UNSIGNED, MEDIUMTEXT

SMALLINT, SMALLINT UNSIGNED

TEXT, TIME, TIMESTAMP, TINYINT, TINYINT UNSIGNED, TINYTEXT

VARCHAR

YEAR

Apache Spark

BIGINT, BOOLEAN

DATE, DECIMAL, DOUBLE

FLOAT

INT

SMALLINT, STRING

TIMESTAMP, TINYINT

VARCHAR

Teradata

BIGINT, BYTE, BYTEINT

CHAR, CLOB

DATE, DECIMAL, DOUBLE

FLOAT

INTEGER

NUMERIC

REAL

SMALLINT

TIME, TIMESTAMP

VARCHAR