You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2026/09/06 12:07:47 UTC
(hop-website) branch asf-staging updated: Staged website preview of f0005b13a5
This is an automated email from the ASF dual-hosted git repository.
hansva pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/hop-website.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new a0da29be10 Staged website preview of f0005b13a5
a0da29be10 is described below
commit a0da29be1051e581955f72c6288bd740868515b8
Author: Hans Van Akelyen <ha...@gmail.com>
AuthorDate: Sun Sep 6 14:07:11 2026 +0200
Staged website preview of f0005b13a5
---
_astro/index.DypiKn1t.css | 1 +
_astro/index.dRkAtORZ.css | 1 -
dev-manual/next/gui-plugins-toolbars.html | 6 +-
index.html | 2 +-
...-formatter-keywords-and-identifiers-options.png | Bin 0 -> 111983 bytes
...apache-calcite-sql-formatter-layout-options.png | Bin 0 -> 153698 bytes
.../database-perspective-configuration-options.png | Bin 0 -> 75065 bytes
.../database-perspective-icon-and-tree.png | Bin 0 -> 322110 bytes
.../database/database-perspective-panel.png | Bin 0 -> 263418 bytes
.../database/database-perspective-popup-dialog.png | Bin 0 -> 452373 bytes
.../pipeline-hop-context-dialog-data-routing.png | Bin 0 -> 107037 bytes
.../naming-scheme-csv-input-after.png | Bin 0 -> 96500 bytes
.../naming-scheme-csv-input-before.png | Bin 0 -> 97812 bytes
.../metadata-types/naming-scheme-editor.png | Bin 0 -> 81159 bytes
.../naming-scheme-indicator-and-tooltip.png | Bin 0 -> 41019 bytes
.../metadata-types/naming-scheme-indicator.png | Bin 0 -> 847 bytes
manual/next/best-practices/index.html | 12 +
manual/next/cloud.html | 12 +
manual/next/community-blogs/index.html | 12 +
manual/next/concepts.html | 12 +
manual/next/database/databases.html | 12 +
manual/next/database/databases/access.html | 12 +
manual/next/database/databases/apache-hive.html | 12 +
manual/next/database/databases/as400.html | 12 +
manual/next/database/databases/cache.html | 12 +
manual/next/database/databases/clickhouse.html | 12 +
.../next/database/databases/cloudera-impala.html | 12 +
manual/next/database/databases/cratedb.html | 12 +
manual/next/database/databases/databricks.html | 12 +
manual/next/database/databases/db2.html | 12 +
manual/next/database/databases/derby.html | 12 +
manual/next/database/databases/doris.html | 12 +
manual/next/database/databases/duckdb.html | 12 +
manual/next/database/databases/exasol.html | 12 +
manual/next/database/databases/firebird.html | 12 +
manual/next/database/databases/googlebigquery.html | 12 +
manual/next/database/databases/greenplum.html | 12 +
manual/next/database/databases/h2.html | 12 +
manual/next/database/databases/hypersonic.html | 12 +
manual/next/database/databases/infobright.html | 12 +
manual/next/database/databases/informix.html | 12 +
manual/next/database/databases/ingres.html | 12 +
manual/next/database/databases/interbase.html | 12 +
manual/next/database/databases/iris.html | 12 +
manual/next/database/databases/kingbasees.html | 12 +
manual/next/database/databases/mariadb.html | 12 +
manual/next/database/databases/monetdb.html | 12 +
manual/next/database/databases/mssql.html | 12 +
manual/next/database/databases/mssqlnative.html | 12 +
manual/next/database/databases/mysql.html | 12 +
manual/next/database/databases/netezza.html | 12 +
manual/next/database/databases/oracle.html | 12 +
manual/next/database/databases/oraclerdb.html | 12 +
manual/next/database/databases/postgresql.html | 12 +
manual/next/database/databases/redshift.html | 12 +
manual/next/database/databases/sapdb.html | 12 +
manual/next/database/databases/singlestore.html | 12 +
manual/next/database/databases/snowflake.html | 12 +
manual/next/database/databases/sqlbase.html | 12 +
manual/next/database/databases/sqlite.html | 12 +
manual/next/database/databases/sybase.html | 12 +
manual/next/database/databases/sybaseiq.html | 12 +
manual/next/database/databases/teradata.html | 12 +
manual/next/database/databases/universe.html | 12 +
manual/next/database/databases/vectorwise.html | 12 +
manual/next/database/databases/vertica.html | 12 +
manual/next/docker-container.html | 12 +
manual/next/faq/faq.html | 12 +
manual/next/fields-parameters-variables.html | 12 +
manual/next/getting-started/hop-concepts.html | 12 +
.../next/getting-started/hop-download-install.html | 12 +
manual/next/getting-started/hop-gui-pipelines.html | 12 +
manual/next/getting-started/hop-gui-workflows.html | 12 +
manual/next/getting-started/hop-gui.html | 15 +
manual/next/getting-started/hop-next-steps.html | 12 +
manual/next/getting-started/hop-tools.html | 12 +
manual/next/getting-started/hop-what-is-hop.html | 12 +
manual/next/getting-started/index.html | 12 +
manual/next/hop-doc/index.html | 12 +
manual/next/hop-gui/disable-ui-elements.html | 12 +
manual/next/hop-gui/file-dialog.html | 12 +
manual/next/hop-gui/hop-gui-git.html | 12 +
manual/next/hop-gui/hop-gui-popup-dialog.html | 44 +-
manual/next/hop-gui/hop-web.html | 12 +
manual/next/hop-gui/index.html | 12 +
manual/next/hop-gui/notes.html | 12 +
manual/next/hop-gui/perspective-configuration.html | 12 +
.../hop-gui/perspective-data-orchestration.html | 12 +
...ctive-search.html => perspective-database.html} | 267 ++++++-----
.../hop-gui/perspective-execution-information.html | 12 +
manual/next/hop-gui/perspective-file-explorer.html | 12 +
manual/next/hop-gui/perspective-metadata.html | 12 +
manual/next/hop-gui/perspective-neo4j.html | 12 +
manual/next/hop-gui/perspective-plugin.html | 12 +
manual/next/hop-gui/perspective-search.html | 14 +-
manual/next/hop-gui/perspectives.html | 17 +-
manual/next/hop-gui/shortcuts.html | 51 +-
manual/next/hop-run/index.html | 12 +
manual/next/hop-search/index.html | 12 +
manual/next/hop-server/async-web-service.html | 12 +
.../next/hop-server/deploy-export-resources.html | 12 +
manual/next/hop-server/deploy-git-checkout.html | 12 +
manual/next/hop-server/deploy-project-image.html | 12 +
manual/next/hop-server/deploying.html | 12 +
manual/next/hop-server/index.html | 12 +
manual/next/hop-server/json-api.html | 12 +
manual/next/hop-server/rest-api.html | 12 +
manual/next/hop-server/web-service.html | 14 +-
manual/next/hop-tools/hop-arrow-command.html | 12 +
.../hop-conf-cloud-azure-blob-storage.html | 12 +
.../hop-conf-cloud-google-cloud-storage.html | 12 +
.../hop-conf/hop-conf-cloud-google-drive.html | 12 +
.../next/hop-tools/hop-conf/hop-conf-projects.html | 12 +
.../hop-tools/hop-conf/hop-conf-run-hpl-hwf.html | 12 +
manual/next/hop-tools/hop-conf/hop-conf.html | 12 +
manual/next/hop-tools/hop-doc.html | 12 +
manual/next/hop-tools/hop-encrypt.html | 12 +
manual/next/hop-tools/hop-gui.html | 12 +
manual/next/hop-tools/hop-import.html | 12 +
manual/next/hop-tools/hop-lint.html | 12 +
manual/next/hop-tools/hop-marketplace.html | 12 +
manual/next/hop-tools/hop-python/hop-python.html | 12 +
manual/next/hop-tools/hop-search.html | 12 +
manual/next/hop-tools/hop-setup.html | 12 +
manual/next/hop-tools/hop.html | 12 +
manual/next/hop-tools/index.html | 12 +
manual/next/hop-usps.html | 12 +
manual/next/hop-vs-kettle/hop-vs-kettle.html | 12 +
manual/next/hop-vs-kettle/if-you-know-kettle.html | 12 +
.../next/hop-vs-kettle/import-kettle-projects.html | 12 +
manual/next/hop-vs-kettle/index.html | 12 +
manual/next/hop-web-docker.html | 12 +
.../apache-hop-web-services-docker.html | 12 +
manual/next/how-to-guides/avoiding-deadlocks.html | 12 +
.../next/how-to-guides/cdc-filtered-selection.html | 12 +
manual/next/how-to-guides/cdc-log-sniffing.html | 12 +
.../how-to-guides/cdc-snapshot-comparison.html | 12 +
manual/next/how-to-guides/change-data-capture.html | 12 +
manual/next/how-to-guides/index.html | 12 +
manual/next/how-to-guides/joins-lookups.html | 12 +
.../next/how-to-guides/logging-pipeline-log.html | 12 +
.../next/how-to-guides/logging-workflow-log.html | 12 +
manual/next/how-to-guides/loops-in-apache-hop.html | 12 +
.../how-to-guides/run-hop-in-apache-airflow.html | 12 +
.../workflows-parallel-execution.html | 12 +
manual/next/image-testpage.html | 12 +
manual/next/index.html | 12 +
manual/next/installation-configuration.html | 12 +
manual/next/linting/index.html | 12 +
manual/next/linting/lint-rule-packs.html | 12 +
manual/next/linting/lint-rules.html | 55 +++
manual/next/logging/logging-basics.html | 12 +
manual/next/logging/logging-reflection.html | 12 +
manual/next/metadata-driven-architecture.html | 12 +
manual/next/metadata-types/async-web-service.html | 12 +
.../next/metadata-types/azure-authentication.html | 12 +
.../next/metadata-types/beam-file-definition.html | 12 +
.../cassandra/cassandra-connection.html | 12 +
manual/next/metadata-types/data-set.html | 12 +
.../data-stream/arrow-file-stream.html | 12 +
.../metadata-types/data-stream/arrow-flight.html | 12 +
.../data-stream/arrow-random-access-file.html | 12 +
.../metadata-types/data-stream/data-stream.html | 12 +
.../next/metadata-types/databricks-connection.html | 12 +
.../metadata-types/databricks-vfs-connection.html | 12 +
manual/next/metadata-types/dbt-project.html | 12 +
.../next/metadata-types/elastic-location-type.html | 12 +
.../metadata-types/execution-data-profile.html | 12 +
.../execution-information-location.html | 12 +
manual/next/metadata-types/ftp-connection.html | 12 +
.../google-storage-authentication.html | 12 +
manual/next/metadata-types/hop-server.html | 12 +
manual/next/metadata-types/index.html | 15 +
manual/next/metadata-types/jms-connection.html | 12 +
.../metadata-types/mail-server-connection.html | 12 +
manual/next/metadata-types/minio-connection.html | 12 +
manual/next/metadata-types/mongodb-connection.html | 12 +
.../naming-scheme.html} | 527 +++++++++++----------
.../metadata-types/neo4j/neo4j-connection.html | 12 +
.../metadata-types/neo4j/neo4j-graphmodel.html | 12 +
.../metadata-types/neo4j/neo4j-location-type.html | 12 +
.../metadata-types/opensearch-location-type.html | 12 +
manual/next/metadata-types/partition-schema.html | 12 +
manual/next/metadata-types/pipeline-log.html | 12 +
manual/next/metadata-types/pipeline-probe.html | 12 +
.../next/metadata-types/pipeline-run-config.html | 12 +
manual/next/metadata-types/pipeline-unit-test.html | 12 +
manual/next/metadata-types/rdbms-connection.html | 12 +
.../metadata-types/redis/redis-connection.html | 12 +
manual/next/metadata-types/rest-connection.html | 12 +
.../next/metadata-types/salesforce-connection.html | 12 +
manual/next/metadata-types/sftp-connection.html | 12 +
manual/next/metadata-types/spark-catalog.html | 12 +
manual/next/metadata-types/splunk-connection.html | 12 +
.../metadata-types/static-schema-definition.html | 14 +-
.../aws-secrets-manager-variable-resolver.html | 12 +
.../azure-key-vault-variable-resolver.html | 12 +
.../google-secret-manager-variable-resolver.html | 12 +
.../hashicorp-vault-variable-resolver.html | 12 +
.../hop-password-variable-resolver.html | 12 +
.../metadata-types/variable-resolver/index.html | 12 +
.../openbao-variable-resolver.html | 12 +
.../pipeline-variable-resolver.html | 12 +
manual/next/metadata-types/webdav-connection.html | 12 +
manual/next/metadata-types/workflow-log.html | 12 +
.../next/metadata-types/workflow-run-config.html | 12 +
manual/next/password/passwords.html | 12 +
manual/next/password/passwords/aespasswords.html | 12 +
.../next/pipeline/beam/beam-samples-dataflow.html | 12 +
.../pipeline/beam/beam-samples-direct-runner.html | 12 +
manual/next/pipeline/beam/beam-samples-flink.html | 12 +
manual/next/pipeline/beam/beam-samples-spark.html | 12 +
.../dataflowPipeline/google-dataflow-pipeline.html | 12 +
.../flink-k8s-operator-running-hop-pipeline.html | 12 +
.../pipeline/beam/getting-started-with-beam.html | 12 +
.../pipeline/beam/running-the-beam-samples.html | 12 +
manual/next/pipeline/create-pipeline.html | 12 +
manual/next/pipeline/errorhandling.html | 12 +
manual/next/pipeline/formatting-values.html | 12 +
manual/next/pipeline/hop-pipeline-editor.html | 12 +
manual/next/pipeline/metadata-injection.html | 12 +
manual/next/pipeline/partitioning.html | 24 +
manual/next/pipeline/pipeline-metrics.html | 12 +
.../beam-dataflow-pipeline-engine.html | 12 +
.../beam-direct-pipeline-engine.html | 12 +
.../beam-flink-pipeline-engine.html | 12 +
.../beam-spark-pipeline-engine.html | 12 +
.../native-load-balancing-pipeline-engine.html | 12 +
.../native-local-pipeline-engine.html | 12 +
.../native-remote-pipeline-engine.html | 12 +
.../native-spark-pipeline-engine.html | 12 +
.../pipeline-run-configurations.html | 12 +
.../single-threaded-pipeline-engine.html | 12 +
manual/next/pipeline/pipeline-unit-testing.html | 12 +
manual/next/pipeline/pipelines.html | 12 +
.../next/pipeline/run-preview-debug-pipeline.html | 12 +
.../spark/cluster-mapping-walkthrough.html | 12 +
manual/next/pipeline/spark/databricks.html | 12 +
.../spark/getting-started-with-native-spark.html | 12 +
manual/next/pipeline/spark/lakehouse.html | 12 +
.../next/pipeline/spark/paths-and-filesystems.html | 12 +
manual/next/pipeline/specify-copies.html | 12 +
manual/next/pipeline/transforms.html | 12 +
manual/next/pipeline/transforms/abort.html | 12 +
manual/next/pipeline/transforms/accessoutput.html | 12 +
manual/next/pipeline/transforms/addchecksum.html | 12 +
manual/next/pipeline/transforms/addconstant.html | 12 +
.../transforms/addfieldschangesequence.html | 12 +
manual/next/pipeline/transforms/addsequence.html | 12 +
manual/next/pipeline/transforms/addxml.html | 43 ++
manual/next/pipeline/transforms/analyticquery.html | 12 +
manual/next/pipeline/transforms/apache-tika.html | 12 +
manual/next/pipeline/transforms/append.html | 12 +
manual/next/pipeline/transforms/avro-decode.html | 12 +
manual/next/pipeline/transforms/avro-encode.html | 12 +
.../next/pipeline/transforms/avro-file-input.html | 12 +
.../next/pipeline/transforms/avro-file-output.html | 12 +
.../next/pipeline/transforms/aws-sns-notify.html | 12 +
.../next/pipeline/transforms/aws-sqs-reader.html | 12 +
.../transforms/azure-event-hubs-listener.html | 12 +
.../transforms/azure-event-hubs-writer.html | 12 +
.../pipeline/transforms/beambigqueryinput.html | 12 +
.../pipeline/transforms/beambigqueryoutput.html | 12 +
.../pipeline/transforms/beambigtableinput.html | 12 +
.../pipeline/transforms/beambigtableoutput.html | 12 +
manual/next/pipeline/transforms/beamfileinput.html | 12 +
.../next/pipeline/transforms/beamfileoutput.html | 12 +
.../next/pipeline/transforms/beamgcppublisher.html | 12 +
.../pipeline/transforms/beamgcpsubscriber.html | 12 +
.../pipeline/transforms/beamhivecataloginput.html | 12 +
.../next/pipeline/transforms/beamkafkaconsume.html | 12 +
.../next/pipeline/transforms/beamkafkaproduce.html | 12 +
.../pipeline/transforms/beamkinesisconsume.html | 12 +
.../pipeline/transforms/beamkinesisproduce.html | 12 +
manual/next/pipeline/transforms/beamtimestamp.html | 12 +
manual/next/pipeline/transforms/beamwindow.html | 12 +
.../next/pipeline/transforms/binaryfileoutput.html | 12 +
.../pipeline/transforms/blockingtransform.html | 12 +
.../transforms/blockuntiltransformsfinish.html | 12 +
manual/next/pipeline/transforms/calculator.html | 12 +
manual/next/pipeline/transforms/calldbproc.html | 12 +
.../next/pipeline/transforms/cassandra-input.html | 12 +
.../next/pipeline/transforms/cassandra-output.html | 12 +
.../pipeline/transforms/changefileencoding.html | 12 +
.../next/pipeline/transforms/checkfilelocked.html | 12 +
.../transforms/checkwebserviceavailable.html | 12 +
manual/next/pipeline/transforms/clonerow.html | 12 +
manual/next/pipeline/transforms/closure.html | 12 +
manual/next/pipeline/transforms/coalesce.html | 12 +
manual/next/pipeline/transforms/columnexists.html | 12 +
.../pipeline/transforms/combinationlookup.html | 12 +
manual/next/pipeline/transforms/concatfields.html | 12 +
.../next/pipeline/transforms/copyrowstoresult.html | 12 +
.../pipeline/transforms/cratedb-bulkloader.html | 12 +
.../pipeline/transforms/creditcardvalidator.html | 12 +
manual/next/pipeline/transforms/csvinput.html | 12 +
.../pipeline/transforms/data-stream-input.html | 12 +
.../pipeline/transforms/data-stream-output.html | 12 +
manual/next/pipeline/transforms/databasejoin.html | 12 +
.../next/pipeline/transforms/databaselookup.html | 12 +
.../transforms/databasevaluevalidation.html | 12 +
manual/next/pipeline/transforms/datagrid.html | 12 +
manual/next/pipeline/transforms/datasetinput.html | 12 +
manual/next/pipeline/transforms/datasetoutput.html | 12 +
manual/next/pipeline/transforms/dbimpactinput.html | 12 +
manual/next/pipeline/transforms/ddl.html | 12 +
manual/next/pipeline/transforms/delay.html | 12 +
manual/next/pipeline/transforms/delete.html | 12 +
.../pipeline/transforms/detectemptystream.html | 12 +
.../next/pipeline/transforms/detectlanguage.html | 12 +
.../next/pipeline/transforms/dimensionlookup.html | 12 +
.../next/pipeline/transforms/dorisbulkloader.html | 12 +
manual/next/pipeline/transforms/dummy.html | 12 +
manual/next/pipeline/transforms/dynamicsqlrow.html | 12 +
manual/next/pipeline/transforms/edi2xml.html | 12 +
manual/next/pipeline/transforms/emailinput.html | 12 +
.../pipeline/transforms/enhancedjsonoutput.html | 12 +
manual/next/pipeline/transforms/excelinput.html | 12 +
manual/next/pipeline/transforms/excelwriter.html | 12 +
manual/next/pipeline/transforms/execinfo.html | 12 +
manual/next/pipeline/transforms/execprocess.html | 12 +
manual/next/pipeline/transforms/execsql.html | 12 +
manual/next/pipeline/transforms/execsqlrow.html | 12 +
manual/next/pipeline/transforms/exectests.html | 12 +
manual/next/pipeline/transforms/fake.html | 12 +
manual/next/pipeline/transforms/fileexists.html | 12 +
manual/next/pipeline/transforms/filemetadata.html | 12 +
.../next/pipeline/transforms/filesfromresult.html | 12 +
manual/next/pipeline/transforms/filestoresult.html | 12 +
manual/next/pipeline/transforms/filterrows.html | 12 +
manual/next/pipeline/transforms/formula.html | 12 +
manual/next/pipeline/transforms/fuzzymatch.html | 12 +
.../pipeline/transforms/generaterandomvalue.html | 12 +
.../next/pipeline/transforms/getdatafromxml.html | 12 +
manual/next/pipeline/transforms/getfilenames.html | 12 +
.../next/pipeline/transforms/getfilesrowcount.html | 12 +
.../pipeline/transforms/getrecordsfromstream.html | 12 +
.../pipeline/transforms/getrowsfromresult.html | 12 +
manual/next/pipeline/transforms/getsubfolders.html | 12 +
manual/next/pipeline/transforms/getsystemdata.html | 12 +
manual/next/pipeline/transforms/gettablenames.html | 12 +
manual/next/pipeline/transforms/getvariable.html | 14 +-
.../next/pipeline/transforms/google-analytics.html | 12 +
.../pipeline/transforms/google-sheets-input.html | 12 +
.../pipeline/transforms/google-sheets-output.html | 12 +
manual/next/pipeline/transforms/groupby.html | 12 +
manual/next/pipeline/transforms/html2text.html | 12 +
manual/next/pipeline/transforms/http.html | 12 +
manual/next/pipeline/transforms/httppost.html | 12 +
.../next/pipeline/transforms/identifylastrow.html | 12 +
manual/next/pipeline/transforms/ifnull.html | 12 +
manual/next/pipeline/transforms/injector.html | 12 +
manual/next/pipeline/transforms/insertupdate.html | 12 +
manual/next/pipeline/transforms/javafilter.html | 12 +
manual/next/pipeline/transforms/javascript.html | 12 +
manual/next/pipeline/transforms/jdbcmetadata.html | 12 +
manual/next/pipeline/transforms/jms-consumer.html | 12 +
manual/next/pipeline/transforms/jms-producer.html | 12 +
manual/next/pipeline/transforms/joinrows.html | 12 +
manual/next/pipeline/transforms/jsoninput.html | 12 +
.../pipeline/transforms/jsonnormalizeinput.html | 12 +
manual/next/pipeline/transforms/jsonoutput.html | 12 +
manual/next/pipeline/transforms/kafkaconsumer.html | 12 +
manual/next/pipeline/transforms/kafkaproducer.html | 12 +
.../pipeline/transforms/languagemodelchat.html | 12 +
manual/next/pipeline/transforms/ldapinput.html | 12 +
manual/next/pipeline/transforms/ldapoutput.html | 12 +
manual/next/pipeline/transforms/loadfileinput.html | 12 +
manual/next/pipeline/transforms/mail.html | 12 +
manual/next/pipeline/transforms/mapping-input.html | 12 +
.../next/pipeline/transforms/mapping-output.html | 12 +
manual/next/pipeline/transforms/memgroupby.html | 12 +
manual/next/pipeline/transforms/mergejoin.html | 12 +
manual/next/pipeline/transforms/mergerows.html | 12 +
.../next/pipeline/transforms/metadata-input.html | 12 +
manual/next/pipeline/transforms/metainject.html | 12 +
manual/next/pipeline/transforms/metastructure.html | 12 +
.../pipeline/transforms/monetdbbulkloader.html | 12 +
manual/next/pipeline/transforms/mongodbdelete.html | 12 +
manual/next/pipeline/transforms/mongodbinput.html | 12 +
manual/next/pipeline/transforms/mongodboutput.html | 12 +
.../next/pipeline/transforms/mssqlbulkloader.html | 12 +
manual/next/pipeline/transforms/multi-mapping.html | 12 +
manual/next/pipeline/transforms/multimerge.html | 12 +
.../next/pipeline/transforms/mysqlbulkloader.html | 12 +
manual/next/pipeline/transforms/neo4j-cypher.html | 12 +
manual/next/pipeline/transforms/neo4j-gencsv.html | 12 +
.../next/pipeline/transforms/neo4j-getloginfo.html | 12 +
.../pipeline/transforms/neo4j-graphoutput.html | 12 +
manual/next/pipeline/transforms/neo4j-import.html | 12 +
manual/next/pipeline/transforms/neo4j-output.html | 12 +
.../pipeline/transforms/neo4j-split-graph.html | 12 +
manual/next/pipeline/transforms/nullif.html | 12 +
manual/next/pipeline/transforms/numberrange.html | 12 +
manual/next/pipeline/transforms/odata-input.html | 12 +
manual/next/pipeline/transforms/orabulkloader.html | 12 +
.../transforms/outputtransformmetrics.html | 12 +
.../pipeline/transforms/parquet-file-input.html | 12 +
.../pipeline/transforms/parquet-file-output.html | 12 +
.../next/pipeline/transforms/pgpdecryptstream.html | 12 +
.../next/pipeline/transforms/pgpencryptstream.html | 12 +
.../pipeline/transforms/pipeline-data-probe.html | 12 +
.../pipeline/transforms/pipeline-executor.html | 12 +
.../next/pipeline/transforms/pipeline-logging.html | 12 +
.../pipeline/transforms/postgresbulkloader.html | 12 +
manual/next/pipeline/transforms/processfiles.html | 12 +
manual/next/pipeline/transforms/propertyinput.html | 12 +
.../next/pipeline/transforms/propertyoutput.html | 12 +
manual/next/pipeline/transforms/redis-input.html | 12 +
manual/next/pipeline/transforms/redis-output.html | 12 +
.../pipeline/transforms/redshift-bulkloader.html | 12 +
manual/next/pipeline/transforms/regexeval.html | 12 +
manual/next/pipeline/transforms/repeatfields.html | 12 +
manual/next/pipeline/transforms/replacestring.html | 12 +
.../pipeline/transforms/reservoirsampling.html | 12 +
manual/next/pipeline/transforms/rest.html | 12 +
.../next/pipeline/transforms/rowdenormaliser.html | 12 +
manual/next/pipeline/transforms/rowflattener.html | 12 +
manual/next/pipeline/transforms/rowgenerator.html | 12 +
manual/next/pipeline/transforms/rownormaliser.html | 12 +
.../next/pipeline/transforms/rulesaccumulator.html | 12 +
manual/next/pipeline/transforms/rulesexecutor.html | 12 +
manual/next/pipeline/transforms/runssh.html | 12 +
.../pipeline/transforms/salesforce-connection.html | 12 +
.../pipeline/transforms/salesforce-fields.html | 12 +
.../pipeline/transforms/salesforce-settings.html | 12 +
.../next/pipeline/transforms/salesforcedelete.html | 12 +
.../next/pipeline/transforms/salesforceinput.html | 12 +
.../next/pipeline/transforms/salesforceinsert.html | 12 +
.../next/pipeline/transforms/salesforceupdate.html | 12 +
.../next/pipeline/transforms/salesforceupsert.html | 12 +
manual/next/pipeline/transforms/samplerows.html | 12 +
manual/next/pipeline/transforms/sasinput.html | 12 +
manual/next/pipeline/transforms/schemamapping.html | 12 +
manual/next/pipeline/transforms/script.html | 12 +
manual/next/pipeline/transforms/selectvalues.html | 12 +
.../transforms/serialize-de-from-file.html | 12 +
.../pipeline/transforms/serialize-to-file.html | 12 +
manual/next/pipeline/transforms/serverstatus.html | 12 +
.../next/pipeline/transforms/setvalueconstant.html | 12 +
manual/next/pipeline/transforms/setvaluefield.html | 12 +
manual/next/pipeline/transforms/setvariable.html | 12 +
manual/next/pipeline/transforms/sftpput.html | 12 +
.../next/pipeline/transforms/simple-mapping.html | 12 +
.../pipeline/transforms/snowflakebulkloader.html | 12 +
manual/next/pipeline/transforms/snowflakeid.html | 12 +
manual/next/pipeline/transforms/sort.html | 12 +
manual/next/pipeline/transforms/sortedmerge.html | 12 +
.../pipeline/transforms/sortedschemamerge.html | 12 +
.../transforms/spark-lake-table-input.html | 12 +
.../transforms/spark-lake-table-maintenance.html | 12 +
.../transforms/spark-lake-table-merge.html | 12 +
.../transforms/spark-lake-table-output.html | 12 +
manual/next/pipeline/transforms/spark-sql.html | 12 +
manual/next/pipeline/transforms/splitfields.html | 12 +
.../next/pipeline/transforms/splitfieldtorows.html | 12 +
manual/next/pipeline/transforms/splunkinput.html | 12 +
manual/next/pipeline/transforms/sqlfileoutput.html | 12 +
.../next/pipeline/transforms/sstable-output.html | 12 +
.../transforms/standardizephonenumber.html | 12 +
manual/next/pipeline/transforms/stanfordnlp.html | 12 +
manual/next/pipeline/transforms/streamlookup.html | 12 +
.../pipeline/transforms/streamschemamerge.html | 12 +
manual/next/pipeline/transforms/stringcut.html | 12 +
.../next/pipeline/transforms/stringoperations.html | 12 +
manual/next/pipeline/transforms/switchcase.html | 12 +
.../pipeline/transforms/synchronizeaftermerge.html | 12 +
manual/next/pipeline/transforms/tablecompare.html | 12 +
manual/next/pipeline/transforms/tableexists.html | 12 +
manual/next/pipeline/transforms/tableinput.html | 12 +
manual/next/pipeline/transforms/tableoutput.html | 12 +
manual/next/pipeline/transforms/terafast.html | 12 +
manual/next/pipeline/transforms/textfileinput.html | 12 +
.../next/pipeline/transforms/textfileoutput.html | 12 +
.../next/pipeline/transforms/tokenreplacement.html | 12 +
manual/next/pipeline/transforms/uniquerows.html | 12 +
.../pipeline/transforms/uniquerowsbyhashset.html | 12 +
manual/next/pipeline/transforms/update.html | 12 +
.../pipeline/transforms/userdefinedjavaclass.html | 12 +
.../transforms/userdefinedjavaexpression.html | 12 +
manual/next/pipeline/transforms/validator.html | 12 +
manual/next/pipeline/transforms/valuemapper.html | 12 +
manual/next/pipeline/transforms/vcardinput.html | 12 +
manual/next/pipeline/transforms/vcardoutput.html | 12 +
.../pipeline/transforms/verticabulkloader.html | 12 +
manual/next/pipeline/transforms/webservices.html | 12 +
.../pipeline/transforms/workflow-executor.html | 12 +
.../next/pipeline/transforms/workflow-logging.html | 12 +
manual/next/pipeline/transforms/writetolog.html | 12 +
.../next/pipeline/transforms/xmlinputstream.html | 12 +
manual/next/pipeline/transforms/xmljoin.html | 12 +
manual/next/pipeline/transforms/xmloutput.html | 12 +
.../pipeline/transforms/xmloutputadvanced.html | 12 +
manual/next/pipeline/transforms/xsdvalidator.html | 12 +
manual/next/pipeline/transforms/xslt.html | 12 +
manual/next/pipeline/transforms/yamlinput.html | 12 +
manual/next/pipeline/transforms/zipfile.html | 12 +
manual/next/projects/advanced.html | 12 +
manual/next/projects/index.html | 12 +
manual/next/projects/metadata.html | 12 +
manual/next/projects/projects-environments.html | 12 +
manual/next/protips/index.html | 16 +
manual/next/samples/samples.html | 12 +
.../next/snippets/best-practices/governance.html | 12 +
manual/next/snippets/best-practices/logging.html | 12 +
manual/next/snippets/best-practices/loops.html | 12 +
manual/next/snippets/best-practices/mappings.html | 12 +
.../best-practices/metadata-injection.html | 12 +
.../best-practices/naming-conventions.html | 12 +
.../best-practices/performance-basics.html | 12 +
manual/next/snippets/best-practices/security.html | 12 +
.../next/snippets/best-practices/size-matters.html | 12 +
manual/next/snippets/best-practices/variables.html | 12 +
.../field-metadata/date-format-symbols.html | 12 +
.../snippets/field-metadata/field-columns.html | 12 +
.../field-metadata/number-format-symbols.html | 12 +
.../next/snippets/gcp-service-account-setup.html | 12 +
manual/next/snippets/hop-concepts/action.html | 12 +
manual/next/snippets/hop-concepts/data-types.html | 12 +
manual/next/snippets/hop-concepts/environment.html | 12 +
.../hop-concepts/fields-parameters-variables.html | 12 +
.../hop-concepts/hop-projects-environments.html | 12 +
manual/next/snippets/hop-concepts/hop.html | 12 +
manual/next/snippets/hop-concepts/item-types.html | 12 +
.../next/snippets/hop-concepts/lazy-loading.html | 12 +
manual/next/snippets/hop-concepts/metadata.html | 12 +
manual/next/snippets/hop-concepts/pipeline.html | 12 +
manual/next/snippets/hop-concepts/project.html | 12 +
manual/next/snippets/hop-concepts/transform.html | 12 +
manual/next/snippets/hop-concepts/workflow.html | 12 +
manual/next/snippets/hop-tools/hop-conf.html | 12 +
manual/next/snippets/hop-tools/hop-encrypt.html | 12 +
manual/next/snippets/hop-tools/hop-gui.html | 12 +
manual/next/snippets/hop-tools/hop-import.html | 12 +
manual/next/snippets/hop-tools/hop-run.html | 12 +
manual/next/snippets/hop-tools/hop-search.html | 12 +
manual/next/snippets/hop-tools/hop-server.html | 12 +
manual/next/snippets/hop-tools/hop-tools.html | 12 +
manual/next/snippets/pipeline-metrics-table.html | 12 +
manual/next/snippets/rounding-types.html | 12 +
manual/next/snippets/variables/control-space.html | 14 +-
.../next/snippets/variables/hop-audit-folder.html | 12 +
.../next/snippets/variables/hop-config-folder.html | 12 +
manual/next/snippets/variables/hop-java-home.html | 12 +
manual/next/snippets/variables/hop-options.html | 12 +
.../variables/hop-plugin-base-folders.html | 12 +
.../snippets/variables/hop-shared-jdbc-folder.html | 12 +
.../variables/hop-windows-shell-encoding.html | 12 +
manual/next/supported-jvms.html | 12 +
manual/next/technology/arrow/apache-arrow.html | 12 +
manual/next/technology/avro/index.html | 12 +
manual/next/technology/azure/index.html | 14 +-
.../next/technology/{azure => calcite}/index.html | 91 +++-
manual/next/technology/cassandra/index.html | 12 +
manual/next/technology/google/index.html | 12 +
manual/next/technology/memgraph/index.html | 12 +
manual/next/technology/neo4j/index.html | 12 +
.../technology/neo4j/neo4j-logging-schema.html | 12 +
.../technology/neo4j/working-with-neo4j-data.html | 12 +
.../technology/openlineage/dataset-identity.html | 12 +
manual/next/technology/openlineage/index.html | 12 +
manual/next/technology/redis/index.html | 12 +
manual/next/technology/technology.html | 17 +-
manual/next/variables.html | 14 +-
manual/next/variables/parameter-passing.html | 12 +
manual/next/vfs.html | 12 +
manual/next/vfs/aws-s3-vfs.html | 12 +
manual/next/vfs/azure-blob-storage-vfs.html | 12 +
manual/next/vfs/databricks-vfs.html | 12 +
manual/next/vfs/dropbox-vfs.html | 12 +
manual/next/vfs/google-cloud-storage-vfs.html | 12 +
manual/next/vfs/google-drive-vfs.html | 12 +
manual/next/vfs/minio-vfs.html | 12 +
manual/next/workflow/actions.html | 12 +
manual/next/workflow/actions/abort.html | 12 +
.../next/workflow/actions/addresultfilenames.html | 12 +
manual/next/workflow/actions/as400command.html | 12 +
.../next/workflow/actions/cassandra-exec-cql.html | 12 +
.../next/workflow/actions/checkdbconnection.html | 12 +
manual/next/workflow/actions/checkfilelocked.html | 12 +
manual/next/workflow/actions/columnsexist.html | 12 +
manual/next/workflow/actions/comparefolders.html | 12 +
manual/next/workflow/actions/copyfiles.html | 12 +
manual/next/workflow/actions/createfile.html | 12 +
manual/next/workflow/actions/createfolder.html | 12 +
.../next/workflow/actions/databricks-job-run.html | 12 +
.../next/workflow/actions/databricks-job-wait.html | 12 +
manual/next/workflow/actions/dbt.html | 12 +
manual/next/workflow/actions/deletefile.html | 12 +
manual/next/workflow/actions/deletefiles.html | 12 +
manual/next/workflow/actions/deletefolders.html | 12 +
.../workflow/actions/deleteresultfilenames.html | 12 +
manual/next/workflow/actions/documentation.html | 12 +
manual/next/workflow/actions/dostounix.html | 12 +
manual/next/workflow/actions/dtdvalidator.html | 12 +
manual/next/workflow/actions/dummy.html | 12 +
manual/next/workflow/actions/eval.html | 12 +
manual/next/workflow/actions/evalfilesmetrics.html | 12 +
.../workflow/actions/evaluatetablecontent.html | 12 +
manual/next/workflow/actions/filecompare.html | 12 +
manual/next/workflow/actions/fileexists.html | 12 +
manual/next/workflow/actions/filesexist.html | 12 +
manual/next/workflow/actions/folderisempty.html | 12 +
manual/next/workflow/actions/ftp.html | 12 +
manual/next/workflow/actions/ftpdelete.html | 12 +
manual/next/workflow/actions/ftpput.html | 12 +
manual/next/workflow/actions/getpop.html | 12 +
manual/next/workflow/actions/http.html | 12 +
manual/next/workflow/actions/join.html | 12 +
manual/next/workflow/actions/mail.html | 12 +
manual/next/workflow/actions/mailvalidator.html | 12 +
manual/next/workflow/actions/movefiles.html | 12 +
manual/next/workflow/actions/mql.html | 12 +
manual/next/workflow/actions/mssqlbulkload.html | 12 +
manual/next/workflow/actions/mysqlbulkfile.html | 12 +
manual/next/workflow/actions/mysqlbulkload.html | 12 +
.../workflow/actions/neo4j-checkconnections.html | 12 +
manual/next/workflow/actions/neo4j-constraint.html | 12 +
.../next/workflow/actions/neo4j-cypherscript.html | 12 +
manual/next/workflow/actions/neo4j-index.html | 12 +
manual/next/workflow/actions/pgpdecryptfiles.html | 12 +
manual/next/workflow/actions/pgpencryptfiles.html | 12 +
manual/next/workflow/actions/pgpverify.html | 12 +
manual/next/workflow/actions/ping.html | 12 +
manual/next/workflow/actions/pipeline.html | 12 +
.../workflow/actions/processresultfilenames.html | 12 +
manual/next/workflow/actions/repeat-end.html | 12 +
manual/next/workflow/actions/repeat.html | 12 +
manual/next/workflow/actions/runpipelinetests.html | 12 +
.../workflow/actions/sendnagiospassivecheck.html | 12 +
.../next/workflow/actions/setpasswordencoder.html | 12 +
manual/next/workflow/actions/setvariables.html | 12 +
manual/next/workflow/actions/sftp.html | 12 +
manual/next/workflow/actions/sftpput.html | 12 +
manual/next/workflow/actions/shell.html | 12 +
manual/next/workflow/actions/simpleeval.html | 12 +
manual/next/workflow/actions/snmptrap.html | 12 +
manual/next/workflow/actions/snowflake-whm.html | 12 +
manual/next/workflow/actions/sql.html | 12 +
manual/next/workflow/actions/start.html | 12 +
manual/next/workflow/actions/success.html | 12 +
manual/next/workflow/actions/tableexists.html | 12 +
manual/next/workflow/actions/telnet.html | 12 +
manual/next/workflow/actions/truncatetables.html | 12 +
manual/next/workflow/actions/unzip.html | 12 +
manual/next/workflow/actions/waitfor.html | 12 +
manual/next/workflow/actions/waitforfile.html | 12 +
manual/next/workflow/actions/waitforsql.html | 12 +
.../next/workflow/actions/webserviceavailable.html | 12 +
manual/next/workflow/actions/workflow.html | 12 +
manual/next/workflow/actions/writetofile.html | 12 +
manual/next/workflow/actions/writetolog.html | 12 +
manual/next/workflow/actions/xmlwellformed.html | 12 +
manual/next/workflow/actions/xsdvalidator.html | 12 +
manual/next/workflow/actions/xslt.html | 12 +
manual/next/workflow/actions/zipfile.html | 12 +
manual/next/workflow/create-workflow.html | 12 +
manual/next/workflow/run-debug-workflow.html | 12 +
.../native-load-balancing-workflow-engine.html | 12 +
.../native-local-workflow-engine.html | 12 +
.../native-remote-workflow-engine.html | 12 +
.../workflow-run-configurations.html | 12 +
manual/next/workflow/workflows.html | 12 +
sitemap-manual.xml | 9 +
664 files changed, 8394 insertions(+), 429 deletions(-)
diff --git a/_astro/index.DypiKn1t.css b/_astro/index.DypiKn1t.css
new file mode 100644
index 0000000000..456fe239a1
--- /dev/null
+++ b/_astro/index.DypiKn1t.css
@@ -0,0 +1 @@
+.shot[data-astro-cid-72enjzrx]{border:1px solid var(--rule);box-shadow:var(--shadow);background:var(--surface);border-radius:12px;max-height:400px;position:relative;overflow:hidden}.shot[data-astro-cid-72enjzrx] img[data-astro-cid-72enjzrx]{width:100%;height:auto;display:block}.shot[data-astro-cid-72enjzrx]:after{content:"";background:linear-gradient(to bottom, transparent, var(--ground));pointer-events:none;height:90px;position:absolute;bottom:0;left:0;right:0}@media (width<=940px){.sho [...]
diff --git a/_astro/index.dRkAtORZ.css b/_astro/index.dRkAtORZ.css
deleted file mode 100644
index df9ca0b03d..0000000000
--- a/_astro/index.dRkAtORZ.css
+++ /dev/null
@@ -1 +0,0 @@
-.shot[data-astro-cid-72enjzrx]{border:1px solid var(--rule);box-shadow:var(--shadow);background:var(--surface);border-radius:12px;max-height:400px;position:relative;overflow:hidden}.shot[data-astro-cid-72enjzrx] img[data-astro-cid-72enjzrx]{width:100%;height:auto;display:block}.shot[data-astro-cid-72enjzrx]:after{content:"";background:linear-gradient(to bottom, transparent, var(--ground));pointer-events:none;height:90px;position:absolute;bottom:0;left:0;right:0}@media (width<=940px){.sho [...]
diff --git a/dev-manual/next/gui-plugins-toolbars.html b/dev-manual/next/gui-plugins-toolbars.html
index 183b9d136b..4e64990847 100644
--- a/dev-manual/next/gui-plugins-toolbars.html
+++ b/dev-manual/next/gui-plugins-toolbars.html
@@ -1011,7 +1011,7 @@ Call sites that use a plain <code>StyledTextComp</code> / <code>StyledTextVar</c
<div class="ulist">
<ul>
<li>
-<p>SQL pretty-print / format</p>
+<p>SQL pretty-print / format (see the Apache Calcite plugin, <code>plugins/tech/calcite</code>, <code>SqlFormatToolbarButton</code>)</p>
</li>
<li>
<p>SQL lineage or “explain”</p>
@@ -1219,6 +1219,10 @@ toolbarWidgets.createToolbarWidgets(container, ID_TOOLBAR, removeToolItems);</co
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>plugins/transforms/json/…​/ui/TextCompositeToolbarJsonFormatButton.java</code></p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Sample SQL format button</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>plugins/tech/calcite/…​/SqlFormatToolbarButton.java</code></p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Sample table export buttons</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>plugins/transforms/excel/…​/TableViewExportToExcelToolbarButton.java</code>, CSV equivalent under textfile</p></td>
</tr>
diff --git a/index.html b/index.html
index 0c1d6cae15..116e4c4e1c 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Apache Hop</title><meta name="description" content="Apache Hop is an open source data integration and orchestration platform. Design pipelines and workflows visually, then run them locally, remotely, or on Spark, Flink and Dataflow."><link rel="canonical" href="https://hop.apache.org/"><meta property="og:type" content="website"><meta property="og:site_name" [...]
(function () { try { var t = localStorage.getItem('hop-theme'); if (t) document.documentElement.setAttribute('data-theme', t) } catch (e) {} })()
</script><link rel="stylesheet" href="/_astro/Base.i4S4kwIk.css"><style>.section[data-astro-cid-w6ymvdtg]{max-width:1180px;margin:0 auto;padding:80px 24px}.section[data-astro-cid-w6ymvdtg]+.section--bare{padding-top:0}.section--divider[data-astro-cid-w6ymvdtg]+.section--divider{border-top:1px solid var(--rule)}.section[data-astro-cid-w6ymvdtg] h2[data-astro-cid-w6ymvdtg]{letter-spacing:-.022em;max-width:22ch;margin:0 0 12px;font-size:clamp(25px,3vw,34px)}.section__lede[data-astro-cid-w [...]
-</style><link rel="stylesheet" href="/_astro/index.dRkAtORZ.css"></head><body class="home-page" data-pagefind-body><a class="skip-link" href="#main" data-pagefind-ignore>Skip to main content</a><header class="site-header" data-pagefind-ignore><div class="site-header__inner"><a class="brand" href="/" aria-label="Apache Hop home"><img src="/img/hop-logo.svg" alt="" width="34" height="34" aria-hidden="true"><span class="brand__name">Apache Hop</span></a><nav class="mainnav" id="mainnav" ari [...]
\ No newline at end of file
+</style><link rel="stylesheet" href="/_astro/index.DypiKn1t.css"></head><body class="home-page" data-pagefind-body><a class="skip-link" href="#main" data-pagefind-ignore>Skip to main content</a><header class="site-header" data-pagefind-ignore><div class="site-header__inner"><a class="brand" href="/" aria-label="Apache Hop home"><img src="/img/hop-logo.svg" alt="" width="34" height="34" aria-hidden="true"><span class="brand__name">Apache Hop</span></a><nav class="mainnav" id="mainnav" ari [...]
\ No newline at end of file
diff --git a/manual/next/_images/hop-gui/database/apache-calcite-sql-formatter-keywords-and-identifiers-options.png b/manual/next/_images/hop-gui/database/apache-calcite-sql-formatter-keywords-and-identifiers-options.png
new file mode 100644
index 0000000000..778d48ed93
Binary files /dev/null and b/manual/next/_images/hop-gui/database/apache-calcite-sql-formatter-keywords-and-identifiers-options.png differ
diff --git a/manual/next/_images/hop-gui/database/apache-calcite-sql-formatter-layout-options.png b/manual/next/_images/hop-gui/database/apache-calcite-sql-formatter-layout-options.png
new file mode 100644
index 0000000000..b4be351ded
Binary files /dev/null and b/manual/next/_images/hop-gui/database/apache-calcite-sql-formatter-layout-options.png differ
diff --git a/manual/next/_images/hop-gui/database/database-perspective-configuration-options.png b/manual/next/_images/hop-gui/database/database-perspective-configuration-options.png
new file mode 100644
index 0000000000..e7a39f18b7
Binary files /dev/null and b/manual/next/_images/hop-gui/database/database-perspective-configuration-options.png differ
diff --git a/manual/next/_images/hop-gui/database/database-perspective-icon-and-tree.png b/manual/next/_images/hop-gui/database/database-perspective-icon-and-tree.png
new file mode 100644
index 0000000000..a974daf0de
Binary files /dev/null and b/manual/next/_images/hop-gui/database/database-perspective-icon-and-tree.png differ
diff --git a/manual/next/_images/hop-gui/database/database-perspective-panel.png b/manual/next/_images/hop-gui/database/database-perspective-panel.png
new file mode 100644
index 0000000000..9a44f91528
Binary files /dev/null and b/manual/next/_images/hop-gui/database/database-perspective-panel.png differ
diff --git a/manual/next/_images/hop-gui/database/database-perspective-popup-dialog.png b/manual/next/_images/hop-gui/database/database-perspective-popup-dialog.png
new file mode 100644
index 0000000000..2cf74343b7
Binary files /dev/null and b/manual/next/_images/hop-gui/database/database-perspective-popup-dialog.png differ
diff --git a/manual/next/_images/hop-gui/pipeline-hop-context-dialog-data-routing.png b/manual/next/_images/hop-gui/pipeline-hop-context-dialog-data-routing.png
new file mode 100644
index 0000000000..10fe52a65a
Binary files /dev/null and b/manual/next/_images/hop-gui/pipeline-hop-context-dialog-data-routing.png differ
diff --git a/manual/next/_images/metadata-types/naming-scheme-csv-input-after.png b/manual/next/_images/metadata-types/naming-scheme-csv-input-after.png
new file mode 100644
index 0000000000..a5fbdbc0cc
Binary files /dev/null and b/manual/next/_images/metadata-types/naming-scheme-csv-input-after.png differ
diff --git a/manual/next/_images/metadata-types/naming-scheme-csv-input-before.png b/manual/next/_images/metadata-types/naming-scheme-csv-input-before.png
new file mode 100644
index 0000000000..e7013eb85d
Binary files /dev/null and b/manual/next/_images/metadata-types/naming-scheme-csv-input-before.png differ
diff --git a/manual/next/_images/metadata-types/naming-scheme-editor.png b/manual/next/_images/metadata-types/naming-scheme-editor.png
new file mode 100644
index 0000000000..54f90eedb2
Binary files /dev/null and b/manual/next/_images/metadata-types/naming-scheme-editor.png differ
diff --git a/manual/next/_images/metadata-types/naming-scheme-indicator-and-tooltip.png b/manual/next/_images/metadata-types/naming-scheme-indicator-and-tooltip.png
new file mode 100644
index 0000000000..9c79417fca
Binary files /dev/null and b/manual/next/_images/metadata-types/naming-scheme-indicator-and-tooltip.png differ
diff --git a/manual/next/_images/metadata-types/naming-scheme-indicator.png b/manual/next/_images/metadata-types/naming-scheme-indicator.png
new file mode 100644
index 0000000000..b33d024826
Binary files /dev/null and b/manual/next/_images/metadata-types/naming-scheme-indicator.png differ
diff --git a/manual/next/best-practices/index.html b/manual/next/best-practices/index.html
index 7aee0779af..5f7ea24796 100644
--- a/manual/next/best-practices/index.html
+++ b/manual/next/best-practices/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/cloud.html b/manual/next/cloud.html
index 768d2fc6f4..87b699e86a 100644
--- a/manual/next/cloud.html
+++ b/manual/next/cloud.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/community-blogs/index.html b/manual/next/community-blogs/index.html
index a4e50fa0ac..2dda13ae58 100644
--- a/manual/next/community-blogs/index.html
+++ b/manual/next/community-blogs/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/concepts.html b/manual/next/concepts.html
index 335a59fb23..6156016adb 100644
--- a/manual/next/concepts.html
+++ b/manual/next/concepts.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases.html b/manual/next/database/databases.html
index e1c6a77e24..2078ef5228 100644
--- a/manual/next/database/databases.html
+++ b/manual/next/database/databases.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/access.html b/manual/next/database/databases/access.html
index 6c8c86dfe3..8e7aad38d0 100644
--- a/manual/next/database/databases/access.html
+++ b/manual/next/database/databases/access.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/apache-hive.html b/manual/next/database/databases/apache-hive.html
index ae8e43a955..d0d2d8a125 100644
--- a/manual/next/database/databases/apache-hive.html
+++ b/manual/next/database/databases/apache-hive.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/as400.html b/manual/next/database/databases/as400.html
index 3f68b2bfaa..0568dcb4e2 100644
--- a/manual/next/database/databases/as400.html
+++ b/manual/next/database/databases/as400.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/cache.html b/manual/next/database/databases/cache.html
index 4c61d26ff5..63579b9ef7 100644
--- a/manual/next/database/databases/cache.html
+++ b/manual/next/database/databases/cache.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/clickhouse.html b/manual/next/database/databases/clickhouse.html
index 860a1ec58c..e5b06b551e 100644
--- a/manual/next/database/databases/clickhouse.html
+++ b/manual/next/database/databases/clickhouse.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/cloudera-impala.html b/manual/next/database/databases/cloudera-impala.html
index 8913d88b19..bd5acd25f5 100644
--- a/manual/next/database/databases/cloudera-impala.html
+++ b/manual/next/database/databases/cloudera-impala.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/cratedb.html b/manual/next/database/databases/cratedb.html
index 4fdb62e15c..5c958539fd 100644
--- a/manual/next/database/databases/cratedb.html
+++ b/manual/next/database/databases/cratedb.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/databricks.html b/manual/next/database/databases/databricks.html
index 1c1792e366..2858f7e7ff 100644
--- a/manual/next/database/databases/databricks.html
+++ b/manual/next/database/databases/databricks.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/db2.html b/manual/next/database/databases/db2.html
index e0291e872f..0088b68cf0 100644
--- a/manual/next/database/databases/db2.html
+++ b/manual/next/database/databases/db2.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/derby.html b/manual/next/database/databases/derby.html
index 6195f3f064..b174108be9 100644
--- a/manual/next/database/databases/derby.html
+++ b/manual/next/database/databases/derby.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/doris.html b/manual/next/database/databases/doris.html
index 43e3fd1922..3d1700de39 100644
--- a/manual/next/database/databases/doris.html
+++ b/manual/next/database/databases/doris.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/duckdb.html b/manual/next/database/databases/duckdb.html
index e599744d5b..d3dfd75d4c 100644
--- a/manual/next/database/databases/duckdb.html
+++ b/manual/next/database/databases/duckdb.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/exasol.html b/manual/next/database/databases/exasol.html
index 53259e6612..7ac0116cb4 100644
--- a/manual/next/database/databases/exasol.html
+++ b/manual/next/database/databases/exasol.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/firebird.html b/manual/next/database/databases/firebird.html
index 72d2ee0df8..4dc4b9e31a 100644
--- a/manual/next/database/databases/firebird.html
+++ b/manual/next/database/databases/firebird.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/googlebigquery.html b/manual/next/database/databases/googlebigquery.html
index 746533bcf0..b3f833f8c6 100644
--- a/manual/next/database/databases/googlebigquery.html
+++ b/manual/next/database/databases/googlebigquery.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/greenplum.html b/manual/next/database/databases/greenplum.html
index 4e3fdcd08c..c2a9116640 100644
--- a/manual/next/database/databases/greenplum.html
+++ b/manual/next/database/databases/greenplum.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/h2.html b/manual/next/database/databases/h2.html
index 0c78219f91..a9d78dbc78 100644
--- a/manual/next/database/databases/h2.html
+++ b/manual/next/database/databases/h2.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/hypersonic.html b/manual/next/database/databases/hypersonic.html
index 0eb1c281d9..07af6b4322 100644
--- a/manual/next/database/databases/hypersonic.html
+++ b/manual/next/database/databases/hypersonic.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/infobright.html b/manual/next/database/databases/infobright.html
index df9b0ef085..d1c809694e 100644
--- a/manual/next/database/databases/infobright.html
+++ b/manual/next/database/databases/infobright.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/informix.html b/manual/next/database/databases/informix.html
index ebdb804dd0..8cc30b13e1 100644
--- a/manual/next/database/databases/informix.html
+++ b/manual/next/database/databases/informix.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/ingres.html b/manual/next/database/databases/ingres.html
index 2d0843c85d..348bf5d2a3 100644
--- a/manual/next/database/databases/ingres.html
+++ b/manual/next/database/databases/ingres.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/interbase.html b/manual/next/database/databases/interbase.html
index 18e85cc5ec..c6c7322c68 100644
--- a/manual/next/database/databases/interbase.html
+++ b/manual/next/database/databases/interbase.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/iris.html b/manual/next/database/databases/iris.html
index 882b082ed4..72ec34b8f5 100644
--- a/manual/next/database/databases/iris.html
+++ b/manual/next/database/databases/iris.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/kingbasees.html b/manual/next/database/databases/kingbasees.html
index ed3083e293..9101510231 100644
--- a/manual/next/database/databases/kingbasees.html
+++ b/manual/next/database/databases/kingbasees.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/mariadb.html b/manual/next/database/databases/mariadb.html
index 30b995495c..f57ddb6811 100644
--- a/manual/next/database/databases/mariadb.html
+++ b/manual/next/database/databases/mariadb.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/monetdb.html b/manual/next/database/databases/monetdb.html
index ee93a9a9c4..2dcb924f8e 100644
--- a/manual/next/database/databases/monetdb.html
+++ b/manual/next/database/databases/monetdb.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/mssql.html b/manual/next/database/databases/mssql.html
index a3eafd4c96..df83e69b6f 100644
--- a/manual/next/database/databases/mssql.html
+++ b/manual/next/database/databases/mssql.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/mssqlnative.html b/manual/next/database/databases/mssqlnative.html
index b1705f9d83..93c0c90a0f 100644
--- a/manual/next/database/databases/mssqlnative.html
+++ b/manual/next/database/databases/mssqlnative.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/mysql.html b/manual/next/database/databases/mysql.html
index 3441146043..e551547bac 100644
--- a/manual/next/database/databases/mysql.html
+++ b/manual/next/database/databases/mysql.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/netezza.html b/manual/next/database/databases/netezza.html
index ba79284356..759e801193 100644
--- a/manual/next/database/databases/netezza.html
+++ b/manual/next/database/databases/netezza.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/oracle.html b/manual/next/database/databases/oracle.html
index 90ba125a77..e9118ffa1b 100644
--- a/manual/next/database/databases/oracle.html
+++ b/manual/next/database/databases/oracle.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/oraclerdb.html b/manual/next/database/databases/oraclerdb.html
index 32101d41fc..94e3ed3430 100644
--- a/manual/next/database/databases/oraclerdb.html
+++ b/manual/next/database/databases/oraclerdb.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/postgresql.html b/manual/next/database/databases/postgresql.html
index e6f4fd1789..efdbd58e10 100644
--- a/manual/next/database/databases/postgresql.html
+++ b/manual/next/database/databases/postgresql.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/redshift.html b/manual/next/database/databases/redshift.html
index 7f123938e8..589505c82d 100644
--- a/manual/next/database/databases/redshift.html
+++ b/manual/next/database/databases/redshift.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/sapdb.html b/manual/next/database/databases/sapdb.html
index 47f49fce0d..f9e24ecf87 100644
--- a/manual/next/database/databases/sapdb.html
+++ b/manual/next/database/databases/sapdb.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/singlestore.html b/manual/next/database/databases/singlestore.html
index b84afadf74..0a2f3ccd61 100644
--- a/manual/next/database/databases/singlestore.html
+++ b/manual/next/database/databases/singlestore.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/snowflake.html b/manual/next/database/databases/snowflake.html
index 27fab7edc7..3a836c7876 100644
--- a/manual/next/database/databases/snowflake.html
+++ b/manual/next/database/databases/snowflake.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/sqlbase.html b/manual/next/database/databases/sqlbase.html
index a19fe1c037..38de0c917a 100644
--- a/manual/next/database/databases/sqlbase.html
+++ b/manual/next/database/databases/sqlbase.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/sqlite.html b/manual/next/database/databases/sqlite.html
index bda3e02470..ccda7635be 100644
--- a/manual/next/database/databases/sqlite.html
+++ b/manual/next/database/databases/sqlite.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/sybase.html b/manual/next/database/databases/sybase.html
index 0fe9dd6470..13a47bf9ea 100644
--- a/manual/next/database/databases/sybase.html
+++ b/manual/next/database/databases/sybase.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/sybaseiq.html b/manual/next/database/databases/sybaseiq.html
index 3294fd41b5..b10e2c0f72 100644
--- a/manual/next/database/databases/sybaseiq.html
+++ b/manual/next/database/databases/sybaseiq.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/teradata.html b/manual/next/database/databases/teradata.html
index 090ccb6af5..3a1592830b 100644
--- a/manual/next/database/databases/teradata.html
+++ b/manual/next/database/databases/teradata.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/universe.html b/manual/next/database/databases/universe.html
index 56e9d1f526..10cf9d2996 100644
--- a/manual/next/database/databases/universe.html
+++ b/manual/next/database/databases/universe.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/vectorwise.html b/manual/next/database/databases/vectorwise.html
index 95fa96ddd9..cfd872bcc4 100644
--- a/manual/next/database/databases/vectorwise.html
+++ b/manual/next/database/databases/vectorwise.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/database/databases/vertica.html b/manual/next/database/databases/vertica.html
index beba0a1cfd..a824955581 100644
--- a/manual/next/database/databases/vertica.html
+++ b/manual/next/database/databases/vertica.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/docker-container.html b/manual/next/docker-container.html
index bbf3f5ce32..28d517c612 100644
--- a/manual/next/docker-container.html
+++ b/manual/next/docker-container.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/faq/faq.html b/manual/next/faq/faq.html
index 4908855e67..d409781662 100644
--- a/manual/next/faq/faq.html
+++ b/manual/next/faq/faq.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/fields-parameters-variables.html b/manual/next/fields-parameters-variables.html
index 6082917a47..d63c99fa0b 100644
--- a/manual/next/fields-parameters-variables.html
+++ b/manual/next/fields-parameters-variables.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/hop-concepts.html b/manual/next/getting-started/hop-concepts.html
index 7d629d6d7b..f72869d891 100644
--- a/manual/next/getting-started/hop-concepts.html
+++ b/manual/next/getting-started/hop-concepts.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/hop-download-install.html b/manual/next/getting-started/hop-download-install.html
index d5889e8525..79613452cd 100644
--- a/manual/next/getting-started/hop-download-install.html
+++ b/manual/next/getting-started/hop-download-install.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/hop-gui-pipelines.html b/manual/next/getting-started/hop-gui-pipelines.html
index 916f3b3b3f..0a81012101 100644
--- a/manual/next/getting-started/hop-gui-pipelines.html
+++ b/manual/next/getting-started/hop-gui-pipelines.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/hop-gui-workflows.html b/manual/next/getting-started/hop-gui-workflows.html
index 190d918abf..ea4fe77245 100644
--- a/manual/next/getting-started/hop-gui-workflows.html
+++ b/manual/next/getting-started/hop-gui-workflows.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/hop-gui.html b/manual/next/getting-started/hop-gui.html
index 61c905424f..d5fa2f6420 100644
--- a/manual/next/getting-started/hop-gui.html
+++ b/manual/next/getting-started/hop-gui.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2738,6 +2750,9 @@
<p><span class="image"><img src="../_images/icons/folder.svg" alt="folder" width="24px"></span> <a href="../hop-gui/perspective-file-explorer.html" class="xref page">File explorer</a></p>
</li>
<li>
+<p><span class="image"><img src="../_images/icons/database.svg" alt="database" width="24px"></span> <a href="../hop-gui/perspective-database.html" class="xref page">Database</a></p>
+</li>
+<li>
<p><span class="image"><img src="../_images/icons/plugin.svg" alt="plugin" width="24px"></span> <a href="../hop-gui/perspective-plugin.html" class="xref page">Plugins explorer</a></p>
</li>
<li>
diff --git a/manual/next/getting-started/hop-next-steps.html b/manual/next/getting-started/hop-next-steps.html
index f7f5f3af00..be894730fb 100644
--- a/manual/next/getting-started/hop-next-steps.html
+++ b/manual/next/getting-started/hop-next-steps.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/hop-tools.html b/manual/next/getting-started/hop-tools.html
index 1fd54c8c38..0bf54086de 100644
--- a/manual/next/getting-started/hop-tools.html
+++ b/manual/next/getting-started/hop-tools.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/hop-what-is-hop.html b/manual/next/getting-started/hop-what-is-hop.html
index 500b568fa1..60d7c379cd 100644
--- a/manual/next/getting-started/hop-what-is-hop.html
+++ b/manual/next/getting-started/hop-what-is-hop.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/getting-started/index.html b/manual/next/getting-started/index.html
index 186c0dfb6b..6d9df6b99d 100644
--- a/manual/next/getting-started/index.html
+++ b/manual/next/getting-started/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-doc/index.html b/manual/next/hop-doc/index.html
index 237998aba8..ed436ab71f 100644
--- a/manual/next/hop-doc/index.html
+++ b/manual/next/hop-doc/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/disable-ui-elements.html b/manual/next/hop-gui/disable-ui-elements.html
index 644cf4a3e2..e38077d494 100644
--- a/manual/next/hop-gui/disable-ui-elements.html
+++ b/manual/next/hop-gui/disable-ui-elements.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/file-dialog.html b/manual/next/hop-gui/file-dialog.html
index 678f4fc579..53640848d6 100644
--- a/manual/next/hop-gui/file-dialog.html
+++ b/manual/next/hop-gui/file-dialog.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/hop-gui-git.html b/manual/next/hop-gui/hop-gui-git.html
index 3d2536104a..9179d909b4 100644
--- a/manual/next/hop-gui/hop-gui-git.html
+++ b/manual/next/hop-gui/hop-gui-git.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/hop-gui-popup-dialog.html b/manual/next/hop-gui/hop-gui-popup-dialog.html
index d1c2005a70..734b132415 100644
--- a/manual/next/hop-gui/hop-gui-popup-dialog.html
+++ b/manual/next/hop-gui/hop-gui-popup-dialog.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -3168,10 +3180,13 @@ Click on a transform icon to open the popup dialog. Click on the transform name
<div class="ulist">
<ul>
<li>
-<p><strong>disable/enable hop</strong>: enable the current hop (if disabled) or disable the current hop (if enabled). This option will only show the applicable options (e.g. 'enable hop' won’t be shown for active hops and vice versa)</p>
+<p><strong>disable/enable hop</strong>: enable the current hop (if disabled) or disable the current hop (if enabled). This option will only show the applicable option (e.g. 'enable hop' won’t be shown for active hops and vice versa).</p>
+</li>
+<li>
+<p><strong>delete hop</strong>: delete the current hop.</p>
</li>
<li>
-<p><strong>delete hop</strong>: delete the current hop</p>
+<p><strong>Insert transform</strong>: split the hop and insert a new transform.</p>
</li>
</ul>
</div>
@@ -3181,10 +3196,29 @@ Click on a transform icon to open the popup dialog. Click on the transform name
<div class="ulist">
<ul>
<li>
-<p><strong>Enable downstream hops</strong>: enable the current hop, and all hops that follow later in the workflow (or pipeline).</p>
+<p><strong>Enable downstream hops</strong>: enable the current hop and all hops that follow downstream in the pipeline.</p>
+</li>
+<li>
+<p><strong>Disable downstream hops</strong>: disable the current hop and all hops that follow downstream in the pipeline.</p>
+</li>
+<li>
+<p><strong>Enable hops between selection</strong>: enable all hops between selected transforms.</p>
+</li>
+<li>
+<p><strong>Disable hops between selection</strong>: disable all hops between selected transforms.</p>
+</li>
+</ul>
+</div>
+</li>
+<li>
+<p>Data routing</p>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Distribute rows / Copy rows</strong>: toggle whether the source transform distributes or copies rows to subsequent transforms. If the source transform is currently copying rows, <strong>Distribute rows</strong> is shown; if it is distributing rows, <strong>Copy rows</strong> is shown.</p>
</li>
<li>
-<p><strong>Disable downstream hops</strong>: disable the current hop and all hops that follow later in the current workflow (or pipeline).</p>
+<p><strong>Set partitioning / Remove partitioning</strong>: configure or remove data partitioning on the target transform. If the target transform does not yet have partitioning configured, <strong>Set partitioning</strong> opens the partitioning dialog; if partitioning is already configured, <strong>Remove partitioning</strong> clears it.</p>
</li>
</ul>
</div>
@@ -3192,7 +3226,7 @@ Click on a transform icon to open the popup dialog. Click on the transform name
</ul>
</div>
<div class="paragraph">
-<p><span class="image"><img src="../_images/hop-gui/popup-hop-pipeline.png" alt="Hop Gui Popup Dialog - Pipeline Hop Options" width="65%"></span></p>
+<p><span class="image"><img src="../_images/hop-gui/pipeline-hop-context-dialog-data-routing.png" alt="Hop Gui Popup Dialog - Pipeline Hop Options" width="65%"></span></p>
</div>
<div class="paragraph">
<p>When working in a workflow, the hops popup dialog has all the options as the pipeline hop dialog, with one additional category:</p>
diff --git a/manual/next/hop-gui/hop-web.html b/manual/next/hop-gui/hop-web.html
index 45f5561637..5ee06098c8 100644
--- a/manual/next/hop-gui/hop-web.html
+++ b/manual/next/hop-gui/hop-web.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/index.html b/manual/next/hop-gui/index.html
index dad0dc9baf..d2d91ee0e6 100644
--- a/manual/next/hop-gui/index.html
+++ b/manual/next/hop-gui/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/notes.html b/manual/next/hop-gui/notes.html
index 773c6a286d..e257aa7c26 100644
--- a/manual/next/hop-gui/notes.html
+++ b/manual/next/hop-gui/notes.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-configuration.html b/manual/next/hop-gui/perspective-configuration.html
index 63e899573e..c32085b4cf 100644
--- a/manual/next/hop-gui/perspective-configuration.html
+++ b/manual/next/hop-gui/perspective-configuration.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-data-orchestration.html b/manual/next/hop-gui/perspective-data-orchestration.html
index ea90446f4b..2795dcc02f 100644
--- a/manual/next/hop-gui/perspective-data-orchestration.html
+++ b/manual/next/hop-gui/perspective-data-orchestration.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-search.html b/manual/next/hop-gui/perspective-database.html
similarity index 91%
copy from manual/next/hop-gui/perspective-search.html
copy to manual/next/hop-gui/perspective-database.html
index 8eb78b0227..59e08cfaa1 100644
--- a/manual/next/hop-gui/perspective-search.html
+++ b/manual/next/hop-gui/perspective-database.html
@@ -3,16 +3,16 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<title>Search | Apache Hop</title>
-<meta name="description" content="Search pipelines, workflows, metadata, variables, text files and menu actions from Hop Gui with Search Everywhere, optional safety limits, and a full results panel.">
+<title>Database perspective | Apache Hop</title>
+<meta name="description" content="Browse relational database connections, run SQL and inspect tables from the Database perspective.">
+
-<link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/perspective-search.html">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Apache Hop">
-<meta property="og:title" content="Search">
-<meta property="og:description" content="Search pipelines, workflows, metadata, variables, text files and menu actions from Hop Gui with Search Everywhere, optional safety limits, and a full results panel.">
-<meta property="og:url" content="https://hop.apache.org/manual/latest/hop-gui/perspective-search.html">
+<meta property="og:title" content="Database perspective">
+<meta property="og:description" content="Browse relational database connections, run SQL and inspect tables from the Database perspective.">
+
<meta property="og:image" content="https://hop.apache.org/img/social-card.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://hop.apache.org/img/social-card.png">
@@ -228,6 +228,10 @@
</li>
<li class="doc-nav__item is-current">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
+ </li>
+ <li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
</li>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2631,7 +2643,7 @@
</div>
</details>
- <a class="nav-foot__edit" href="https://github.com/apache/hop/edit/main/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-search.adoc" rel="noopener" target="_blank">
+ <a class="nav-foot__edit" href="https://github.com/apache/hop/edit/main/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-database.adoc" rel="noopener" target="_blank">
<svg width="14" height="14" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758zm1.414 1.06a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354zM11.189 6.25 9.75 4.81l-6.286 6.287a.25.25 0 0 0-.064.108l-.558 1.953 1.953-.558a.25.25 0 0 0 .108-.064z"/></svg>
Edit this page
</a>
@@ -2646,21 +2658,18 @@
<ol>
<li><a href="../../../">Home</a></li>
<li><a href="../../../manual/next/hop-gui/index.html">Hop Gui</a></li>
- <li><a href="../../../manual/next/hop-gui/perspective-search.html">Search</a></li>
+ <li><a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a></li>
</ol>
</nav>
<article class="doc">
- <h1>Search</h1>
+ <h1>Database perspective</h1>
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
-<p>Icon: <span class="image"><img src="../_images/icons/search.svg" alt="search" width="24px"></span></p>
+<p>Icon: <span class="image"><img src="../_images/icons/database.svg" alt="database" width="24px"></span></p>
</div>
<div class="paragraph">
-<p>Keyboard shortcut: <code>CTRL-F</code> (macOS: <code>Cmd-F</code>)</p>
-</div>
-<div class="paragraph">
-<p>Menu: <strong>Edit → Find</strong></p>
+<p>Keyboard shortcut: <code>CTRL-SHIFT-D</code> (macOS: <code>Cmd-Shift-D</code>)</p>
</div>
</div>
</div>
@@ -2668,176 +2677,172 @@
<h2 id="_description"><a class="link" href="#_description">Description</a></h2>
<div class="sectionbody">
<div class="paragraph">
-<p>Hop Gui search finds matches across your open files, project files (pipelines, workflows, and other searchable types), metadata, variables, and global menu actions.</p>
+<p>The Database perspective is a non-modal alternative to the SQL editor dialog. Use it to browse the relational connections in the current project, run SQL, preview tables and inspect column and index metadata without blocking the rest of Hop Gui.</p>
</div>
<div class="paragraph">
-<p>Search is available as a quick <strong>Search Everywhere</strong> popup and as a fuller results view in the bottom dock (<strong>Show all results</strong>).</p>
+<p>It is <strong>not</strong> a full database IDE. There is no visual query builder, autocomplete, or grid editing.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="../_images/hop-gui/database/database-perspective-icon-and-tree.png" alt="The Database perspective: connection tree on the left and a SQL editor tab" width="90%">
</div>
-<div class="admonitionblock tip">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-tip" title="Tip"></i>
-</td>
-<td class="content">
-For large or batch searches from a terminal (including remote SSH sessions), use the <a href="../hop-tools/hop-search.html" class="xref page">hop-search</a> command-line tool. It is better suited to huge hit lists than the GUI.
-</td>
-</tr>
-</table>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_search_everywhere_popup"><a class="link" href="#_search_everywhere_popup">Search Everywhere popup</a></h2>
+<h2 id="_connection_tree"><a class="link" href="#_connection_tree">Connection tree</a></h2>
<div class="sectionbody">
<div class="paragraph">
-<p>Open search with <code>CTRL-F</code> or <strong>Edit → Find</strong>. Type in the search field to filter results (search-as-you-type can be turned off in settings).</p>
+<p>The left-hand tree lists every relational (<code>DatabaseMeta</code>) connection in the project. A filter field above the tree matches connection, schema and table names. Expand/collapse of schema (and catalog) folders is remembered when you filter or refresh the tree.</p>
+</div>
+<div class="paragraph">
+<p>Toolbar:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p><strong>Aa</strong> — case-sensitive matching</p>
+<p><strong>Connect</strong> — load schemas and their tables (background; does not freeze Hop Gui)</p>
+</li>
+<li>
+<p><strong>Disconnect</strong> — drop the loaded schema list</p>
+</li>
+<li>
+<p><strong>Refresh</strong> — reload the selected connected connection, or the connection list</p>
+</li>
+<li>
+<p><strong>Open SQL editor</strong> — new SQL tab for the selected connection (<code>SELECT * FROM table</code> when a table is selected)</p>
</li>
<li>
-<p><code>.*</code> — treat the query as a regular expression</p>
+<p><strong>Generate DDL</strong> — <code>CREATE TABLE</code> for the selected table, opened in a SQL tab</p>
</li>
<li>
-<p><span class="image"><img src="../_images/icons/gear.svg" alt="gear" width="16px"></span> — open <strong>Search settings</strong> (limits and options; see below)</p>
+<p><strong>Preview table</strong> — run <code>SELECT</code> with a dialect-aware row limit (the <strong>Query row limit</strong> in Configuration → Plugins → Database Perspective, default 1000)</p>
+</li>
+<li>
+<p><strong>Show object information</strong> — columns, indexes, and a <strong>DDL</strong> tab with <code>CREATE TABLE</code> or <code>CREATE VIEW</code>. Views use the catalog definition when the database provides it (<code>INFORMATION_SCHEMA</code>, <code>pg_get_viewdef</code>, <code>SHOW CREATE TABLE</code>, and similar).</p>
</li>
</ul>
</div>
<div class="paragraph">
-<p>Results are grouped by <strong>Open files</strong> and <strong>Project files</strong>, then by type (Pipeline, Workflow, metadata type, and so on). Use the arrow keys to move, <strong>Enter</strong> to open the selection, and <strong>Escape</strong> to close the popup.</p>
+<p>Double-click a disconnected connection to connect. Double-click a schema (or catalog / folder) to expand or collapse the tables and views underneath. Views use the view icon. Double-click a table or view to preview it (<code>SELECT * FROM …</code> plus the connection’s limit clause for the configured query row limit).</p>
+</div>
</div>
+</div>
+<div class="sect1">
+<h2 id="_sql_editor"><a class="link" href="#_sql_editor">SQL editor</a></h2>
+<div class="sectionbody">
<div class="paragraph">
-<p><strong>Show all results</strong> hands the same query to a search tab in the bottom dock for deeper browsing (details panel, open selected item).</p>
+<p>Each SQL tab is bound to one connection.</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Run</strong> on the SQL editor toolbar (<code>Ctrl+Enter</code> / <code>Cmd+Enter</code>) executes the statement around the caret.</p>
+</li>
+<li>
+<p><strong>Run all</strong> (<code>Ctrl+Shift+Enter</code> / <code>Cmd+Shift+Enter</code>) executes every statement in the editor.</p>
+</li>
+<li>
+<p>If the SQL tab’s connection is not connected, Hop asks to connect first (<code>MessageDialogWithToggle</code>). Check <strong>Don’t ask again</strong> to enable auto-connect; that option also lives in the Configuration perspective under <strong>Plugins → Database Perspective</strong>.</p>
+</li>
+<li>
+<p><strong>Format SQL</strong> (Apache Calcite plugin) pretty-prints the selection, or the whole buffer when nothing is selected. The formatter follows the tab’s connection dialect when it can. Layout options live in the Configuration perspective under <strong>Plugins → Apache Calcite SQL formatter</strong>. See <a href="../technology/calcite/index.html" class="xref page">Apache Calcite</a>.</p>
+</li>
+<li>
+<p>If you have a selection, that selection is executed (all statements in it).</p>
+</li>
+<li>
+<p>If you do not, <strong>Run</strong> takes the blank-line-delimited block around the caret, splits on <code>;</code>, and runs the statement at the caret. A leftover clause after a semicolon (for example <code>WHERE</code> on the next line) is not executed; use <strong>Run all</strong> to send every statement.</p>
+</li>
+<li>
+<p><strong>Select the executed SQL in the editor</strong> (Configuration perspective, <strong>Plugins → Database Perspective</strong>, on by default) highlights only the statement(s) that were sent.</p>
+</li>
+<li>
+<p>Results appear in a sash under the editor (one tab per query, plus a messages tab). Close hides the results panel; the next run shows it again. <strong>Open in separate window</strong> (left of Close) opens the selected result table in a separate window.</p>
+</li>
+<li>
+<p>Queries are capped at the <strong>Query row limit</strong> (Configuration perspective, <strong>Plugins → Database Perspective</strong>, default 1000). That cap is sent to the driver (<code>setMaxRows</code>) as well as applied when reading rows, so a <code>SELECT *</code> or a SQL <code>LIMIT</code> above the option still does not pull the whole table. When the cap is hit, the Messages tab says so. Statement timeout (<code>'${HOP_QUERY_PREVIEW_TIMEOUT}'</code>, seconds; <code>0</code> [...]
+</li>
+</ul>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="../_images/hop-gui/database/database-perspective-panel.png" alt="SQL editor with query results" width="90%" height="and the operations status line">
+</div>
</div>
-<div class="sect2">
-<h3 id="_what_is_searched"><a class="link" href="#_what_is_searched">What is searched</a></h3>
-<table class="tableblock frame-all grid-all stretch">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Scope</th>
-<th class="tableblock halign-left valign-top">Notes</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Open files</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Pipelines, workflows and text files open in Hop Gui tabs</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Project files</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Registered searchable file types under the project home (pipelines, workflows, SQL, XML, YAML, CSV, JSON, and similar), subject to size and options below</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Metadata and variables</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Connections, run configurations, variables, and other metadata known to Hop</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Actions</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Enabled main-menu commands whose labels match the query</p></td>
-</tr>
-</tbody>
-</table>
<div class="paragraph">
-<p>Object <strong>names</strong> are always considered. <strong>Content</strong> matching (including line-level hits in text files) only runs when the query is long enough (default: 3 characters), so short prefixes while typing do not flood the UI with data-file matches.</p>
+<p>Long-running work (connect, listing, SQL, DDL, table info) is shown as a one-line status at the bottom of the right-hand side (<code>description - connection - Done/Failed - 23 ms</code>). <strong>Stop</strong> cancels the current operation (<code>Statement.cancel</code>). <strong>Expand</strong> opens the operations list; <strong>Minimize</strong> on that list returns to the status line.</p>
</div>
+<div class="paragraph">
+<p>Open and save <code>.sql</code> files with the normal File menu. Explorer <code>.sql</code> files stay in the File explorer; use the database icon on the content-editor toolbar to open the buffer in this perspective (you pick the connection).</p>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_search_settings"><a class="link" href="#_search_settings">Search settings</a></h2>
+<h2 id="_configuration"><a class="link" href="#_configuration">Configuration</a></h2>
<div class="sectionbody">
<div class="paragraph">
-<p>Open the gear on the Search Everywhere bar (or on the results panel toolbar), or configure the same options under the <a href="perspective-configuration.html" class="xref page">Configuration</a> perspective → <strong>Plugin</strong> options → <strong>Search</strong>.</p>
+<p>Open the <a href="perspective-configuration.html" class="xref page">Configuration perspective</a>, then <strong>Plugins → Database Perspective</strong>:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Automatically connect when executing SQL</strong> — skip the connect prompt when you run SQL on a disconnected tab</p>
+</li>
+<li>
+<p><strong>Select the executed SQL in the editor</strong> — highlight the statement that was sent (on by default)</p>
+</li>
+<li>
+<p><strong>Query row limit</strong> — maximum rows shown for a SELECT and for table preview (default 1000)</p>
+</li>
+</ul>
</div>
<div class="imageblock">
<div class="content">
-<img src="../_images/hop-gui/search-options-dialog.png" alt="Search settings dialog" width="80%">
-</div>
+<img src="../_images/hop-gui/database/database-perspective-configuration-options.png" alt="Database Perspective options under Configuration" width="90%">
</div>
-<table class="tableblock frame-all grid-all" style="width: 90%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 62.5%;">
-<col style="width: 12.5%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Option</th>
-<th class="tableblock halign-left valign-top">Description</th>
-<th class="tableblock halign-left valign-top">Default</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Min. characters for content</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Minimum query length before field and text-file <strong>content</strong> is searched. Names still match for shorter queries.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>3</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum results</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Hard cap on how many results Hop Gui builds for one search. Further matches are not collected so the UI stays responsive.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>500</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Max. matches per text file</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Stop scanning a single text file after this many matching lines.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>20</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Max. text file size (MB)</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Skip text files larger than this size for content search. Million-row CSV/JSON files should be searched with dedicated tools or <a href="../hop-tools/hop-search.html" class="xref page">hop-search</a>, not loaded into Hop Gui.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>1</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Search-as-you-type delay (ms)</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">How long to wait after the last keystroke before running a live search.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>300</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Include project text files (CSV, JSON, …)</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">When enabled, project text files are content-searched (within size and match limits). Open text files remain eligible either way. Disable to focus on pipelines, workflows and metadata.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">yes</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Search as you type</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">When enabled, search runs automatically after the delay above. <strong>Enter</strong> always runs a search immediately.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">yes</p></td>
-</tr>
-</tbody>
-</table>
-<div class="paragraph">
-<p>Settings are stored in the Hop configuration (<code>hop-config.json</code>) under the <code>search</code> key and apply to both the popup and the results panel.</p>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_full_results_panel"><a class="link" href="#_full_results_panel">Full results panel</a></h2>
+<h2 id="_floating_window_and_bottom_dock"><a class="link" href="#_floating_window_and_bottom_dock">Floating window and bottom dock</a></h2>
<div class="sectionbody">
<div class="paragraph">
-<p>From <strong>Show all results</strong>, or when Hop Gui opens a search tab for references, the bottom dock shows a toolbar (query, case/regex, refresh, settings), a grouped results tree, and a details side panel. Select a hit and use <strong>Open</strong> to jump to the matching object.</p>
+<p>The same workbench can run outside the perspective, like Search:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Float</strong> on the connection toolbar (or <strong>Tools → Database window</strong>) opens a non-modal window you can put on another monitor while you stay in Data orchestration.</p>
+</li>
+<li>
+<p><strong>Dock</strong> opens it as a tab in the bottom dock (next to the terminal and search results).</p>
+</li>
+</ul>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="../_images/hop-gui/database/database-perspective-popup-dialog.png" alt="The floating Database window" width="90%">
+</div>
+</div>
+<div class="paragraph">
+<p>Each placement has its own workbench instance (connection tree, SQL tabs, operations). The perspective stays available with <code>Ctrl+Shift+D</code>. SQL editor tabs (connection, file or buffer, unsaved edits) are remembered per project when you close the window or dock and when you restart Hop Gui. Query results are not stored.</p>
</div>
<div class="paragraph">
-<p>Refresh reloads searchable objects from disk and open tabs after you change project files outside Hop Gui.</p>
+<p><strong>SQL</strong> on a table-output (or bulk-loader, lookup, update, …) transform dialog opens this floating window on the transform’s connection: the schema/table tree refreshes in the background while you edit and run the generated SQL. The same happens from the database explorer (Open SQL, Generate DDL, Truncate).</p>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_related"><a class="link" href="#_related">Related</a></h2>
+<h2 id="_see_also"><a class="link" href="#_see_also">See also</a></h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
-<p><a href="../hop-tools/hop-search.html" class="xref page">hop-search</a> — CLI search for projects and environments</p>
+<p><a href="perspectives.html" class="xref page">Perspectives</a></p>
</li>
<li>
-<p><a href="perspective-configuration.html" class="xref page">Configuration perspective</a> — other Hop Gui options</p>
+<p><a href="../metadata-types/rdbms-connection.html" class="xref page">Relational database connections</a></p>
</li>
</ul>
</div>
@@ -2846,7 +2851,7 @@ For large or batch searches from a terminal (including remote SSH sessions), use
</article>
<nav class="pagination" data-pagefind-ignore aria-label="Page">
<a class="pagination__prev" href="../../../manual/next/hop-gui/perspectives.html"><span>Previous</span><strong>Perspectives</strong></a>
- <a class="pagination__next" href="../../../manual/next/hop-gui/hop-gui-git.html"><span>Next</span><strong>Working with git</strong></a>
+ <a class="pagination__next" href="../../../manual/next/hop-gui/perspective-search.html"><span>Next</span><strong>Search</strong></a>
</nav>
</main>
diff --git a/manual/next/hop-gui/perspective-execution-information.html b/manual/next/hop-gui/perspective-execution-information.html
index 853cbd4828..3a8737f985 100644
--- a/manual/next/hop-gui/perspective-execution-information.html
+++ b/manual/next/hop-gui/perspective-execution-information.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-file-explorer.html b/manual/next/hop-gui/perspective-file-explorer.html
index 509942fc18..0b62295a1c 100644
--- a/manual/next/hop-gui/perspective-file-explorer.html
+++ b/manual/next/hop-gui/perspective-file-explorer.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-metadata.html b/manual/next/hop-gui/perspective-metadata.html
index 0cc55f4997..cf968e8000 100644
--- a/manual/next/hop-gui/perspective-metadata.html
+++ b/manual/next/hop-gui/perspective-metadata.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-neo4j.html b/manual/next/hop-gui/perspective-neo4j.html
index f80b39682b..16dca36ca7 100644
--- a/manual/next/hop-gui/perspective-neo4j.html
+++ b/manual/next/hop-gui/perspective-neo4j.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-plugin.html b/manual/next/hop-gui/perspective-plugin.html
index e0e21da1c4..21f63df480 100644
--- a/manual/next/hop-gui/perspective-plugin.html
+++ b/manual/next/hop-gui/perspective-plugin.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-gui/perspective-search.html b/manual/next/hop-gui/perspective-search.html
index 8eb78b0227..8d32ae6f73 100644
--- a/manual/next/hop-gui/perspective-search.html
+++ b/manual/next/hop-gui/perspective-search.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item is-current">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2845,7 +2857,7 @@ For large or batch searches from a terminal (including remote SSH sessions), use
</div>
</article>
<nav class="pagination" data-pagefind-ignore aria-label="Page">
- <a class="pagination__prev" href="../../../manual/next/hop-gui/perspectives.html"><span>Previous</span><strong>Perspectives</strong></a>
+ <a class="pagination__prev" href="../../../manual/next/hop-gui/perspective-database.html"><span>Previous</span><strong>Database perspective</strong></a>
<a class="pagination__next" href="../../../manual/next/hop-gui/hop-gui-git.html"><span>Next</span><strong>Working with git</strong></a>
</nav>
</main>
diff --git a/manual/next/hop-gui/perspectives.html b/manual/next/hop-gui/perspectives.html
index 8ba3c771be..984d852d9e 100644
--- a/manual/next/hop-gui/perspectives.html
+++ b/manual/next/hop-gui/perspectives.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item is-current">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2679,6 +2691,9 @@ Use the keyboard shortcuts <code>CTRL-SHIFT-arrow-up</code> and <code>CTRL-SHIFT
<p><span class="image"><img src="../_images/icons/folder.svg" alt="folder" width="24px"></span> <a href="perspective-file-explorer.html" class="xref page">File explorer</a></p>
</li>
<li>
+<p><span class="image"><img src="../_images/icons/database.svg" alt="database" width="24px"></span> <a href="perspective-database.html" class="xref page">Database</a> (also as a floating window or bottom-dock tab)</p>
+</li>
+<li>
<p><span class="image"><img src="../_images/icons/plugin.svg" alt="plugin" width="24px"></span> <a href="perspective-plugin.html" class="xref page">Plugins explorer</a></p>
</li>
<li>
@@ -2701,7 +2716,7 @@ Project-wide search is not a left-toolbar perspective. Open it with <code>CTRL-F
</article>
<nav class="pagination" data-pagefind-ignore aria-label="Page">
<a class="pagination__prev" href="../../../manual/next/hop-gui/notes.html"><span>Previous</span><strong>Notes on pipelines and workflows</strong></a>
- <a class="pagination__next" href="../../../manual/next/hop-gui/perspective-search.html"><span>Next</span><strong>Search</strong></a>
+ <a class="pagination__next" href="../../../manual/next/hop-gui/perspective-database.html"><span>Next</span><strong>Database perspective</strong></a>
</nav>
</main>
diff --git a/manual/next/hop-gui/shortcuts.html b/manual/next/hop-gui/shortcuts.html
index a197739a29..98358adcd3 100644
--- a/manual/next/hop-gui/shortcuts.html
+++ b/manual/next/hop-gui/shortcuts.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2652,7 +2664,44 @@
<article class="doc">
<h1>Hop Shortcuts</h1>
<div class="paragraph">
-<p>Shortcuts can now be found inside the application itself, In the setting perspective there is a tab named Keyboard Shortcuts that will give you an overview of the shortcuts and where to use them.</p>
+<p>Most shortcuts can be found inside the application itself. In the Settings perspective there is a tab named Keyboard Shortcuts that lists global chords and where to use them.</p>
+</div>
+<div class="paragraph">
+<p>Widget-local shortcuts (they apply to the focused field, not the whole window) are not listed there:</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 33.3333%;">
+<col style="width: 33.3333%;">
+<col style="width: 33.3334%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Shortcut</th>
+<th class="tableblock halign-left valign-top">Where</th>
+<th class="tableblock halign-left valign-top">What it does</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CTRL-SPACE</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>TextVar</code> / <code>ComboVar</code> that accept variables</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Insert a <code>${variable}</code></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CTRL-SPACE</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name fields that do <strong>not</strong> accept variables (transform/action/metadata names)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Apply a <a href="../metadata-types/naming-scheme.html" class="xref page">Naming Scheme</a> of the matching type</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CTRL-SHIFT-N</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Any name field, field-name cell, table name, file/folder field, or F2 tree rename</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">List and apply a Naming Scheme. Replaces the current identifier (values that contain <code>${…​}</code> are left unchanged)</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph">
+<p>See <a href="../metadata-types/naming-scheme.html" class="xref page">Naming Scheme</a> for the <strong>N</strong> indicator, types, and the TableView bulk toolbar.</p>
</div>
</article>
<nav class="pagination" data-pagefind-ignore aria-label="Page">
diff --git a/manual/next/hop-run/index.html b/manual/next/hop-run/index.html
index b2d12537f4..5aa1c7c966 100644
--- a/manual/next/hop-run/index.html
+++ b/manual/next/hop-run/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-search/index.html b/manual/next/hop-search/index.html
index 25c96ca461..809c8ed2f5 100644
--- a/manual/next/hop-search/index.html
+++ b/manual/next/hop-search/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/async-web-service.html b/manual/next/hop-server/async-web-service.html
index 9dc5feea53..941a3d8655 100644
--- a/manual/next/hop-server/async-web-service.html
+++ b/manual/next/hop-server/async-web-service.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/deploy-export-resources.html b/manual/next/hop-server/deploy-export-resources.html
index 65c5a9767e..440dbea630 100644
--- a/manual/next/hop-server/deploy-export-resources.html
+++ b/manual/next/hop-server/deploy-export-resources.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/deploy-git-checkout.html b/manual/next/hop-server/deploy-git-checkout.html
index 783a19816a..2a5140fa34 100644
--- a/manual/next/hop-server/deploy-git-checkout.html
+++ b/manual/next/hop-server/deploy-git-checkout.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/deploy-project-image.html b/manual/next/hop-server/deploy-project-image.html
index 779f0a49d0..3ab065236a 100644
--- a/manual/next/hop-server/deploy-project-image.html
+++ b/manual/next/hop-server/deploy-project-image.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/deploying.html b/manual/next/hop-server/deploying.html
index 91fed1743f..e6e7a85163 100644
--- a/manual/next/hop-server/deploying.html
+++ b/manual/next/hop-server/deploying.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/index.html b/manual/next/hop-server/index.html
index 229d6ff0bf..09f2ac6e21 100644
--- a/manual/next/hop-server/index.html
+++ b/manual/next/hop-server/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/json-api.html b/manual/next/hop-server/json-api.html
index 5f98a86745..ef8c56e2dc 100644
--- a/manual/next/hop-server/json-api.html
+++ b/manual/next/hop-server/json-api.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/rest-api.html b/manual/next/hop-server/rest-api.html
index 51f1a17013..18848ea4c3 100644
--- a/manual/next/hop-server/rest-api.html
+++ b/manual/next/hop-server/rest-api.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/web-service.html b/manual/next/hop-server/web-service.html
index e0e4745bab..37c1983fd3 100644
--- a/manual/next/hop-server/web-service.html
+++ b/manual/next/hop-server/web-service.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item is-current">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2855,7 +2867,7 @@ It passes a parameter B and a variable A and outputs JSON produced by a JSON Out
</div>
</article>
<nav class="pagination" data-pagefind-ignore aria-label="Page">
- <a class="pagination__prev" href="../../../manual/next/metadata-types/static-schema-definition.html"><span>Previous</span><strong>Static Schema Definition</strong></a>
+ <a class="pagination__prev" href="../../../manual/next/metadata-types/naming-scheme.html"><span>Previous</span><strong>Naming Scheme</strong></a>
<a class="pagination__next" href="../../../manual/next/metadata-types/webdav-connection.html"><span>Next</span><strong>WebDAV Connection</strong></a>
</nav>
</main>
diff --git a/manual/next/hop-tools/hop-arrow-command.html b/manual/next/hop-tools/hop-arrow-command.html
index 94a85ccf2a..0db7291d38 100644
--- a/manual/next/hop-tools/hop-arrow-command.html
+++ b/manual/next/hop-tools/hop-arrow-command.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-conf/hop-conf-cloud-azure-blob-storage.html b/manual/next/hop-tools/hop-conf/hop-conf-cloud-azure-blob-storage.html
index 4e0d763781..ef53e05aa5 100644
--- a/manual/next/hop-tools/hop-conf/hop-conf-cloud-azure-blob-storage.html
+++ b/manual/next/hop-tools/hop-conf/hop-conf-cloud-azure-blob-storage.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-cloud-storage.html b/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-cloud-storage.html
index 9e48437c63..129c76bcf6 100644
--- a/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-cloud-storage.html
+++ b/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-cloud-storage.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-drive.html b/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-drive.html
index ff99c62f59..8247c08a3e 100644
--- a/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-drive.html
+++ b/manual/next/hop-tools/hop-conf/hop-conf-cloud-google-drive.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-conf/hop-conf-projects.html b/manual/next/hop-tools/hop-conf/hop-conf-projects.html
index 68f24e1c07..cdd5c42be1 100644
--- a/manual/next/hop-tools/hop-conf/hop-conf-projects.html
+++ b/manual/next/hop-tools/hop-conf/hop-conf-projects.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-conf/hop-conf-run-hpl-hwf.html b/manual/next/hop-tools/hop-conf/hop-conf-run-hpl-hwf.html
index df039bece2..c2a0eafc4f 100644
--- a/manual/next/hop-tools/hop-conf/hop-conf-run-hpl-hwf.html
+++ b/manual/next/hop-tools/hop-conf/hop-conf-run-hpl-hwf.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-conf/hop-conf.html b/manual/next/hop-tools/hop-conf/hop-conf.html
index b407b3b3ad..b2ef02c009 100644
--- a/manual/next/hop-tools/hop-conf/hop-conf.html
+++ b/manual/next/hop-tools/hop-conf/hop-conf.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-doc.html b/manual/next/hop-tools/hop-doc.html
index 89e91907bd..56bbe1eabb 100644
--- a/manual/next/hop-tools/hop-doc.html
+++ b/manual/next/hop-tools/hop-doc.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-encrypt.html b/manual/next/hop-tools/hop-encrypt.html
index 782d882d4c..1fd650a77e 100644
--- a/manual/next/hop-tools/hop-encrypt.html
+++ b/manual/next/hop-tools/hop-encrypt.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-gui.html b/manual/next/hop-tools/hop-gui.html
index 7c41b738a8..d7d5908b76 100644
--- a/manual/next/hop-tools/hop-gui.html
+++ b/manual/next/hop-tools/hop-gui.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-import.html b/manual/next/hop-tools/hop-import.html
index dd25bcab98..97a05e4843 100644
--- a/manual/next/hop-tools/hop-import.html
+++ b/manual/next/hop-tools/hop-import.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-lint.html b/manual/next/hop-tools/hop-lint.html
index d38d1d9abb..9478fd1238 100644
--- a/manual/next/hop-tools/hop-lint.html
+++ b/manual/next/hop-tools/hop-lint.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-marketplace.html b/manual/next/hop-tools/hop-marketplace.html
index d4888f7f5f..f0826f45c6 100644
--- a/manual/next/hop-tools/hop-marketplace.html
+++ b/manual/next/hop-tools/hop-marketplace.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-python/hop-python.html b/manual/next/hop-tools/hop-python/hop-python.html
index c6c6ce983e..410ef62035 100644
--- a/manual/next/hop-tools/hop-python/hop-python.html
+++ b/manual/next/hop-tools/hop-python/hop-python.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-search.html b/manual/next/hop-tools/hop-search.html
index 9c2cf5097b..76571458ed 100644
--- a/manual/next/hop-tools/hop-search.html
+++ b/manual/next/hop-tools/hop-search.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop-setup.html b/manual/next/hop-tools/hop-setup.html
index aeac4d24e3..a0e7c5b92d 100644
--- a/manual/next/hop-tools/hop-setup.html
+++ b/manual/next/hop-tools/hop-setup.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/hop.html b/manual/next/hop-tools/hop.html
index ac3ae48607..42c9541358 100644
--- a/manual/next/hop-tools/hop.html
+++ b/manual/next/hop-tools/hop.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-tools/index.html b/manual/next/hop-tools/index.html
index 9b2b28c810..980b370894 100644
--- a/manual/next/hop-tools/index.html
+++ b/manual/next/hop-tools/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-usps.html b/manual/next/hop-usps.html
index 5266ddc4ef..7ad79a157d 100644
--- a/manual/next/hop-usps.html
+++ b/manual/next/hop-usps.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-vs-kettle/hop-vs-kettle.html b/manual/next/hop-vs-kettle/hop-vs-kettle.html
index 85c5167bac..35cbde2a19 100644
--- a/manual/next/hop-vs-kettle/hop-vs-kettle.html
+++ b/manual/next/hop-vs-kettle/hop-vs-kettle.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-vs-kettle/if-you-know-kettle.html b/manual/next/hop-vs-kettle/if-you-know-kettle.html
index f4889122ca..3d44a166f3 100644
--- a/manual/next/hop-vs-kettle/if-you-know-kettle.html
+++ b/manual/next/hop-vs-kettle/if-you-know-kettle.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-vs-kettle/import-kettle-projects.html b/manual/next/hop-vs-kettle/import-kettle-projects.html
index ace925a52b..85dc354637 100644
--- a/manual/next/hop-vs-kettle/import-kettle-projects.html
+++ b/manual/next/hop-vs-kettle/import-kettle-projects.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-vs-kettle/index.html b/manual/next/hop-vs-kettle/index.html
index e98c36c502..870bb528b2 100644
--- a/manual/next/hop-vs-kettle/index.html
+++ b/manual/next/hop-vs-kettle/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-web-docker.html b/manual/next/hop-web-docker.html
index 0426dcca86..7f99fc6899 100644
--- a/manual/next/hop-web-docker.html
+++ b/manual/next/hop-web-docker.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/apache-hop-web-services-docker.html b/manual/next/how-to-guides/apache-hop-web-services-docker.html
index 69e489496c..716038d966 100644
--- a/manual/next/how-to-guides/apache-hop-web-services-docker.html
+++ b/manual/next/how-to-guides/apache-hop-web-services-docker.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/avoiding-deadlocks.html b/manual/next/how-to-guides/avoiding-deadlocks.html
index 05a0af12cd..b6f932d147 100644
--- a/manual/next/how-to-guides/avoiding-deadlocks.html
+++ b/manual/next/how-to-guides/avoiding-deadlocks.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/cdc-filtered-selection.html b/manual/next/how-to-guides/cdc-filtered-selection.html
index 7e7a2b3e4a..d0e0eddf55 100644
--- a/manual/next/how-to-guides/cdc-filtered-selection.html
+++ b/manual/next/how-to-guides/cdc-filtered-selection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/cdc-log-sniffing.html b/manual/next/how-to-guides/cdc-log-sniffing.html
index 8824fa2c8e..2706ae2244 100644
--- a/manual/next/how-to-guides/cdc-log-sniffing.html
+++ b/manual/next/how-to-guides/cdc-log-sniffing.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/cdc-snapshot-comparison.html b/manual/next/how-to-guides/cdc-snapshot-comparison.html
index b4569d8aa8..b49a1dca07 100644
--- a/manual/next/how-to-guides/cdc-snapshot-comparison.html
+++ b/manual/next/how-to-guides/cdc-snapshot-comparison.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/change-data-capture.html b/manual/next/how-to-guides/change-data-capture.html
index d7f716f49e..257af1908e 100644
--- a/manual/next/how-to-guides/change-data-capture.html
+++ b/manual/next/how-to-guides/change-data-capture.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/index.html b/manual/next/how-to-guides/index.html
index aeacb67c3c..410ecd8b1c 100644
--- a/manual/next/how-to-guides/index.html
+++ b/manual/next/how-to-guides/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/joins-lookups.html b/manual/next/how-to-guides/joins-lookups.html
index 73961f030a..b94e40b6b3 100644
--- a/manual/next/how-to-guides/joins-lookups.html
+++ b/manual/next/how-to-guides/joins-lookups.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/logging-pipeline-log.html b/manual/next/how-to-guides/logging-pipeline-log.html
index aee6415d04..3a3ce3d76f 100644
--- a/manual/next/how-to-guides/logging-pipeline-log.html
+++ b/manual/next/how-to-guides/logging-pipeline-log.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/logging-workflow-log.html b/manual/next/how-to-guides/logging-workflow-log.html
index 8e71f55aec..46fdcfe3d4 100644
--- a/manual/next/how-to-guides/logging-workflow-log.html
+++ b/manual/next/how-to-guides/logging-workflow-log.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/loops-in-apache-hop.html b/manual/next/how-to-guides/loops-in-apache-hop.html
index 09a3edba04..af45b6a494 100644
--- a/manual/next/how-to-guides/loops-in-apache-hop.html
+++ b/manual/next/how-to-guides/loops-in-apache-hop.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/run-hop-in-apache-airflow.html b/manual/next/how-to-guides/run-hop-in-apache-airflow.html
index c1b764d6ee..5ec3bc3013 100644
--- a/manual/next/how-to-guides/run-hop-in-apache-airflow.html
+++ b/manual/next/how-to-guides/run-hop-in-apache-airflow.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/how-to-guides/workflows-parallel-execution.html b/manual/next/how-to-guides/workflows-parallel-execution.html
index e6aefd8a16..54f11f673e 100644
--- a/manual/next/how-to-guides/workflows-parallel-execution.html
+++ b/manual/next/how-to-guides/workflows-parallel-execution.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/image-testpage.html b/manual/next/image-testpage.html
index 8b9d420ad5..b20becc9c5 100644
--- a/manual/next/image-testpage.html
+++ b/manual/next/image-testpage.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/index.html b/manual/next/index.html
index 1d2e8ea2a7..38d6d21420 100644
--- a/manual/next/index.html
+++ b/manual/next/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/installation-configuration.html b/manual/next/installation-configuration.html
index e39238cc30..ba5501289b 100644
--- a/manual/next/installation-configuration.html
+++ b/manual/next/installation-configuration.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/linting/index.html b/manual/next/linting/index.html
index e2f0e21b48..1761885ae9 100644
--- a/manual/next/linting/index.html
+++ b/manual/next/linting/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/linting/lint-rule-packs.html b/manual/next/linting/lint-rule-packs.html
index ee701eda17..622effdf8d 100644
--- a/manual/next/linting/lint-rule-packs.html
+++ b/manual/next/linting/lint-rule-packs.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/linting/lint-rules.html b/manual/next/linting/lint-rules.html
index aee84b609f..93e1a8ea4a 100644
--- a/manual/next/linting/lint-rules.html
+++ b/manual/next/linting/lint-rules.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -3154,6 +3166,49 @@ Entries missing either are refused and logged rather than applied.</p>
<div class="paragraph">
<p>Exclusions and suppressions apply in Hop Gui as well as on the command line.</p>
</div>
+<div class="paragraph">
+<p><strong>Explorer → right-click a file or folder → Exclude From Linting</strong> writes an <code>exclude</code> entry for you, keeping the rest of the file, comments included, exactly as you wrote it, and your reason as a comment above the entry.
+On something already excluded the same item reads <strong>Include In Linting Again</strong> and takes the entry back out, comment and all.
+Both are in <strong>Tools → Lint</strong> as well.</p>
+</div>
+<div class="paragraph">
+<p>A file covered by a broader pattern, <code>templates/**</code> rather than its own name, is left alone: which entry to change is a decision for you rather than a guess by the menu.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_accepting_findings_on_a_single_transform_or_action"><a class="link" href="#_accepting_findings_on_a_single_transform_or_action">Accepting findings on a single transform or action</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>An exclusion covers a whole file, which is right for a template that is dynamic from end to end and too much for one that is only partly dynamic.
+The usual example is a metadata injection template: its query and its fields arrive at runtime, so design-time checks report the transforms that are deliberately empty, on every open, while the rest of the pipeline is worth checking as normal.</p>
+</div>
+<div class="paragraph">
+<p>Right-click the transform or action and choose <strong>Ignore lint findings…​</strong>.
+You are asked whether to accept everything reported there or only the rules reported right now, and for a reason, which is required.
+<strong>Check this transform again</strong> on the same menu takes the entries back out.
+Neither is offered on a file that is excluded from linting altogether: there is nothing to accept when nothing is checked.</p>
+</div>
+<div class="paragraph">
+<p>Both write to the project’s <code>hop-lint.yml</code>, never to the pipeline or workflow: those files are opened by people who do not run the linter, and bookkeeping for a plugin they do not have installed has no business in them.</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<div class="code-lang" data-pagefind-ignore>yaml</div><pre class="highlightjs highlight is-highlighted"><code class="language-yaml hljs" data-lang="yaml"><span class="hljs-attr">suppress:</span>
+ <span class="hljs-bullet">-</span> <span class="hljs-attr">rule:</span> <span class="hljs-string">"*"</span>
+ <span class="hljs-attr">path:</span> <span class="hljs-string">"templates/load-customers.hpl"</span>
+ <span class="hljs-attr">source:</span> <span class="hljs-string">"Fonte Sql"</span>
+ <span class="hljs-attr">reason:</span> <span class="hljs-string">"Connection and SQL are injected at runtime"</span></code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p><code>rule: "*"</code> accepts whatever is reported on that element, including a rule that starts reporting on it later, which is what a transform filled in at runtime needs.
+It is only accepted together with a <code>path</code> or a <code>source</code>: on its own it would be the linter switched off under another name, and it is refused the same way an entry without a rule is.</p>
+</div>
+<div class="paragraph">
+<p>An element whose findings are accepted is drawn with a muted outline on the canvas rather than nothing at all, so the absence of a warning reads as somebody’s decision rather than as a check that never ran.
+Turn that off with <strong>Mark Ignored Transforms and Actions</strong> in the linter options.</p>
+</div>
</div>
</div>
<div class="sect1">
diff --git a/manual/next/logging/logging-basics.html b/manual/next/logging/logging-basics.html
index 508dacd109..547698bc22 100644
--- a/manual/next/logging/logging-basics.html
+++ b/manual/next/logging/logging-basics.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/logging/logging-reflection.html b/manual/next/logging/logging-reflection.html
index 874d5c86b9..f9d4139664 100644
--- a/manual/next/logging/logging-reflection.html
+++ b/manual/next/logging/logging-reflection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-driven-architecture.html b/manual/next/metadata-driven-architecture.html
index 2ea1a25da5..92f540b623 100644
--- a/manual/next/metadata-driven-architecture.html
+++ b/manual/next/metadata-driven-architecture.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/async-web-service.html b/manual/next/metadata-types/async-web-service.html
index 68d589eeae..1223efa732 100644
--- a/manual/next/metadata-types/async-web-service.html
+++ b/manual/next/metadata-types/async-web-service.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/azure-authentication.html b/manual/next/metadata-types/azure-authentication.html
index 2d036f2050..4cb56abe67 100644
--- a/manual/next/metadata-types/azure-authentication.html
+++ b/manual/next/metadata-types/azure-authentication.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/beam-file-definition.html b/manual/next/metadata-types/beam-file-definition.html
index f903a65ba7..fdf2c13f9c 100644
--- a/manual/next/metadata-types/beam-file-definition.html
+++ b/manual/next/metadata-types/beam-file-definition.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/cassandra/cassandra-connection.html b/manual/next/metadata-types/cassandra/cassandra-connection.html
index b760b7df74..4313821a89 100644
--- a/manual/next/metadata-types/cassandra/cassandra-connection.html
+++ b/manual/next/metadata-types/cassandra/cassandra-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/data-set.html b/manual/next/metadata-types/data-set.html
index b972df9bca..439cb042fd 100644
--- a/manual/next/metadata-types/data-set.html
+++ b/manual/next/metadata-types/data-set.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/data-stream/arrow-file-stream.html b/manual/next/metadata-types/data-stream/arrow-file-stream.html
index a4de551a22..9f429ae0a4 100644
--- a/manual/next/metadata-types/data-stream/arrow-file-stream.html
+++ b/manual/next/metadata-types/data-stream/arrow-file-stream.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/data-stream/arrow-flight.html b/manual/next/metadata-types/data-stream/arrow-flight.html
index ba29fe9860..882d7d9bbb 100644
--- a/manual/next/metadata-types/data-stream/arrow-flight.html
+++ b/manual/next/metadata-types/data-stream/arrow-flight.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/data-stream/arrow-random-access-file.html b/manual/next/metadata-types/data-stream/arrow-random-access-file.html
index 60c4075ce4..38283e9b2a 100644
--- a/manual/next/metadata-types/data-stream/arrow-random-access-file.html
+++ b/manual/next/metadata-types/data-stream/arrow-random-access-file.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/data-stream/data-stream.html b/manual/next/metadata-types/data-stream/data-stream.html
index 3276e846b9..c6793063f6 100644
--- a/manual/next/metadata-types/data-stream/data-stream.html
+++ b/manual/next/metadata-types/data-stream/data-stream.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/databricks-connection.html b/manual/next/metadata-types/databricks-connection.html
index 01832385a9..d449f1ed67 100644
--- a/manual/next/metadata-types/databricks-connection.html
+++ b/manual/next/metadata-types/databricks-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/databricks-vfs-connection.html b/manual/next/metadata-types/databricks-vfs-connection.html
index 3e6ee879dd..63e837904a 100644
--- a/manual/next/metadata-types/databricks-vfs-connection.html
+++ b/manual/next/metadata-types/databricks-vfs-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/dbt-project.html b/manual/next/metadata-types/dbt-project.html
index 41d34577de..244f82e6f3 100644
--- a/manual/next/metadata-types/dbt-project.html
+++ b/manual/next/metadata-types/dbt-project.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/elastic-location-type.html b/manual/next/metadata-types/elastic-location-type.html
index 3b7644f826..2d2f895b74 100644
--- a/manual/next/metadata-types/elastic-location-type.html
+++ b/manual/next/metadata-types/elastic-location-type.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/execution-data-profile.html b/manual/next/metadata-types/execution-data-profile.html
index 77b48187e1..a6a163df74 100644
--- a/manual/next/metadata-types/execution-data-profile.html
+++ b/manual/next/metadata-types/execution-data-profile.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/execution-information-location.html b/manual/next/metadata-types/execution-information-location.html
index cfb2a9f670..177a7b6c98 100644
--- a/manual/next/metadata-types/execution-information-location.html
+++ b/manual/next/metadata-types/execution-information-location.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/ftp-connection.html b/manual/next/metadata-types/ftp-connection.html
index 179052f739..6ebab83180 100644
--- a/manual/next/metadata-types/ftp-connection.html
+++ b/manual/next/metadata-types/ftp-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/google-storage-authentication.html b/manual/next/metadata-types/google-storage-authentication.html
index 3b63c90de4..7d0b6b62e8 100644
--- a/manual/next/metadata-types/google-storage-authentication.html
+++ b/manual/next/metadata-types/google-storage-authentication.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/hop-server.html b/manual/next/metadata-types/hop-server.html
index e997092460..34fae3991d 100644
--- a/manual/next/metadata-types/hop-server.html
+++ b/manual/next/metadata-types/hop-server.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/index.html b/manual/next/metadata-types/index.html
index a89879ffe7..568e5b4437 100644
--- a/manual/next/metadata-types/index.html
+++ b/manual/next/metadata-types/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2726,6 +2738,9 @@ Since metadata types are plugin types too, the available metadata types in your
<p><a href="minio-connection.html" class="xref page">Minio (S3) Connection</a>: Connect to one or more S3 endpoints using a Minio client</p>
</li>
<li>
+<p><a href="naming-scheme.html" class="xref page">Naming Scheme</a>: Reusable rules to normalize Hop field names, database identifiers, and file or folder names</p>
+</li>
+<li>
<p><a href="webdav-connection.html" class="xref page">WebDAV Connection</a>: Named WebDAV or WebDAV-over-HTTPS endpoint used as a VFS scheme in file paths</p>
</li>
<li>
diff --git a/manual/next/metadata-types/jms-connection.html b/manual/next/metadata-types/jms-connection.html
index b608ab8a07..bfe87e322f 100644
--- a/manual/next/metadata-types/jms-connection.html
+++ b/manual/next/metadata-types/jms-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/mail-server-connection.html b/manual/next/metadata-types/mail-server-connection.html
index 1c3fdd9692..add7532813 100644
--- a/manual/next/metadata-types/mail-server-connection.html
+++ b/manual/next/metadata-types/mail-server-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/minio-connection.html b/manual/next/metadata-types/minio-connection.html
index 7046a92a60..85ac32f333 100644
--- a/manual/next/metadata-types/minio-connection.html
+++ b/manual/next/metadata-types/minio-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/mongodb-connection.html b/manual/next/metadata-types/mongodb-connection.html
index 8612fabd26..7a36f5aad2 100644
--- a/manual/next/metadata-types/mongodb-connection.html
+++ b/manual/next/metadata-types/mongodb-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/hop-server/json-api.html b/manual/next/metadata-types/naming-scheme.html
similarity index 87%
copy from manual/next/hop-server/json-api.html
copy to manual/next/metadata-types/naming-scheme.html
index 5f98a86745..09391291fb 100644
--- a/manual/next/hop-server/json-api.html
+++ b/manual/next/metadata-types/naming-scheme.html
@@ -3,15 +3,15 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<title>Hop Server JSON API | Apache Hop</title>
-<meta name="description" content="Hop Server exposes a JSON API next to its XML web services, to read and write metadata, query the plugin registry, run web services and query execution information locations.">
+<title>Naming Scheme | Apache Hop</title>
+<meta name="description" content="A Naming Scheme defines reusable rules to normalize Hop field names, database identifiers, and file or folder names.">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Apache Hop">
-<meta property="og:title" content="Hop Server JSON API">
-<meta property="og:description" content="Hop Server exposes a JSON API next to its XML web services, to read and write metadata, query the plugin registry, run web services and query execution information locations.">
+<meta property="og:title" content="Naming Scheme">
+<meta property="og:description" content="A Naming Scheme defines reusable rules to normalize Hop field names, database identifiers, and file or folder names.">
<meta property="og:image" content="https://hop.apache.org/img/social-card.png">
<meta name="twitter:card" content="summary_large_image">
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item is-current">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2366,7 +2378,7 @@
<a href="../../../manual/next/hop-server/rest-api.html">REST api</a>
</li>
- <li class="doc-nav__item is-current">
+ <li class="doc-nav__item">
<a href="../../../manual/next/hop-server/json-api.html">JSON API</a>
</li>
@@ -2631,7 +2643,7 @@
</div>
</details>
- <a class="nav-foot__edit" href="https://github.com/apache/hop/edit/main/docs/hop-user-manual/modules/ROOT/pages/hop-server/json-api.adoc" rel="noopener" target="_blank">
+ <a class="nav-foot__edit" href="https://github.com/apache/hop/edit/main/docs/hop-user-manual/modules/ROOT/pages/metadata-types/naming-scheme.adoc" rel="noopener" target="_blank">
<svg width="14" height="14" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758zm1.414 1.06a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354zM11.189 6.25 9.75 4.81l-6.286 6.287a.25.25 0 0 0-.064.108l-.558 1.953 1.953-.558a.25.25 0 0 0 .108-.064z"/></svg>
Edit this page
</a>
@@ -2645,31 +2657,54 @@
<nav class="breadcrumbs" data-pagefind-ignore aria-label="Breadcrumb">
<ol>
<li><a href="../../../">Home</a></li>
- <li><a href="../../../manual/next/hop-server/index.html">Hop Server</a></li>
- <li><a href="../../../manual/next/hop-server/json-api.html">JSON API</a></li>
+ <li><a href="../../../manual/next/metadata-types/index.html">Metadata Types</a></li>
+ <li><a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a></li>
</ol>
</nav>
<article class="doc">
- <h1>Hop Server JSON API</h1>
- <div id="preamble">
+ <h1>Naming Scheme</h1>
+ <div class="sect1">
+<h2 id="_description"><a class="link" href="#_description">Description</a></h2>
<div class="sectionbody">
<div class="paragraph">
-<p>Next to the <a href="rest-api.html" class="xref page">XML web services</a>, Hop Server exposes a JSON API.
-It covers everything the XML services do for execution information, adds metadata and plugin registry access, and speaks JSON in both directions.</p>
+<p>A <strong>Naming Scheme</strong> describes how free-form names should be turned into consistent identifiers.
+Typical uses include cleaning field names that arrive with spaces (for example <code>Order ID</code> → <code>order_id</code>), normalizing file or folder names, and applying a shared project convention (snake_case, camelCase, PascalCase, and so on).</p>
</div>
+<div class="paragraph">
+<p>Naming Schemes are managed as project metadata. Apply one without adding buttons to every dialog:</p>
</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>N indicator</strong> — widgets that accept a naming scheme show a small <strong>N</strong> on the right (same diamond plate as <code>$</code> for variables and <code>#</code> for expanded integers). Click <strong>N</strong> to open the matching scheme in a dialog. If several schemes of that type exist, pick one first. If none exist, Hop creates a new scheme of that type and opens it.</p>
+</li>
+<li>
+<p><strong>Keyboard shortcut</strong> — <code>CTRL-SHIFT-N</code> on a name field (transform/action name, field cell, table name, file name, …) lists schemes of the matching type and replaces the current identifier. When the field does <strong>not</strong> accept variables, <code>CTRL-SPACE</code> does the same thing.</p>
+</li>
+<li>
+<p><strong>TableView toolbar</strong> — <strong>Apply a Naming Scheme to a column</strong> still rewrites a whole column at once (with undo).</p>
+</li>
+</ul>
</div>
-<div class="sect1">
-<h2 id="_the_base_url"><a class="link" href="#_the_base_url">The base URL</a></h2>
-<div class="sectionbody">
<div class="paragraph">
-<p>The API is served by Hop Server itself, under <code>/hop/api/v1/</code>:</p>
+<p><span class="image"><img src="../_images/metadata-types/naming-scheme-indicator.png" alt="Naming Scheme N indicator"></span></p>
</div>
<div class="paragraph">
-<p><code>http://<hostname>:<port>/hop/api/v1/</code></p>
+<p>If only one scheme of the required type exists, apply and open both skip the picker.</p>
</div>
<div class="paragraph">
-<p>It is available in the same two deployments as the rest of Hop Server: the standalone <code>hop-server</code> process, and the Hop Web war deployed in a servlet container.</p>
+<p>A <strong>General</strong> scheme is offered on every name field that does not have a scheme of its own type. Create one General scheme (for example lower-case + underscore) and it covers transform names, field names, tables, and files. Add a type-specific scheme only when that kind of name needs different rules; when such a scheme exists, General is no longer listed for that type.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_get_fields"><a class="link" href="#_get_fields">Get Fields</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>CSV File Input and Text File Input have an optional <strong>Naming scheme</strong> field. When you click <strong>Get Fields</strong>, discovered names are rewritten with that scheme.</p>
+</div>
+<div class="paragraph">
+<p>If the field is empty, Get Fields still auto-applies when exactly one matching scheme exists (a type-specific hop-field scheme, or a General scheme). The same automatic apply runs after Get Fields in other dialogs that fill annotated name columns (Excel, Parquet, Select Values, and so on).</p>
</div>
<div class="admonitionblock note">
<table>
@@ -2678,360 +2713,340 @@ It covers everything the XML services do for execution information, adds metadat
<i class="fa icon-note" title="Note"></i>
</td>
<td class="content">
-<div class="paragraph">
-<p>Before Hop 2.20 this API was a separate <code>hop-rest</code> war which had to be deployed on its own and served the same resources under <code>/api/v1/</code>.
-That module has been removed.
-Point existing clients at a Hop Server and add the <code>/hop</code> prefix, and note that authentication is now required.
-The <code>HOP_REST_CONFIG_FOLDER</code> environment variable and the <code>hop-rest.properties</code> file no longer exist: log level, project and environment are configured on <code>hop-server</code> itself.</p>
-</div>
+Transform, action, pipeline, workflow and metadata name fields use the shortcut with <strong>variable insertion disabled</strong> — they stay identifiers, not <code>'${…​}'</code> expressions. They still show <strong>N</strong>, not <code>$</code>.
</td>
</tr>
</table>
</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_authentication"><a class="link" href="#_authentication">Authentication</a></h2>
-<div class="sectionbody">
<div class="paragraph">
-<p>The JSON API sits behind the same authentication as every other Hop Server endpoint, which is enabled by default.
-Requests without valid credentials are rejected with an HTTP <code>401</code>.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<div class="code-lang" data-pagefind-ignore>bash</div><pre class="highlightjs highlight is-highlighted"><code class="language-bash hljs" data-lang="bash">curl --user cluster:cluster http://localhost:8081/hop/api/v1/metadata/types</code></pre>
+<p>Annotated <strong>filename</strong> and <strong>folder</strong> widgets (run configurations, execution information locations, and so on) show <strong>N</strong> automatically. Filename widgets still accept variables (<code>CTRL-SPACE</code>); <code>CTRL-SHIFT-N</code> rewrites the last path segment only.</p>
</div>
+<div class="paragraph">
+<p>Variable <strong>names</strong> (project described variables, pipeline and workflow parameters, Set Variables) use the <strong>Hop variable names</strong> type. Values that already contain <code>'${…​}'</code> are left unchanged.</p>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_error_responses"><a class="link" href="#_error_responses">Error responses</a></h2>
+<h2 id="_options"><a class="link" href="#_options">Options</a></h2>
<div class="sectionbody">
<div class="paragraph">
-<p>Errors are reported as JSON with an appropriate status code:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<div class="code-lang" data-pagefind-ignore>json</div><pre class="highlightjs highlight is-highlighted"><code class="language-json hljs" data-lang="json"><span class="hljs-punctuation">{</span><span class="hljs-attr">"error"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"Unable to find web service 'test'"</span><span class="hljs-punctuation">}</span></code></pre>
+<p><span class="image"><img src="../_images/metadata-types/naming-scheme-editor.png" alt="Naming Scheme editor" width="75%"></span></p>
</div>
+<div class="paragraph">
+<p>The screenshot above shows a scheme named <code>lowercase-dashes</code>: lower case words joined with dashes, so <code>Order ID</code> previews as <code>order-id</code>.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
<colgroup>
-<col style="width: 20%;">
-<col style="width: 80%;">
+<col style="width: 50%;">
+<col style="width: 50%;">
</colgroup>
<thead>
<tr>
-<th class="tableblock halign-left valign-top">Status</th>
-<th class="tableblock halign-left valign-top">Meaning</th>
+<th class="tableblock halign-left valign-top">Option</th>
+<th class="tableblock halign-left valign-top">Description</th>
</tr>
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>400</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The request itself was wrong: a missing or invalid parameter, or a body that could not be parsed.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Unique metadata name of this scheme.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Description</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Optional free-text description.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Type</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Target kind. <strong>General</strong> applies to every name field unless a scheme of the widget’s specific type exists (Hop field, transform, action, pipeline, workflow, metadata, variable, database table, database column, file, or folder). <strong>File</strong> schemes rewrite only the last path segment and keep the parent folder and the file extension (<code>/data/Order ID.csv</code> → <code>/data/order_id.csv</c [...]
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Case style</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>As is</code>, <code>Lower case</code>, <code>Upper case</code>, <code>camelCase</code>, or <code>PascalCase</code>.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Word separator</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">How words are joined when not using camel/Pascal case: none, underscore (<code>_</code>), dash (<code>-</code>), or space.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Capitalize first word</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">When enabled, uppercase the first character of the first word. Typical for transform and action names with a space separator (<code>Table input</code>).</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>401</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">No or invalid credentials.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Extra delimiters</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Additional characters treated as word boundaries (beyond spaces, <code>_</code>, <code>-</code>, and camelCase edges).</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>404</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The requested path, or the element it names, does not exist.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Remove special characters</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">When enabled, strip non letter/digit characters from each word.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>405</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The path exists but not for this HTTP method.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Collapse repeated separators</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">When enabled, collapse repeated separators such as <code>__</code> to a single separator.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>409</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The element exists but is disabled.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Trim leading/trailing separators</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">When enabled, remove separators at the start or end of the result.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>415</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The request body is not in a content type this endpoint accepts.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Prefix / Suffix</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Optional strings prepended or appended after the transform.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>500</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The request failed on the server.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Preview input / output</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Live sample showing how the current options transform a name.</p></td>
</tr>
</tbody>
</table>
-<div class="paragraph">
-<p>Failures which do not come from Hop itself are reported generically, with the detail written to the server log only.
-A stack trace is never sent to the client.</p>
-</div>
</div>
</div>
<div class="sect1">
-<h2 id="_metadata_services"><a class="link" href="#_metadata_services">Metadata services</a></h2>
+<h2 id="_examples"><a class="link" href="#_examples">Examples</a></h2>
<div class="sectionbody">
<table class="tableblock frame-all grid-all stretch">
<colgroup>
-<col style="width: 14.2857%;">
-<col style="width: 42.8571%;">
-<col style="width: 42.8572%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
</colgroup>
<thead>
<tr>
-<th class="tableblock halign-left valign-top">Method</th>
-<th class="tableblock halign-left valign-top">Path</th>
-<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Input</th>
+<th class="tableblock halign-left valign-top">Case style</th>
+<th class="tableblock halign-left valign-top">Word separator</th>
+<th class="tableblock halign-left valign-top">Result</th>
</tr>
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>metadata/types</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">List all the metadata type keys.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Order ID</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Lower case</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Underscore (<code>_</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>order_id</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>metadata/list/{key}</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">List the names of all the elements of a type.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Order ID</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">As is</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Underscore (<code>_</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Order_ID</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>metadata/{key}/{name}</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Get one metadata element, serialized exactly as it is on the filesystem.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Order ID</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">camelCase</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">_</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>orderId</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>POST</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>metadata/{key}</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Save a metadata element, posted as JSON. Returns the name of the element that was saved.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Order ID</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">PascalCase</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">_</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>OrderId</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>DELETE</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>metadata/{key}/{name}</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Delete a metadata element. Returns the name of the element that was deleted.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>order-id</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Upper case</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Underscore (<code>_</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>ORDER_ID</code></p></td>
</tr>
-</tbody>
-</table>
-<div class="listingblock">
-<div class="content">
-<div class="code-lang" data-pagefind-ignore>bash</div><pre class="highlightjs highlight is-highlighted"><code class="language-bash hljs" data-lang="bash">curl --user cluster:cluster http://localhost:8081/hop/api/v1/metadata/list/pipeline-run-configuration</code></pre>
-</div>
-</div>
-<div class="listingblock">
-<div class="content">
-<div class="code-lang" data-pagefind-ignore>json</div><pre class="highlightjs highlight is-highlighted"><code class="language-json hljs" data-lang="json"><span class="hljs-punctuation">[</span><span class="hljs-string">"local"</span><span class="hljs-punctuation">]</span></code></pre>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_plugin_services"><a class="link" href="#_plugin_services">Plugin services</a></h2>
-<div class="sectionbody">
-<table class="tableblock frame-all grid-all stretch">
-<colgroup>
-<col style="width: 14.2857%;">
-<col style="width: 42.8571%;">
-<col style="width: 42.8572%;">
-</colgroup>
-<thead>
<tr>
-<th class="tableblock halign-left valign-top">Method</th>
-<th class="tableblock halign-left valign-top">Path</th>
-<th class="tableblock halign-left valign-top">Description</th>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Order ID</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Lower case</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Dash (<code>-</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>order-id</code></p></td>
</tr>
-</thead>
-<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>plugins/types</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">List all the plugin type class names in the registry.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>read_customers</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Lower case</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Space</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>read customers</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>plugins/list/{typeClassName}</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">List all the plugins for a plugin type. Only class names present in the registry are accepted.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>read_customers</code> (capitalize first word)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Lower case</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Space</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Read customers</code></p></td>
</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_execution_services"><a class="link" href="#_execution_services">Execution services</a></h2>
-<div class="sectionbody">
-<table class="tableblock frame-all grid-all stretch">
-<colgroup>
-<col style="width: 14.2857%;">
-<col style="width: 42.8571%;">
-<col style="width: 42.8572%;">
-</colgroup>
-<thead>
<tr>
-<th class="tableblock halign-left valign-top">Method</th>
-<th class="tableblock halign-left valign-top">Path</th>
-<th class="tableblock halign-left valign-top">Description</th>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>/data/Order ID.csv</code> (file type)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Lower case</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Underscore (<code>_</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>/data/order_id.csv</code></p></td>
</tr>
-</thead>
-<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>POST</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>execute/sync</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Run a <a href="web-service.html" class="xref page">Web Service</a> synchronously and stream its output back.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>/data/My Folder/</code> (folder type)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Lower case</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Underscore (<code>_</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>/data/my_folder/</code></p></td>
</tr>
</tbody>
</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_applying_from_a_name_field"><a class="link" href="#_applying_from_a_name_field">Applying from a name field</a></h2>
+<div class="sectionbody">
<div class="paragraph">
-<p>The body to post can contain the following options:</p>
+<p>The screenshot below shows an action name field with the <strong>N</strong> indicator. Hover it for the shortcut reminder; click it to open the scheme in a dialog.</p>
</div>
-<div class="ulist">
-<ul>
+<div class="paragraph">
+<p><span class="image"><img src="../_images/metadata-types/naming-scheme-indicator-and-tooltip.png" alt="Action name field with Naming Scheme indicator and tooltip" width="90%"></span></p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
<li>
-<p><code>service</code>: the name of the Web Service metadata element to use</p>
+<p>Create at least one Naming Scheme in the Metadata perspective (pick the type that matches the field).</p>
</li>
<li>
-<p><code>runConfig</code>: the pipeline run configuration to use, overriding the one on the web service</p>
+<p>Focus a name widget — transform name, action name, a field-name cell, a table name, a file or folder path, a variable or parameter name, …</p>
</li>
<li>
-<p><code>variables</code>: a map of variables (or parameters) with their names and values</p>
+<p>Press <code>CTRL-SHIFT-N</code> (or <code>CTRL-SPACE</code> on name fields that do not accept variables).</p>
</li>
<li>
-<p><code>bodyContent</code>: set as a variable using the body content variable option on the Web Service metadata</p>
+<p>If several schemes of that type exist, pick one. The list shows a live preview (<code>Order ID → order_id</code>).</p>
</li>
-</ul>
-</div>
-<div class="listingblock">
-<div class="content">
-<div class="code-lang" data-pagefind-ignore>bash</div><pre class="highlightjs highlight is-highlighted"><code class="language-bash hljs" data-lang="bash">curl -X POST --user cluster:cluster \
- http://localhost:8081/hop/api/v1/execute/sync \
- -H <span class="hljs-string">'Content-Type: application/json'</span> \
- -d <span class="hljs-string">'{ "service" : "test", "runConfig" : "local", "variables" : { "VAR1" : "value1" } }'</span></code></pre>
-</div>
+<li>
+<p>The current identifier is replaced. Values that already contain <code>${…​}</code> are left unchanged.</p>
+</li>
+</ol>
</div>
<div class="paragraph">
-<p>The response body is the concatenation of the values of the output field, for every row written by the transform configured on the Web Service metadata element, streamed as the pipeline produces them.
-The response content type is the one configured on that element, <code>text/plain</code> when it is left empty.</p>
+<p>To review or change the rules instead of applying them, click the <strong>N</strong> indicator. That opens the scheme in a dialog (or a picker when more than one scheme matches the field type). It does not open another tab in the metadata perspective. If no scheme of that type (and no General scheme) exists yet, Hop creates one of the matching type and opens it for you to save.</p>
</div>
<div class="paragraph">
-<p>This endpoint runs exactly the same code as <code>hop/webService</code>, so the body and header content variables, binary output fields and the status listing option all behave identically.</p>
+<p>The same shortcut works on <strong>F2</strong> inline rename in the Metadata and File Explorer trees (metadata names, file names, and folder names). There is no <strong>N</strong> indicator on those tiny tree editors — press <code>CTRL-SHIFT-N</code> after F2.</p>
</div>
-<div class="admonitionblock note">
+</div>
+</div>
+<div class="sect1">
+<h2 id="_applying_from_tableview"><a class="link" href="#_applying_from_tableview">Applying from TableView</a></h2>
+<div class="sectionbody">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Open a transform or dialog that shows a field list (or any other editable table).</p>
+</li>
+<li>
+<p>Ensure table toolbars are visible (Hop Gui options).</p>
+</li>
+<li>
+<p>Click the <strong>Apply a Naming Scheme to a column</strong> toolbar icon (label / tag icon on the TableView toolbar).</p>
+</li>
+<li>
+<p>Select the column to rename if the table has more than one name column.</p>
+</li>
+<li>
+<p>Select a Naming Scheme of the matching type.</p>
+</li>
+<li>
+<p>Confirm — values in non-empty rows are updated. Use the table Undo action if needed.</p>
+</li>
+</ol>
+</div>
+<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
-<i class="fa icon-note" title="Note"></i>
+<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
-<div class="paragraph">
-<p>The one option which is not honoured here is the Web Service <strong>status code</strong> field.
-JAX-RS fixes the response status before the body is streamed, so a pipeline which has to drive the HTTP status must be called through <a href="rest-api.html" class="xref page"><code>hop/webService</code></a> instead.</p>
-</div>
+<code>CTRL-SHIFT-N</code> on a focused cell applies the scheme to that cell only. The toolbar is the bulk action.
</td>
</tr>
</table>
</div>
+<div class="sect2">
+<h3 id="_example_csv_file_input_fields"><a class="link" href="#_example_csv_file_input_fields">Example: CSV File Input fields</a></h3>
+<div class="paragraph">
+<p>The following example uses the <code>lowercase-dashes</code> scheme on the <strong>Name</strong> column of a <a href="../pipeline/transforms/csvinput.html" class="xref page">CSV File Input</a> field list.</p>
+</div>
<div class="paragraph">
-<p>Asynchronous web services are not executed here: use <code>hop/asyncRun</code> and <code>hop/asyncStatus</code>, described in <a href="async-web-service.html" class="xref page">Asynchronous Web Service</a>.</p>
+<p><strong>Before</strong> — mixed styles (<code>ID</code>, <code>FirstName</code>, <code>birth_date</code>, <code>stateCode</code>, …):</p>
+</div>
+<div class="paragraph">
+<p><span class="image"><img src="../_images/metadata-types/naming-scheme-csv-input-before.png" alt="CSV File Input fields before applying a Naming Scheme" width="90%"></span></p>
+</div>
+<div class="paragraph">
+<p><strong>After</strong> — consistent lower-case names with dashes (<code>id</code>, <code>first-name</code>, <code>birth-date</code>, <code>state-code</code>, …):</p>
+</div>
+<div class="paragraph">
+<p><span class="image"><img src="../_images/metadata-types/naming-scheme-csv-input-after.png" alt="CSV File Input fields after applying the lowercase-dashes Naming Scheme" width="90%"></span></p>
+</div>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_execution_information_location_services"><a class="link" href="#_execution_information_location_services">Execution information location services</a></h2>
+<h2 id="_types_as_plugins"><a class="link" href="#_types_as_plugins">Types as plugins</a></h2>
<div class="sectionbody">
<div class="paragraph">
-<p>These operate on an <a href="../metadata-types/execution-information-location.html" class="xref page">Execution Information Location</a> metadata element, named by <code>{location}</code> in the paths below.
-They are the JSON equivalent of the <code>hop/getExecInfo</code> and <code>hop/registerExecInfo</code> services and cover the same operations.</p>
+<p>The <strong>Type</strong> combo lists every registered naming-scheme kind. Built-in kinds include General, Hop field/transform/action/pipeline/workflow/metadata/variable, database table/column, file, and folder.</p>
+</div>
+<div class="paragraph">
+<p>Other plugins can add kinds without changing Hop. For example hop-data-vault can register <code>dv-hub</code>, <code>dv-satellite</code>, <code>dv-link</code>, <code>dm-dimension</code>, <code>dm-fact</code>, and so on. Create one Naming Scheme metadata object per kind (or one General scheme). Use one scheme per type in a project so CI has a single expected spelling.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_checking_names_in_ci"><a class="link" href="#_checking_names_in_ci">Checking names in CI</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>A name is valid when applying the matching scheme leaves the string unchanged. Empty values, <code><null></code>, and values that contain <code>${…​}</code> are skipped.</p>
+</div>
+<div class="paragraph">
+<p>The same check runs in Hop Gui <strong>Verify this pipeline</strong> / <strong>Verify this workflow</strong> (errors only) and from the command line:</p>
</div>
-<table class="tableblock frame-all grid-all stretch">
-<colgroup>
-<col style="width: 14.2857%;">
-<col style="width: 42.8571%;">
-<col style="width: 42.8572%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Method</th>
-<th class="tableblock halign-left valign-top">Path</th>
-<th class="tableblock halign-left valign-top">Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions?children=&limit=</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">List execution IDs. <code>children</code> includes child executions, <code>limit</code> caps the number of IDs (<code>0</code> or lower for all).</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>POST</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Register an execution, posted as JSON.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/last?execType=&name=</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Find the last execution of a given type and name.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Get one execution.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>DELETE</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Delete one execution.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/state</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Get the execution state.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>PUT</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/state</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Update the execution state, posted as JSON.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/state/logging?limit=</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Get the logging text of the execution state. <code>limit</code> caps the number of characters; <code>-1</code> (the default) returns the whole log.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/children</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Find the child executions of a parent execution.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/child-ids?execType=</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Find the child execution IDs of a given type.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/parent</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Find the parent execution ID.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>GET</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/data?parentId=</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Get the execution data. <code>parentId</code> defaults to the execution ID itself.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>POST</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>location/{location}/executions/{id}/data</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Register execution data, posted as JSON.</p></td>
-</tr>
-</tbody>
-</table>
<div class="listingblock">
<div class="content">
-<div class="code-lang" data-pagefind-ignore>bash</div><pre class="highlightjs highlight is-highlighted"><code class="language-bash hljs" data-lang="bash">curl --user cluster:cluster \
- <span class="hljs-string">'http://localhost:8081/hop/api/v1/location/local/executions?children=true&limit=100'</span></code></pre>
+<pre>hop naming-check --project my-project
+hop naming-check --path /path/to/project --format json --require-scheme
+hop naming-check --type hop-field,hop-transform</pre>
</div>
</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Exit <code>0</code> when there are no errors.</p>
+</li>
+<li>
+<p>Exit <code>1</code> when at least one name would be rewritten (or when <code>--require-scheme</code> is set and a type has no scheme).</p>
+</li>
+<li>
+<p>Exit <code>2</code> on unexpected failure (file load issues are warnings).</p>
+</li>
+<li>
+<p><code>--format json</code> prints one object per finding for GitHub Actions or other reporters.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Example GitHub Actions step after Hop is on <code>PATH</code> and the project is checked out:</p>
+</div>
<div class="listingblock">
<div class="content">
-<div class="code-lang" data-pagefind-ignore>json</div><pre class="highlightjs highlight is-highlighted"><code class="language-json hljs" data-lang="json"><span class="hljs-punctuation">[</span><span class="hljs-string">"af84cbc2-0166-4dea-956f-72b73cf66d0d"</span><span class="hljs-punctuation">,</span><span class="hljs-string">"bf84cbc2-0166-4dea-956f-72b73cf66d0e"</span><span class="hljs-punctuation">]</span></code></pre>
+<pre>- name: Check naming schemes
+ run: hop naming-check --project my-project --require-scheme</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Create one <strong>General</strong> scheme (or one scheme per type) in the project’s metadata. There is no <code>--fix</code> flag: rewriting committed pipelines is a separate, explicit action.</p>
</div>
</div>
</div>
+<div class="sect1">
+<h2 id="_related"><a class="link" href="#_related">Related</a></h2>
+<div class="sectionbody">
+<div class="ulist">
+<ul>
+<li>
+<p>GitHub issue <a href="https://github.com/apache/hop/issues/2683" rel="noopener" target="_blank">#2683</a> — field name cleanup / naming toolbar</p>
+</li>
+</ul>
+</div>
+</div>
</div>
</article>
<nav class="pagination" data-pagefind-ignore aria-label="Page">
- <a class="pagination__prev" href="../../../manual/next/hop-server/rest-api.html"><span>Previous</span><strong>REST api</strong></a>
+ <a class="pagination__prev" href="../../../manual/next/metadata-types/static-schema-definition.html"><span>Previous</span><strong>Static Schema Definition</strong></a>
<a class="pagination__next" href="../../../manual/next/hop-server/web-service.html"><span>Next</span><strong>Web Service</strong></a>
</nav>
</main>
diff --git a/manual/next/metadata-types/neo4j/neo4j-connection.html b/manual/next/metadata-types/neo4j/neo4j-connection.html
index df1aa58636..1d1a776035 100644
--- a/manual/next/metadata-types/neo4j/neo4j-connection.html
+++ b/manual/next/metadata-types/neo4j/neo4j-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/neo4j/neo4j-graphmodel.html b/manual/next/metadata-types/neo4j/neo4j-graphmodel.html
index ed0a97337d..42ec84e838 100644
--- a/manual/next/metadata-types/neo4j/neo4j-graphmodel.html
+++ b/manual/next/metadata-types/neo4j/neo4j-graphmodel.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/neo4j/neo4j-location-type.html b/manual/next/metadata-types/neo4j/neo4j-location-type.html
index 0d380e8063..9e1b2bd515 100644
--- a/manual/next/metadata-types/neo4j/neo4j-location-type.html
+++ b/manual/next/metadata-types/neo4j/neo4j-location-type.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/opensearch-location-type.html b/manual/next/metadata-types/opensearch-location-type.html
index b3f8435bae..e526f8216e 100644
--- a/manual/next/metadata-types/opensearch-location-type.html
+++ b/manual/next/metadata-types/opensearch-location-type.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/partition-schema.html b/manual/next/metadata-types/partition-schema.html
index 7fc74d57ec..7f8f09fbdd 100644
--- a/manual/next/metadata-types/partition-schema.html
+++ b/manual/next/metadata-types/partition-schema.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/pipeline-log.html b/manual/next/metadata-types/pipeline-log.html
index 8d39410da2..e74d166628 100644
--- a/manual/next/metadata-types/pipeline-log.html
+++ b/manual/next/metadata-types/pipeline-log.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/pipeline-probe.html b/manual/next/metadata-types/pipeline-probe.html
index 0c1e238a93..7f8fa6ad30 100644
--- a/manual/next/metadata-types/pipeline-probe.html
+++ b/manual/next/metadata-types/pipeline-probe.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/pipeline-run-config.html b/manual/next/metadata-types/pipeline-run-config.html
index 242278eebd..62edac5fa5 100644
--- a/manual/next/metadata-types/pipeline-run-config.html
+++ b/manual/next/metadata-types/pipeline-run-config.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/pipeline-unit-test.html b/manual/next/metadata-types/pipeline-unit-test.html
index 3f2d6560c6..d69f5e098f 100644
--- a/manual/next/metadata-types/pipeline-unit-test.html
+++ b/manual/next/metadata-types/pipeline-unit-test.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/rdbms-connection.html b/manual/next/metadata-types/rdbms-connection.html
index b8b1738e63..1be4b834c2 100644
--- a/manual/next/metadata-types/rdbms-connection.html
+++ b/manual/next/metadata-types/rdbms-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/redis/redis-connection.html b/manual/next/metadata-types/redis/redis-connection.html
index 35d0f216f2..55f790834d 100644
--- a/manual/next/metadata-types/redis/redis-connection.html
+++ b/manual/next/metadata-types/redis/redis-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/rest-connection.html b/manual/next/metadata-types/rest-connection.html
index 34a62bec28..2d48981ffd 100644
--- a/manual/next/metadata-types/rest-connection.html
+++ b/manual/next/metadata-types/rest-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/salesforce-connection.html b/manual/next/metadata-types/salesforce-connection.html
index 406cc14727..57bb096784 100644
--- a/manual/next/metadata-types/salesforce-connection.html
+++ b/manual/next/metadata-types/salesforce-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/sftp-connection.html b/manual/next/metadata-types/sftp-connection.html
index 022a251453..6133752a80 100644
--- a/manual/next/metadata-types/sftp-connection.html
+++ b/manual/next/metadata-types/sftp-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/spark-catalog.html b/manual/next/metadata-types/spark-catalog.html
index d7d2d6c8bc..d5a896f15d 100644
--- a/manual/next/metadata-types/spark-catalog.html
+++ b/manual/next/metadata-types/spark-catalog.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/splunk-connection.html b/manual/next/metadata-types/splunk-connection.html
index 6b999823a6..a188c73528 100644
--- a/manual/next/metadata-types/splunk-connection.html
+++ b/manual/next/metadata-types/splunk-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/static-schema-definition.html b/manual/next/metadata-types/static-schema-definition.html
index afd37812a0..36ef0800fb 100644
--- a/manual/next/metadata-types/static-schema-definition.html
+++ b/manual/next/metadata-types/static-schema-definition.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item is-current">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2738,7 +2750,7 @@ Format, Length, Precision, Decimal, Group and Currency are described in <a href=
</article>
<nav class="pagination" data-pagefind-ignore aria-label="Page">
<a class="pagination__prev" href="../../../manual/next/metadata-types/variable-resolver/pipeline-variable-resolver.html"><span>Previous</span><strong>Pipeline variable resolver</strong></a>
- <a class="pagination__next" href="../../../manual/next/hop-server/web-service.html"><span>Next</span><strong>Web Service</strong></a>
+ <a class="pagination__next" href="../../../manual/next/metadata-types/naming-scheme.html"><span>Next</span><strong>Naming Scheme</strong></a>
</nav>
</main>
diff --git a/manual/next/metadata-types/variable-resolver/aws-secrets-manager-variable-resolver.html b/manual/next/metadata-types/variable-resolver/aws-secrets-manager-variable-resolver.html
index 44eb15d1bb..e18454d914 100644
--- a/manual/next/metadata-types/variable-resolver/aws-secrets-manager-variable-resolver.html
+++ b/manual/next/metadata-types/variable-resolver/aws-secrets-manager-variable-resolver.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/variable-resolver/azure-key-vault-variable-resolver.html b/manual/next/metadata-types/variable-resolver/azure-key-vault-variable-resolver.html
index ab90bd15f5..0aa3e54fbd 100644
--- a/manual/next/metadata-types/variable-resolver/azure-key-vault-variable-resolver.html
+++ b/manual/next/metadata-types/variable-resolver/azure-key-vault-variable-resolver.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/variable-resolver/google-secret-manager-variable-resolver.html b/manual/next/metadata-types/variable-resolver/google-secret-manager-variable-resolver.html
index 8fb259ad7a..3137e1d2ef 100644
--- a/manual/next/metadata-types/variable-resolver/google-secret-manager-variable-resolver.html
+++ b/manual/next/metadata-types/variable-resolver/google-secret-manager-variable-resolver.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/variable-resolver/hashicorp-vault-variable-resolver.html b/manual/next/metadata-types/variable-resolver/hashicorp-vault-variable-resolver.html
index 93ee3953e6..e8b82343a2 100644
--- a/manual/next/metadata-types/variable-resolver/hashicorp-vault-variable-resolver.html
+++ b/manual/next/metadata-types/variable-resolver/hashicorp-vault-variable-resolver.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/variable-resolver/hop-password-variable-resolver.html b/manual/next/metadata-types/variable-resolver/hop-password-variable-resolver.html
index f51e533f9e..c86ff5076e 100644
--- a/manual/next/metadata-types/variable-resolver/hop-password-variable-resolver.html
+++ b/manual/next/metadata-types/variable-resolver/hop-password-variable-resolver.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/variable-resolver/index.html b/manual/next/metadata-types/variable-resolver/index.html
index 72357f108e..0921ac4a4f 100644
--- a/manual/next/metadata-types/variable-resolver/index.html
+++ b/manual/next/metadata-types/variable-resolver/index.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/variable-resolver/openbao-variable-resolver.html b/manual/next/metadata-types/variable-resolver/openbao-variable-resolver.html
index 0e7630a204..07e835b70e 100644
--- a/manual/next/metadata-types/variable-resolver/openbao-variable-resolver.html
+++ b/manual/next/metadata-types/variable-resolver/openbao-variable-resolver.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/variable-resolver/pipeline-variable-resolver.html b/manual/next/metadata-types/variable-resolver/pipeline-variable-resolver.html
index b8633c6249..631c47127a 100644
--- a/manual/next/metadata-types/variable-resolver/pipeline-variable-resolver.html
+++ b/manual/next/metadata-types/variable-resolver/pipeline-variable-resolver.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/webdav-connection.html b/manual/next/metadata-types/webdav-connection.html
index fee3d8b47a..3f1dfaa43b 100644
--- a/manual/next/metadata-types/webdav-connection.html
+++ b/manual/next/metadata-types/webdav-connection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/workflow-log.html b/manual/next/metadata-types/workflow-log.html
index ec586827b7..6114bdc341 100644
--- a/manual/next/metadata-types/workflow-log.html
+++ b/manual/next/metadata-types/workflow-log.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/metadata-types/workflow-run-config.html b/manual/next/metadata-types/workflow-run-config.html
index 59bdb63aad..12b984431d 100644
--- a/manual/next/metadata-types/workflow-run-config.html
+++ b/manual/next/metadata-types/workflow-run-config.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/password/passwords.html b/manual/next/password/passwords.html
index fd3c3ddcd1..4016626ffd 100644
--- a/manual/next/password/passwords.html
+++ b/manual/next/password/passwords.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/password/passwords/aespasswords.html b/manual/next/password/passwords/aespasswords.html
index d492dc8a41..1cc04ef54c 100644
--- a/manual/next/password/passwords/aespasswords.html
+++ b/manual/next/password/passwords/aespasswords.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/beam-samples-dataflow.html b/manual/next/pipeline/beam/beam-samples-dataflow.html
index 2d8cc24b29..ffa3a4f383 100644
--- a/manual/next/pipeline/beam/beam-samples-dataflow.html
+++ b/manual/next/pipeline/beam/beam-samples-dataflow.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/beam-samples-direct-runner.html b/manual/next/pipeline/beam/beam-samples-direct-runner.html
index 8e01a1093e..edbf1fd3b4 100644
--- a/manual/next/pipeline/beam/beam-samples-direct-runner.html
+++ b/manual/next/pipeline/beam/beam-samples-direct-runner.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/beam-samples-flink.html b/manual/next/pipeline/beam/beam-samples-flink.html
index 4792e323a7..6660a8334f 100644
--- a/manual/next/pipeline/beam/beam-samples-flink.html
+++ b/manual/next/pipeline/beam/beam-samples-flink.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/beam-samples-spark.html b/manual/next/pipeline/beam/beam-samples-spark.html
index ccce7cae52..7ecb7c8cbc 100644
--- a/manual/next/pipeline/beam/beam-samples-spark.html
+++ b/manual/next/pipeline/beam/beam-samples-spark.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/dataflowPipeline/google-dataflow-pipeline.html b/manual/next/pipeline/beam/dataflowPipeline/google-dataflow-pipeline.html
index 1bec6bb905..450e84330e 100644
--- a/manual/next/pipeline/beam/dataflowPipeline/google-dataflow-pipeline.html
+++ b/manual/next/pipeline/beam/dataflowPipeline/google-dataflow-pipeline.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/flink-k8s-operator-running-hop-pipeline.html b/manual/next/pipeline/beam/flink-k8s-operator-running-hop-pipeline.html
index 9f7fa958ff..7b3d21921e 100644
--- a/manual/next/pipeline/beam/flink-k8s-operator-running-hop-pipeline.html
+++ b/manual/next/pipeline/beam/flink-k8s-operator-running-hop-pipeline.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/getting-started-with-beam.html b/manual/next/pipeline/beam/getting-started-with-beam.html
index 0abd5eb816..914b4ed1dd 100644
--- a/manual/next/pipeline/beam/getting-started-with-beam.html
+++ b/manual/next/pipeline/beam/getting-started-with-beam.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/beam/running-the-beam-samples.html b/manual/next/pipeline/beam/running-the-beam-samples.html
index d9e6158334..87a7de90ec 100644
--- a/manual/next/pipeline/beam/running-the-beam-samples.html
+++ b/manual/next/pipeline/beam/running-the-beam-samples.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/create-pipeline.html b/manual/next/pipeline/create-pipeline.html
index d88e69750a..e7b61cb1ea 100644
--- a/manual/next/pipeline/create-pipeline.html
+++ b/manual/next/pipeline/create-pipeline.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/errorhandling.html b/manual/next/pipeline/errorhandling.html
index 91a3550638..1fd5a22721 100644
--- a/manual/next/pipeline/errorhandling.html
+++ b/manual/next/pipeline/errorhandling.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/formatting-values.html b/manual/next/pipeline/formatting-values.html
index b0d03c8112..7f91599dc8 100644
--- a/manual/next/pipeline/formatting-values.html
+++ b/manual/next/pipeline/formatting-values.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/hop-pipeline-editor.html b/manual/next/pipeline/hop-pipeline-editor.html
index 58874a5f3b..6f08c2c49d 100644
--- a/manual/next/pipeline/hop-pipeline-editor.html
+++ b/manual/next/pipeline/hop-pipeline-editor.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/metadata-injection.html b/manual/next/pipeline/metadata-injection.html
index 0809dc6e9a..9896cf573b 100644
--- a/manual/next/pipeline/metadata-injection.html
+++ b/manual/next/pipeline/metadata-injection.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/partitioning.html b/manual/next/pipeline/partitioning.html
index 91aeb049ef..c54d7ddd9d 100644
--- a/manual/next/pipeline/partitioning.html
+++ b/manual/next/pipeline/partitioning.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
@@ -2775,6 +2787,18 @@ By applying a partition schema to a transform, a matching set of transform copie
</li>
</ol>
</div>
+<div class="admonitionblock tip">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-tip" title="Tip"></i>
+</td>
+<td class="content">
+You can also set or remove partitioning directly on any hop pointing to the target transform by clicking the hop and selecting <strong>Set partitioning</strong> (or <strong>Remove partitioning</strong>) under the <strong>Data routing</strong> category in the <a href="../hop-gui/hop-gui-popup-dialog.html#_hop_options" class="xref page">hop context dialog</a>.
+</td>
+</tr>
+</table>
+</div>
<div class="paragraph">
<p>Step Two: select the partitioning method:</p>
</div>
diff --git a/manual/next/pipeline/pipeline-metrics.html b/manual/next/pipeline/pipeline-metrics.html
index 9abf11c553..c87930ef8f 100644
--- a/manual/next/pipeline/pipeline-metrics.html
+++ b/manual/next/pipeline/pipeline-metrics.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/beam-dataflow-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/beam-dataflow-pipeline-engine.html
index 6c7895c76d..732c317deb 100644
--- a/manual/next/pipeline/pipeline-run-configurations/beam-dataflow-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/beam-dataflow-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/beam-direct-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/beam-direct-pipeline-engine.html
index ddc2fb8b6f..c3fbc3d70e 100644
--- a/manual/next/pipeline/pipeline-run-configurations/beam-direct-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/beam-direct-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/beam-flink-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/beam-flink-pipeline-engine.html
index ee7137acd2..e3441a1d8d 100644
--- a/manual/next/pipeline/pipeline-run-configurations/beam-flink-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/beam-flink-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/beam-spark-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/beam-spark-pipeline-engine.html
index db68920099..57f1e7b31e 100644
--- a/manual/next/pipeline/pipeline-run-configurations/beam-spark-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/beam-spark-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/native-load-balancing-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/native-load-balancing-pipeline-engine.html
index 7b962a71ef..1089e9ad8f 100644
--- a/manual/next/pipeline/pipeline-run-configurations/native-load-balancing-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/native-load-balancing-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/native-local-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/native-local-pipeline-engine.html
index ca882c78ce..ffed3e8dd1 100644
--- a/manual/next/pipeline/pipeline-run-configurations/native-local-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/native-local-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/native-remote-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/native-remote-pipeline-engine.html
index 862d64f7b9..0152e879d1 100644
--- a/manual/next/pipeline/pipeline-run-configurations/native-remote-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/native-remote-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-server/web-service.html">Web Service</a>
@@ -2282,6 +2290,10 @@
</button>
<a href="../../../../manual/next/technology/technology.html">Technology</a>
<ul class="doc-nav__list">
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/technology/calcite/index.html">Apache Calcite</a>
+
+ </li>
<li class="doc-nav__item">
<a href="../../../../manual/next/technology/azure/index.html">Azure</a>
diff --git a/manual/next/pipeline/pipeline-run-configurations/native-spark-pipeline-engine.html b/manual/next/pipeline/pipeline-run-configurations/native-spark-pipeline-engine.html
index 58ec6603d0..7eac4b026d 100644
--- a/manual/next/pipeline/pipeline-run-configurations/native-spark-pipeline-engine.html
+++ b/manual/next/pipeline/pipeline-run-configurations/native-spark-pipeline-engine.html
@@ -226,6 +226,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspectives.html">Perspectives</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/hop-gui/perspective-database.html">Database perspective</a>
+
</li>
<li class="doc-nav__item">
<a href="../../../../manual/next/hop-gui/perspective-search.html">Search</a>
@@ -2239,6 +2243,10 @@
<li class="doc-nav__item">
<a href="../../../../manual/next/metadata-types/static-schema-definition.html">Static Schema Definition</a>
+ </li>
+ <li class="doc-nav__item">
+ <a href="../../../../manual/next/metadata-types/naming-scheme.html">Naming Scheme</a>
+
</li>
... 16277 lines suppressed ...