Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Para obter um token, faça uma requisição para o endpoint /v2/token utilizando suas credenciais do LDAP no corpo da request.

Via postman

1-1

Image RemovedImage Added



1-2

Image RemovedImage Added




TErminal-Shell
# Caso as credenciais do LDAP não estiverem no .baschrc, seguir esses passos:
$ gedit ~/.bashrc

# Vá até a última linha do arquivo e insira esses 2 valores
export LDAP_USER="seu.nome.do.ldap"
export LDAP_PASS="sua_senha"

# Salvar arquivo [ctrl+s]

$ source ~/.bashrc

# Testar utilizando esse comando:

$ curl -H 'Content-Type: application/json' -XPOST https://datalake.linx.com.br/v2/token \
-d '{"username": "username", "password":"ldap"}'

...

2-1  Na aba Authorization selecione o Type  e adicione o token Ldap adiquirido anteriormente

Image RemovedImage Added


2-2 O endereço de request é formado por:

...

insira o endereço  desejado na aba como a imagem abaixo juntamente com a requisição POST

Image RemovedImage Added


2-3 Headers , cada pond tem seus headers especificos  verificar  no swagger  

https://docs-v2.datalake.chaordicsystems.com/

Image RemovedImage AddedImage Removed

Image Added


2-4  body (content)  insira os dados no formato json 

insira os dados json na aba Body , utilize metodo POST então clique em Send

Image RemovedImage Added


Validando a ingestão do novo Domain

...


{
      "size": 50,
          "query": {
                "bool": {
                  "filter": [
                                     {"term": {"userDefinedMetadata.domain":"novoDomain-homolog"}},
                                      {"term": {"pondId":"sold-items-v1"}}
                                 ]
                            }
                       },
                        "sort": [
                                         {"@timestamp": {"order": "desc"}}
                                      ]
}


Image RemovedImage Added


copie os valores os respectivos valores

Image RemovedImage Added


Download do drop na maquina local

...

$ aws s3 cp s3://linx-datalake-ingestion-sold-items-v1/04b9-hiper-homolog/2021-07-27t14-22-55z/04b90f634b2737dc88c4225112a14fa388f1b71c8abb2f993b52ccef2506098b - | jq

Image RemovedImage Added

result

Image RemovedImage Added



Deletando um drop

...

2 - copiar do resultado   "_id"  como a imagem abaixo

Image RemovedImage Added

 



3 - monte a query contendo  _index  _type  e _id

...

O resultado da deleção aparecerá  a direita no campo result

Image RemovedImage Added