API query - Teradata AppCenter

Teradata® AppCenter Guía del usuario

Product
Teradata AppCenter
Release Number
1.7
Published
Diciembre de 2018
Language
Español
Last Update
2019-01-04
dita:mapPath
es-ES/kxd1542721295221.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-1111
Product Category
Analytical Ecosystem

Propósito

La API query realiza consultas en sistemas Teradata Database, Teradata Vantage, Aster Database, Presto y Hive, y devuelve los resultados como una cadena de JSON.

Ejemplo de código Java

String queryResult = client.query(query);

Ejemplo de resultado

En el ejemplo siguiente, la sección JSON "columns" de salida contiene metadatos de columna que describen el nombre y el tipo de cada columna. La sección "data" contiene datos de la consulta.
{
  "queueDuration": 33,
  "queryDuration": 47646,
  "results": [
    {
      "resultSet": true,
      "columns": [
        {
          "name": "issue",
          "type": "varchar"
        },
        {
          "name": "issue_count",
          "type": "bigint"
        }
      ],
      "data": [
        {
          "issue": "APR or interest rate",
          "issue_count": 125
        },
        {
          "issue": "Account opening, closing, or management",
          "issue_count": 804
        },
        ……
      ]
    }
  ]
}