Teste eficienciencia loops

Benchmark created on


Setup

const queryData = [
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Código do cadastro nacional da pessoa jurídica (CNPJ)",
        "id": "6439a2bbbf60ae5e14a1973c",
        "isActive": "ACTIVE",
        "name": "CNPJ",
        "nameInFile": "CNPJ",
        "isUnionOccurrence": false,
        "order": 0,
        "type": "CNPJ",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Razão social da empresa",
        "id": "6439a2bbbf60ae5e14a1973d",
        "isActive": "ACTIVE",
        "name": "Razão social",
        "nameInFile": "Razão Social",
        "isUnionOccurrence": false,
        "order": 1,
        "type": "TEXT",
        "rules": null,
        "tip": "Informar letras maiúsculas e sem acentos."
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome fantasia da empresa",
        "id": "6439a2bbbf60ae5e14a1973e",
        "isActive": "ACTIVE",
        "name": "Nome Fantasia",
        "nameInFile": "Nome Fantasia",
        "isUnionOccurrence": false,
        "order": 2,
        "type": "TEXT",
        "rules": null,
        "tip": "Informar letras maiúsculas e sem acentos."
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Data de abertura da empresa",
        "id": "6439a2bbbf60ae5e14a1973f",
        "isActive": "ACTIVE",
        "name": "Data de abertura",
        "nameInFile": "Data de Abertura",
        "isUnionOccurrence": false,
        "order": 3,
        "type": "DATE",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa é matriz ou não (filial)",
        "id": "6439a2bbbf60ae5e14a19756",
        "isActive": "ACTIVE",
        "name": "Matriz",
        "nameInFile": "Matriz",
        "isUnionOccurrence": false,
        "order": 4,
        "type": "BOOLEAN",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Primeiros oito dígitos do CNPJ da empresa",
        "id": "65cce30c4f15405263b098e9",
        "isActive": "ACTIVE",
        "name": "CNPJ raiz",
        "nameInFile": "CNPJ raiz",
        "isUnionOccurrence": false,
        "order": 5,
        "type": "TEXT",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome fantasia da empresa matriz, caso não possua, razão social ",
        "id": "65cce30c4f15405263b098ea",
        "isActive": "ACTIVE",
        "name": "Nome matriz",
        "nameInFile": "Nome matriz",
        "isUnionOccurrence": false,
        "order": 6,
        "type": "CATEGORY",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui subsidiária (filial)",
        "id": "65cce30c4f15405263b098e8",
        "isActive": "ACTIVE",
        "name": "Possui subsidiária",
        "nameInFile": "Possui subsidiária",
        "isUnionOccurrence": false,
        "order": 7,
        "type": "BOOLEAN",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Número distintos de municípios atuantes da empresa (matriz e filiais)",
        "id": "65cce30c4f15405263b098ec",
        "isActive": "ACTIVE",
        "name": "Municípios atuantes",
        "nameInFile": "Municípios atuantes",
        "isUnionOccurrence": false,
        "order": 8,
        "type": "NUMBER",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Número distintos de estados atuantes da empresa (matriz e filiais)",
        "id": "65cce30c4f15405263b098ed",
        "isActive": "ACTIVE",
        "name": "Estados atuantes",
        "nameInFile": "Estados Atuantes",
        "isUnionOccurrence": false,
        "order": 9,
        "type": "NUMBER",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Classificação do tipo de natureza jurídica",
        "id": "6612e43d0030bc5bcdf50bdc",
        "isActive": "ACTIVE",
        "name": "Tipo de natureza",
        "nameInFile": "Tipo de natureza",
        "isUnionOccurrence": false,
        "order": 10,
        "type": "CATEGORY",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Natureza jurídica da empresa, que determina como ela será reconhecida legalmente",
        "id": "6439a2bbbf60ae5e14a19755",
        "isActive": "ACTIVE",
        "name": "Natureza jurídica",
        "nameInFile": "Natureza jurídica",
        "isUnionOccurrence": false,
        "order": 11,
        "type": "CATEGORY",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Lista de sócios da empresa, com CPF anonimizado ou com CNPJ",
        "id": "6439a2bbbf60ae5e14a1975c",
        "isActive": "ACTIVE",
        "name": "Quadro societário",
        "nameInFile": "Quadro Societário",
        "isUnionOccurrence": false,
        "order": 12,
        "type": "TEXT",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome completo do decisor sugerido, em que seria a provável pessoa de maior influência na empresa",
        "id": "66609e6a1b51d3f390e430ad",
        "isActive": "ACTIVE",
        "name": "Decisor sugerido",
        "nameInFile": "Decisor sugerido",
        "isUnionOccurrence": false,
        "order": 13,
        "type": "TEXT",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Código e descrição da seção da classificação nacional de atividades econômicas (CNAE)",
        "id": "6439a2bbbf60ae5e14a19768",
        "isActive": "ACTIVE",
        "name": "Seção da CNAE",
        "nameInFile": "Seção da CNAE",
        "isUnionOccurrence": false,
        "order": 14,
        "type": "CATEGORY",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Código e descrição da divisão da classificação nacional de atividades econômicas (CNAE)",
        "id": "65ea02bf6239daa37c5160ee",
        "isActive": "ACTIVE",
        "name": "Divisão da CNAE",
        "nameInFile": "Divisão da CNAE",
        "isUnionOccurrence": false,
        "order": 15,
        "type": "CATEGORY",
        "rules": null,
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Código e descrição do grupo da classificação nacional de atividades econômicas (CNAE)",
        "id": "65ea02bf6239daa37c5160ef",
        "isActive": "ACTIVE",
        "name": "Grupo da CNAE",
        "nameInFile": "Grupo da CNAE",
        "isUnionOccurrence": false,
        "order": 16,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Código e descrição da classe da classificação nacional de atividades econômicas (CNAE)",
        "id": "65ea02bf6239daa37c5160f0",
        "isActive": "ACTIVE",
        "name": "Classe da CNAE",
        "nameInFile": "Classe da CNAE",
        "isUnionOccurrence": false,
        "order": 17,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Lista do código de subclasse de CNAE’s secundárias",
        "id": "6439a2bbbf60ae5e14a19751",
        "isActive": "ACTIVE",
        "name": "Atividades secundárias (CNAE)",
        "nameInFile": "Atividades secundárias CNAE",
        "isUnionOccurrence": false,
        "order": 19,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa está em recuperação judicial, com base na lei 11.101/2005 artigo 69",
        "id": "66609e6a1b51d3f390e430ae",
        "isActive": "ACTIVE",
        "name": "Recuperação judicial",
        "nameInFile": "Recuperacao judicial",
        "isUnionOccurrence": false,
        "order": 20,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui ambiente de contratação livre (ACL)",
        "id": "6612e43d0030bc5bcdf50bd7",
        "isActive": "ACTIVE",
        "name": "Está no ACL",
        "nameInFile": "Está no ACL",
        "isUnionOccurrence": false,
        "order": 21,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui geração distribuída (GD)",
        "id": "6612e43d0030bc5bcdf50bd8",
        "isActive": "ACTIVE",
        "name": "Possui GD",
        "nameInFile": "Possui GD",
        "isUnionOccurrence": false,
        "order": 22,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Estimativa intervalar de funcionários, a partir de metodologia Datlo",
        "id": "6439a2bbbf60ae5e14a19758",
        "isActive": "ACTIVE",
        "name": "Faixa de funcionários",
        "nameInFile": "Faixa de funcionários",
        "isUnionOccurrence": false,
        "order": 23,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Estimativa pontual de funcionários, a partir de metodologia Datlo",
        "id": "645a3978f566ad2bff6d147a",
        "isActive": "ACTIVE",
        "name": "Número de funcionarios",
        "nameInFile": "Número de funcionarios",
        "isUnionOccurrence": false,
        "order": 24,
        "type": "NUMBER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Estimativa intervalar de faturamento, a partir de metodologia Datlo",
        "id": "6439a2bbbf60ae5e14a19757",
        "isActive": "ACTIVE",
        "name": "Faixa de faturamento",
        "nameInFile": "Faixa de Faturamento",
        "isUnionOccurrence": false,
        "order": 25,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Número total de empresas (matriz e filiais)",
        "id": "6439a2bbbf60ae5e14a19769",
        "isActive": "ACTIVE",
        "name": "Total de empresas",
        "nameInFile": "Total de empresas",
        "isUnionOccurrence": false,
        "order": 26,
        "type": "NUMBER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa é optante simples, ou seja, aquela que usa o simples nacional como regime",
        "id": "6439a2bbbf60ae5e14a19754",
        "isActive": "ACTIVE",
        "name": "Optante simples",
        "nameInFile": "Optante simples",
        "isUnionOccurrence": false,
        "order": 27,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa é um microeemprendedor individual (MEI) ",
        "id": "6439a2bbbf60ae5e14a19753",
        "isActive": "ACTIVE",
        "name": "MEI",
        "nameInFile": "MEI",
        "isUnionOccurrence": false,
        "order": 28,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Categoria de porte da empresa, baseado no enquadramento de faturamento",
        "id": "6439a2bbbf60ae5e14a19752",
        "isActive": "ACTIVE",
        "name": "Porte",
        "nameInFile": "Porte",
        "isUnionOccurrence": false,
        "order": 29,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "",
        "id": "6612e43d0030bc5bcdf50bd9",
        "isActive": "ACTIVE",
        "name": "Regime Tributário",
        "nameInFile": "Regime Tributário",
        "isUnionOccurrence": false,
        "order": 30,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Empresas que possuem capital aberto para investimento via bolsa de valores",
        "id": "6612e43d0030bc5bcdf50bda",
        "isActive": "ACTIVE",
        "name": "Listado na B3",
        "nameInFile": "Listado na B3",
        "isUnionOccurrence": false,
        "order": 31,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "",
        "id": "6439a2bbbf60ae5e14a1974f",
        "isActive": "ACTIVE",
        "name": "Capital social",
        "nameInFile": "Capital social",
        "isUnionOccurrence": false,
        "order": 32,
        "type": "NUMBER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Categoria que engloba empresas de mesmo quadro societário",
        "id": "6439a2bbbf60ae5e14a19776",
        "isActive": "ACTIVE",
        "name": "Grupo econômico",
        "nameInFile": "Grupo Econômico",
        "isUnionOccurrence": false,
        "order": 33,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Estimativa pontual do número de funcionários, a partir de nova metodologia Datlo",
        "id": "65ea02bf6239daa37c5160f1",
        "isActive": "ACTIVE",
        "name": "Número de funcionários (Beta)",
        "nameInFile": "Número de funcionários Beta",
        "isUnionOccurrence": false,
        "order": 34,
        "type": "NUMBER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Estimativa intervalar do número de funcionários, a partir de nova metodologia Datlo",
        "id": "65ea02bf6239daa37c5160f2",
        "isActive": "ACTIVE",
        "name": "Faixa de funcionários (Beta)",
        "nameInFile": "Faixa de funcionários Beta",
        "isUnionOccurrence": false,
        "order": 35,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Índice que varia de 1 a 5, com a avaliação média online das empresas",
        "id": "65ea02bf6239daa37c5160f3",
        "isActive": "ACTIVE",
        "name": "Índice de avaliação",
        "nameInFile": "Índice de avaliação",
        "isUnionOccurrence": false,
        "order": 36,
        "type": "NUMBER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Número de avaliações online",
        "id": "65ea02bf6239daa37c5160f4",
        "isActive": "ACTIVE",
        "name": "Número de avaliações",
        "nameInFile": "Número de avaliações",
        "isUnionOccurrence": false,
        "order": 37,
        "type": "NUMBER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Lista dos serviços disponíveis da empresa",
        "id": "6439a2bbbf60ae5e14a19775",
        "isActive": "ACTIVE",
        "name": "Serviços",
        "nameInFile": "Serviços",
        "isUnionOccurrence": false,
        "order": 38,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Índice que varia de 1 a 5. Quanto maior o índice, maior o preço do produto/serviço ofertado",
        "id": "6439a2bbbf60ae5e14a19774",
        "isActive": "ACTIVE",
        "name": "Índice de Preço",
        "nameInFile": "Índice de preço",
        "isUnionOccurrence": false,
        "order": 40,
        "type": "NUMBER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui dívida de fundo de garantia por tempo e serviço (FGTS)",
        "id": "6439a2bbbf60ae5e14a19763",
        "isActive": "ACTIVE",
        "name": "Dívida FGTS",
        "nameInFile": "Dívida FGTS",
        "isUnionOccurrence": false,
        "order": 41,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui dívida previdenciária",
        "id": "6439a2bbbf60ae5e14a19765",
        "isActive": "ACTIVE",
        "name": "Dívida previdenciária",
        "nameInFile": "Dívida previdenciária",
        "isUnionOccurrence": false,
        "order": 42,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui dívida não previdenciária",
        "id": "6439a2bbbf60ae5e14a19764",
        "isActive": "ACTIVE",
        "name": "Dívida não previdenciária",
        "nameInFile": "Dívida não prev",
        "isUnionOccurrence": false,
        "order": 43,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Indicador geral de chance de contato",
        "id": "6439a2bbbf60ae5e14a1975a",
        "isActive": "ACTIVE",
        "name": "Chance de contato",
        "nameInFile": "Chance de contato",
        "isUnionOccurrence": false,
        "order": 44,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Lista de números de telefones de contato encontrados online",
        "id": "65b534314a51fd056f49e2bb",
        "isActive": "ACTIVE",
        "name": "Telefone de contato",
        "nameInFile": "Telefones de contato",
        "isUnionOccurrence": false,
        "order": 45,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Lista de números de whatsapp encontrados online",
        "id": "65ea02bf6239daa37c5160f5",
        "isActive": "ACTIVE",
        "name": "Whatsapp",
        "nameInFile": "Whatsapp",
        "isUnionOccurrence": false,
        "order": 46,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Número de telefone de contato do CNPJ",
        "id": "6439a2bbbf60ae5e14a19747",
        "isActive": "ACTIVE",
        "name": "Telefone de cadastro",
        "nameInFile": "Telefones de cadastro",
        "isUnionOccurrence": false,
        "order": 47,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Número de telefone do escritório de contabilidade do CNPJ",
        "id": "64c11185f70be9b4db18d079",
        "isActive": "ACTIVE",
        "name": "Telefone de contabilidade",
        "nameInFile": "Telefones de contabilidade",
        "isUnionOccurrence": false,
        "order": 48,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Indicador de chance de contato via telefone, em que quanto maior a chance de contato",
        "id": "66609e6a1b51d3f390e430af",
        "isActive": "ACTIVE",
        "name": "Pontuação de telefone",
        "nameInFile": "Pontuacao de telefone",
        "isUnionOccurrence": false,
        "order": 49,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "E-mail do CNPJ",
        "id": "6439a2bbbf60ae5e14a1974e",
        "isActive": "ACTIVE",
        "name": "E-mail de cadastro",
        "nameInFile": "E-mail de cadastro",
        "isUnionOccurrence": false,
        "order": 50,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "E-mail da contabilidade",
        "id": "64c11185f70be9b4db18d080",
        "isActive": "ACTIVE",
        "name": "E-mail da contabilidade",
        "nameInFile": "E-mail de contabilidade",
        "isUnionOccurrence": false,
        "order": 51,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Indicador de chance de contato via e-mail, em que quanto maior a chance de contato",
        "id": "6439a2bbbf60ae5e14a1975b",
        "isActive": "ACTIVE",
        "name": "Pontuação de e-mail",
        "nameInFile": "Qualidade de e-mail",
        "isUnionOccurrence": false,
        "order": 52,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Site da empresa",
        "id": "65b534314a51fd056f49e2bd",
        "isActive": "ACTIVE",
        "name": "Site",
        "nameInFile": "Site",
        "isUnionOccurrence": false,
        "order": 53,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome da empresa online",
        "id": "65ea02bf6239daa37c5160f6",
        "isActive": "ACTIVE",
        "name": "Identificação online",
        "nameInFile": "Identificação online",
        "isUnionOccurrence": false,
        "order": 54,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Vínculo da empresa com Instagram",
        "id": "6439a2bbbf60ae5e14a1976f",
        "isActive": "ACTIVE",
        "name": "Instagram",
        "nameInFile": "Instagram",
        "isUnionOccurrence": false,
        "order": 55,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Vínculo da empresa com LinkedIn",
        "id": "65ea02bf6239daa37c5160f7",
        "isActive": "ACTIVE",
        "name": "Linkedin",
        "nameInFile": "Linkedin",
        "isUnionOccurrence": false,
        "order": 56,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Vínculo da empresa com Facebook",
        "id": "6439a2bbbf60ae5e14a1976e",
        "isActive": "ACTIVE",
        "name": "Facebook",
        "nameInFile": "Facebook",
        "isUnionOccurrence": false,
        "order": 57,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Vínculo da empresa com Ifood",
        "id": "6439a2bbbf60ae5e14a19771",
        "isActive": "ACTIVE",
        "name": "Ifood",
        "nameInFile": "Ifood",
        "isUnionOccurrence": false,
        "order": 58,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Vínculo da empresa com TripAdvisor",
        "id": "6439a2bbbf60ae5e14a19772",
        "isActive": "ACTIVE",
        "name": "TripAdvisor",
        "nameInFile": "TripAdvisor",
        "isUnionOccurrence": false,
        "order": 59,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Vínculo da empresa com Restaurant Guru",
        "id": "6439a2bbbf60ae5e14a19770",
        "isActive": "ACTIVE",
        "name": "Restaurants Guru",
        "nameInFile": "Restaurants Guru",
        "isUnionOccurrence": false,
        "order": 60,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Indicador de chance de contato via mídia social, em que quanto maior a chance de contato",
        "id": "66609e6a1b51d3f390e430b0",
        "isActive": "ACTIVE",
        "name": "Pontuação de rede social",
        "nameInFile": "Pontuacao de rede social",
        "isUnionOccurrence": false,
        "order": 61,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui presença física, isto é, possui um estabelecimento físico e ativo",
        "id": "64c11185f70be9b4db18d08f",
        "isActive": "ACTIVE",
        "name": "Presença física",
        "nameInFile": "Presença física",
        "isUnionOccurrence": false,
        "order": 62,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Identificador se a empresa possui presença online, isto é, possui mídiais sociais",
        "id": "6439a2bbbf60ae5e14a1976d",
        "isActive": "ACTIVE",
        "name": "Presença online",
        "nameInFile": "Presença online",
        "isUnionOccurrence": false,
        "order": 63,
        "type": "BOOLEAN",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome da região",
        "id": "6612e43d0030bc5bcdf50bdd",
        "isActive": "ACTIVE",
        "name": "Região",
        "nameInFile": "Região",
        "isUnionOccurrence": false,
        "order": 64,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Sigla da unidade federativa (UF)",
        "id": "6439a2bbbf60ae5e14a1975e",
        "isActive": "ACTIVE",
        "name": "UF",
        "nameInFile": "UF",
        "isUnionOccurrence": false,
        "order": 65,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome da mesorregião geográfica",
        "id": "6439a2bbbf60ae5e14a19777",
        "isActive": "ACTIVE",
        "name": "Mesorregião",
        "nameInFile": "Mesorregião",
        "isUnionOccurrence": false,
        "order": 66,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome da microrregião geográfica",
        "id": "6439a2bbbf60ae5e14a19778",
        "isActive": "ACTIVE",
        "name": "Microrregião",
        "nameInFile": "Microrregião",
        "isUnionOccurrence": false,
        "order": 67,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Código do município",
        "id": "6439a2bbbf60ae5e14a1975f",
        "isActive": "ACTIVE",
        "name": "Código do município",
        "nameInFile": "Código do município",
        "isUnionOccurrence": false,
        "order": 68,
        "type": "CITY_IDENTIFIER",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome do município",
        "id": "6439a2bbbf60ae5e14a1975d",
        "isActive": "ACTIVE",
        "name": "Município",
        "nameInFile": "Município",
        "isUnionOccurrence": false,
        "order": 69,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome do distrito",
        "id": "6439a2bbbf60ae5e14a19779",
        "isActive": "ACTIVE",
        "name": "Distrito",
        "nameInFile": "Distrito",
        "isUnionOccurrence": false,
        "order": 70,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome do subdistrito",
        "id": "6439a2bbbf60ae5e14a19780",
        "isActive": "ACTIVE",
        "name": "Subdistrito",
        "nameInFile": "Subdistrito",
        "isUnionOccurrence": false,
        "order": 71,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Código de endereçamento postal (CEP)",
        "id": "6439a2bbbf60ae5e14a19746",
        "isActive": "ACTIVE",
        "name": "CEP",
        "nameInFile": "CEP",
        "isUnionOccurrence": false,
        "order": 72,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome do bairro",
        "id": "6439a2bbbf60ae5e14a19744",
        "isActive": "ACTIVE",
        "name": "Bairro",
        "nameInFile": "Bairro",
        "isUnionOccurrence": false,
        "order": 73,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Nome do endereço",
        "id": "64c11185f70be9b4db18d077",
        "isActive": "ACTIVE",
        "name": "Endereço",
        "nameInFile": "Endereço",
        "isUnionOccurrence": false,
        "order": 74,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Classificação do nível de precisão da coordenada",
        "id": "6439a2bbbf60ae5e14a19761",
        "isActive": "ACTIVE",
        "name": "Precisão da Coordenada",
        "nameInFile": "Precisão da coordenada",
        "isUnionOccurrence": false,
        "order": 75,
        "type": "CATEGORY",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    },
    {
        "datasetId": "6439a2bbbf60ae5e14a1973b",
        "description": "Coordenada, em graus decimais",
        "id": "6439a2bbbf60ae5e14a1976b",
        "isActive": "ACTIVE",
        "name": "Coordenadas",
        "nameInFile": "Coordenadas",
        "isUnionOccurrence": false,
        "order": 76,
        "type": "TEXT",
        "rules": {
            "isShownThisField": true,
            "enableFilterForThisField": true,
            "variableFilterRules": {
                "isFilteredByValueSelection": true,
                "isFilteredByEmptyCondition": true,
                "__typename": "DatasetVariableFilterRules"
            },
            "__typename": "DatasetVariableRules"
        },
        "tip": null
    }
]

const currentFilters = [
    {
        "id": "65ea02bf6239daa37c5160f0",
        "ignoreEmptyValues": true,
        "maximumDate": null,
        "maximumValue": null,
        "minimumDate": null,
        "minimumValue": null,
        "options": null,
        "searches": null
    }
]

Test runner

Ready to run.

Testing in
TestOps/sec
Utilizando filter

const currentFilterIds = new Set(currentFilters.map((filter) => filter.id))

    const filteredVariables = queryData.filter((variable) =>
      currentFilterIds.has(variable.id),
    )
    const nonFilteredVariables = queryData.filter(
      (variable) => !currentFilterIds.has(variable.id),
    )

    return [...filteredVariables, ...nonFilteredVariables]
ready
Utilizando forEach
const filteredVariables = []
const nonFilteredVariables = []

    const currentFilterIds = new Set(currentFilters.map((filter) => filter.id))

queryData.forEach((variable) => {
if (currentFilterIds.has(variable.id)) {
filteredVariables.push(variable)
} else {
nonFilteredVariables.push(variable)
}
})
    return [...filteredVariables, ...nonFilteredVariables]

ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.