Acerca de las cookies de este sitio Nuestros sitios web necesitan algunas cookies para funcionar correctamente (necesarias). Además, se pueden utilizar otras cookies con su consentimiento para analizar el uso del sitio, para mejorar la experiencia del usuario y para publicidad. Para obtener más información, consulte sus opciones de. Al visitar nuestro sitio web, acepta que procesemos la información tal y como se describe en ladeclaración de privacidad de IBM. Para facilitar la navegación, sus preferencias de cookies se compartirán entre los dominios web de IBM que se muestran aquí.
Propiedades del catálogo paraPresto (Java )
Puede personalizar las propiedades del catálogo a través de una API paraPresto (Java ).
Nombre de propiedad | Tipo | Validación agregada |
---|---|---|
cache.enabled |
Boolean | True o False |
cache.base-directory |
Serie | Cualquier serie |
cache.type |
Serie | Cualquier serie |
cache.alluxio.max-cache-size |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades TB, MB, GB, B, KB |
hive.partition-statistics-based-optimization-enabled |
Boolean | True o False |
hive.metastore-cache-scope |
Serie | Cualquier serie |
hive.metastore-cache-ttl |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
hive.metastore-refreshInterval |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h, d |
hive.metastore-cache-maximum-size |
Entero | Límite{1, 1000} |
hive.partition-versioning-enabled |
Boolean | True o False |
hive.file-status-cache-expire-time |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
hive.file-status-cache-size |
Entero | Límite{1, 10000000000} |
hive.file-status-cache-tables |
Serie | Cualquier serie |
<catalog-name>.orc.file-tail-cache-enabled |
Boolean | True o False |
<catalog-name>.orc.file-tail-cache-size |
Entero | Límite{1, 1000000} |
<catalog-name>.orc.file-tail-cache-ttl-since-last-access |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
<catalog-name>.orc.stripe-metadata-cache-enabled |
Boolean | True o False |
<catalog-name>.orc.stripe-footer-cache-size |
Entero | Límite{1, 1000} |
<catalog-name>.orc.stripe-footer-cache-ttl-since-last-access |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
<catalog-name>.orc.stripe-stream-cache-size |
Entero | Límite{1, 1000} |
<catalog-name>.orc.stripe-stream-cache-ttl-since-last-access |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
hive.orc.use-column-names |
Boolean | True o False |
<catalog-name>.parquet.metadata-cache-enabled |
Boolean | True o False |
<catalog-name>.parquet.metadata-cache-size |
Entero | Límite{1, 1000} |
<catalog-name>.parquet.metadata-cache-ttl-since-last-access |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
hive.parquet.use-column-names |
Boolean | True o False |
hive.parquet-batch-read-optimization-enabled |
Boolean | True o False |
hive.parquet.writer.version |
Serie | Cualquier serie |
hive.node-selection-strategy |
Serie | Cualquier serie |
hive.max-outstanding-splits |
Entero | Límite{1, 1000} |
hive.max-initial-splits |
Entero | Límite{1, 1000} |
hive.max-initial-split-size |
Entero | Límite{1, 1000} |
hive.max-split-size |
Entero | Límite{1, 1000} |
hive.split-loader-concurrency |
Entero | Límite{1, 1000} |
hive.storage-format |
Serie | Cualquier serie |
iceberg.file-format |
Serie | Cualquier serie |
hive.pushdown-filter-enabled |
Boolean | True o False |
hive.max-partitions-per-writers |
Entero | Límite{1, 1000} |
hive.s3.max-error-retries |
Entero | Límite{1, 100} |
hive.s3.connect-timeout |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
hive.s3.socket-timeout |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
hive.s3.max-connections |
Entero | Límite{1, 10000} |
hive.s3.max-client-retries |
Entero | Límite{1, 100} |
hive.collect-column-statistics-on-write |
Boolean | True o False |
hive.metastore-refresh-interval |
Serie | Límite {1,1e13} |
hive.non-managed-table-creates-enabled |
Boolean | True o False |
hive.s3select-pushdown.enabled |
Boolean | True o False |
hive.recursive-directories |
Boolean | True o False |
hive.allow-rename-table |
Boolean | True o False |
hive.allow-add-column |
Boolean | True o False |
hive.allow-drop-column |
Boolean | True o False |
hive.allow-rename-column |
Boolean | True o False |
hive.metastore-timeout |
Serie | Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h |
ignore-unsupported-datatypes |
Boolean | True o False. Para más información, consulte ignore-unsupported-datatypes |
ignorar-tipos-de-datos-no-soportados
Presto omite columnas con tipos de datos no admitidos cuando recupera datos de una base de datos. La propiedad ignore-unsupported-datatypes controla este comportamiento, que por defecto es true, lo que provoca que se omitan las columnas no soportadas. Puede establecer la propiedad en false para hacer que Presto emita un error cuando encuentre tipos de datos no soportados en lugar de omitir las columnas. Así, las tablas con columnas no compatibles no devuelven datos incompletos o inexactos. La propiedad está disponible para las siguientes bases de datos:
- Amazon Redshift
- IBM Db2
- Informix
- MySQL
- Oracle
- PostgreSQL
- SQL Server
- SingleStore
- Snowflake
- Teradata