Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-16788

Support username and password options for Elasticsearch SQL connector

    XMLWordPrintableJSON

Details

    Description

      In a production environment, accessing elasticsearch usually requires authentication, and requires a username and password to access it, but the current version of SQL DDL does not support users to configure these parameters.

       

      I have improve it in our company, and we use it as follows:

       
      CREATE TABLE user_behavior_es (
          user_idBIGINT,
          item_id BIGINT
      ) WITH (
          'connector.type'='elasticsearch',
          'connector.version'='7',
          'connector.hosts'='http://localhost:9200',
          'connector.index'='user_behavior_es',
          'connector.document-type'='user_behavior_es',
          'connector.enable-auth'='true',
          'connector.username'='zhisheng',
          'connector.password'='123456',
          'format.type'='json',
          'update-mode'='append',
          'connector.bulk-flush.max-actions'='10'
      )

      Attachments

        Issue Links

          Activity

            People

              zhisheng zhisheng
              zhisheng zhisheng
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: