Task: equi-join-detect (source dataset: Auto-BI)

Your are given a database with related tables used for business intelligence analysis. Your task is to identify all key/foreign-key join relationships between the tables for this database. Recall that a join is a relationship between two tables, that allows rows from one table to be combined with rows from another, based on a set of common join columns.
 
 
No explanation needed. Please return all join relationships in the following JSON format:
{
  "joins": [
    {
      "from_table": "table-1",
      "from_column": "column-1",
      "to_table": "table-2",
      "to_column": "column-3"
    }, 
	...
  ]
}

Tables:

Table: DimAplicacao
|   Índice | Aplicações             |
|---------:|:-----------------------|
|        1 | Multiple Entry Points  |
|        2 | Windows Os             |
|        3 | 3Rd Party App Stores   |
|        4 | System Files           |
|        5 | Estsoft                |
|        6 | Apple Devices          |
|        7 | Update Server          |
|        8 | Juniper Networks       |
|        9 | Java                   |
|       10 | Oracle Database Server |


Table: DimBaseCodigo
|   Índice | TipoBaseCodigo        |
|---------:|:----------------------|
|        1 | OS/Aplicativo Próprio |
|        2 | Firmware Próprio      |
|        3 | Aplicativos Terceiros |
|        4 | Firmware Terceiros    |
|        5 | OSS                   |
|        6 | Aplicativos Invasores |
|        7 | Base Desconhecida     |


Table: DimCalendario
| Data                    |   Mês | Nome do Mês   |   Trimestre |   Ano |
|:------------------------|------:|:--------------|------------:|------:|
| 2010-07-15 00:00:00.000 |     7 | Julho         |           3 |  2010 |
| 2010-08-01 00:00:00.000 |     8 | Agosto        |           3 |  2010 |
| 2010-12-31 00:00:00.000 |    12 | Dezembro      |           4 |  2010 |
| 2011-01-20 00:00:00.000 |     1 | Janeiro       |           1 |  2011 |
| 2011-06-01 00:00:00.000 |     6 | Junho         |           2 |  2011 |
| 2011-07-22 00:00:00.000 |     7 | Julho         |           3 |  2011 |
| 2012-07-01 00:00:00.000 |     7 | Julho         |           3 |  2012 |
| 2013-02-01 00:00:00.000 |     2 | Fevereiro     |           1 |  2013 |
| 2013-03-04 00:00:00.000 |     3 | Março         |           1 |  2013 |
| 2013-04-01 00:00:00.000 |     4 | Abril         |           2 |  2013 |


Table: DimEmpresa
|   Índice | Empresa                    |
|---------:|:---------------------------|
|        1 | N/D                        |
|        2 | Microsoft                  |
|        3 | Sk Communications          |
|        4 | Apple                      |
|        5 | Adobe Inc.                 |
|        6 | Juniper Networks           |
|        7 | Oracle                     |
|        8 | Apache Software Foundation |
|        9 | Google                     |
|       10 | Simdisk                    |


Table: DimImpacto
|   Índice | Impacto                    |
|---------:|:---------------------------|
|        1 | Extração de dados          |
|        2 | Sistemas físicos           |
|        3 | Backdoor                   |
|        4 | Cryptominer                |
|        5 | Download de comando remoto |
|        6 | Adware                     |
|        7 | Desvio de pagamento        |
|        8 | Estabelecer BotNet         |
|        9 | Danos nos dados            |
|       10 | Não Informado              |


Table: DimMetodoAtaque
|   Índice | TipoMetodoAtaque               |
|---------:|:-------------------------------|
|        1 | Roubo/Comprado Certificado     |
|        2 | Inserção Pré-assinatura        |
|        3 | Exploração de Senha padrão     |
|        4 | Acesso a conta                 |
|        5 | Auto-assinado/Nenhuma          |
|        6 | Sistema de assinatura quebrado |
|        7 | Método desconhecido            |


Table: DimMetodoDistribuicao
|   Índice | TipoMetodoDistribuicao       |
|---------:|:-----------------------------|
|        1 | Enganam Vítimas              |
|        2 | Proliferar malware           |
|        3 | Aplicativos próprios         |
|        4 | Aplicativos de terceiros     |
|        5 | Dependência de código aberto |
|        6 | Worm                         |
|        7 | Hardware                     |
|        8 | Download direto              |
|        9 | Phishing                     |
|       10 | Software de desenvolvimento  |


Table: DimPais
|   Índice | País             |
|---------:|:-----------------|
|        1 | Global           |
|        2 | Estados Unidos   |
|        3 | Coreia do Sul    |
|        4 | China            |
|        5 | Itália           |
|        6 | França           |
|        7 | República Tcheca |
|        8 | Japão            |
|        9 | Taiwan           |
|       10 | Tailandia        |


Table: DimPotencialCadeiaSuprimento
|   Índice | PotencialCadeiaSuprimentos   |
|---------:|:-----------------------------|
|        1 | Roubo de credencial          |
|        2 | Roubo de certificado         |
|        3 | Erro de criptografia         |
|        4 | Edição de firmware           |
|        5 | Quebra de Senha padrão       |
|        6 | Injeção de código            |
|        7 | N/A                          |


Table: DimProfundidaeImpacto
|   Índice | Profundidade do Impacto   |
|---------:|:--------------------------|
|        1 | Sistema Físico            |
|        2 | Update                    |
|        3 | Aplicativo                |
|        4 | Firmware                  |
|        5 | OS                        |


Table: FatoBaseCodigo
| Data                    | Incidente                              | BaseCodigo            | Aplicações                | Empresa          | País           | Alvo final                                                         | Profundidade do Impacto   |
|:------------------------|:---------------------------------------|:----------------------|:--------------------------|:-----------------|:---------------|:-------------------------------------------------------------------|:--------------------------|
| 2010-08-01 00:00:00.000 | Flame                                  | OS/Aplicativo Próprio | Windows OS                | Microsoft        | Estados Unidos | Iranian Systems                                                    | Update                    |
| 2011-01-20 00:00:00.000 | Duqu                                   | Aplicativos Terceiros | System Files              | Microsoft        | Estados Unidos | Iranian nuclear negotiators, Kasperskey Lab                        | Firmware                  |
| 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Firmware Próprio      | Apple Devices             | Apple            | Estados Unidos | Macbook owners                                                     | Sistema Físico            |
| 2012-07-01 00:00:00.000 | Adobe Code Signing Hack                | Aplicativos Terceiros | Update Server             | Adobe Inc.       | Estados Unidos | Dependent Code, Windows OS Users                                   | Update                    |
| 2013-02-01 00:00:00.000 | Juniter Junos Vulnerability            | Firmware Próprio      | Juniper Networks          | Juniper Networks | Estados Unidos | Dependent users                                                    | Firmware                  |
| 2013-03-04 00:00:00.000 | Java Code Signing Vuln.                | Aplicativos Terceiros | Java                      | Oracle           | Estados Unidos | Amnesty International Hong Kong, other Chinese human rights groups | Update                    |
| 2013-04-01 00:00:00.000 | PassFreely                             | Aplicativos Terceiros | Oracle Database Server    | Oracle           | Estados Unidos | SWIFT                                                              | OS                        |
| 2013-06-04 00:00:00.000 | MasterKey Formula                      | Aplicativos Terceiros | 3rd Party App Stores      | Google           | Estados Unidos | Android users                                                      | Update                    |
| 2013-11-15 00:00:00.000 | Target Supply Chain Attack             | Aplicativos Terceiros | Fazio Mechanical Services | Target           | Estados Unidos | Target Customers                                                   | OS                        |
| 2014-02-14 00:00:00.000 | Belkin's IoT Device Vulnerability      | Firmware Terceiros    | Belkin Devices            | Linksys          | Estados Unidos | Belkin Devices                                                     | Firmware                  |


Table: FatoImpacto
| Impacto                    | Data                    | Incidente                              | Aplicações    | Empresa   | País           | Alvo final                                  | Profundidade do Impacto   |
|:---------------------------|:------------------------|:---------------------------------------|:--------------|:----------|:---------------|:--------------------------------------------|:--------------------------|
| Extração de dados          | 2010-08-01 00:00:00.000 | Flame                                  | Windows OS    | Microsoft | Estados Unidos | Iranian Systems                             | Update                    |
| Backdoor                   | 2010-08-01 00:00:00.000 | Flame                                  | Windows OS    | Microsoft | Estados Unidos | Iranian Systems                             | Update                    |
| Download de comando remoto | 2010-08-01 00:00:00.000 | Flame                                  | Windows OS    | Microsoft | Estados Unidos | Iranian Systems                             | Update                    |
| Extração de dados          | 2011-01-20 00:00:00.000 | Duqu                                   | System Files  | Microsoft | Estados Unidos | Iranian nuclear negotiators, Kasperskey Lab | Firmware                  |
| Download de comando remoto | 2011-01-20 00:00:00.000 | Duqu                                   | System Files  | Microsoft | Estados Unidos | Iranian nuclear negotiators, Kasperskey Lab | Firmware                  |
| Extração de dados          | 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices | Apple     | Estados Unidos | Macbook owners                              | Sistema Físico            |
| Sistemas físicos           | 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices | Apple     | Estados Unidos | Macbook owners                              | Sistema Físico            |
| Backdoor                   | 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices | Apple     | Estados Unidos | Macbook owners                              | Sistema Físico            |
| Download de comando remoto | 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices | Apple     | Estados Unidos | Macbook owners                              | Sistema Físico            |
| Danos nos dados            | 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices | Apple     | Estados Unidos | Macbook owners                              | Sistema Físico            |


Table: FatoIncidente
| Data                    | Incidente                         | Aplicações             | Empresa                    | País           | Alvo final                                                         | Base de código                            | Método de Ataque                | Método de Distribuição                                                          | Potencial da cadeia de suprimentos   | Impacto                                                                 | Profundidade do Impacto   |   Roubo de certificado |
|:------------------------|:----------------------------------|:-----------------------|:---------------------------|:---------------|:-------------------------------------------------------------------|:------------------------------------------|:--------------------------------|:--------------------------------------------------------------------------------|:-------------------------------------|:------------------------------------------------------------------------|:--------------------------|-----------------------:|
| 2010-07-15 00:00:00.000 | Stuxnet                           | Multiple Entry Points  | N/D                        | Global         | Iranian uranium centrifuges                                        | Aplicativos Terceiros,Firmware Terceiros, | Roubo/Comprado Certificado,     | Proliferar malware,Worm,Hardware,Provedor de serviços de cadeia de suprimentos, | N/A,                                 | Extração de dados,Sistemas físicos,Backdoor,Download de comando remoto, | Sistema Físico            |                      0 |
| 2010-08-01 00:00:00.000 | Flame                             | Windows OS             | Microsoft                  | Estados Unidos | Iranian Systems                                                    | OS/Aplicativo Próprio,                    | Sistema de assinatura quebrado, | Proliferar malware,Worm,Hardware,                                               | N/A,                                 | Extração de dados,Backdoor,Download de comando remoto,                  | Update                    |                      0 |
| 2010-12-31 00:00:00.000 | Gemini                            | 3rd Party App Stores   | N/D                        | Global         | Android users                                                      | Aplicativos Invasores,                    | Auto-assinado/Nenhuma,          | Aplicativos de terceiros,                                                       | N/A,                                 | Extração de dados,Backdoor,Cryptominer,                                 | Aplicativo                |                      0 |
| 2011-01-20 00:00:00.000 | Duqu                              | System Files           | Microsoft                  | Estados Unidos | Iranian nuclear negotiators, Kasperskey Lab                        | Aplicativos Terceiros,                    | Roubo/Comprado Certificado,     | Distribuição Desconhecida,                                                      | N/A,                                 | Extração de dados,Download de comando remoto,                           | Firmware                  |                      0 |
| 2011-06-01 00:00:00.000 | SK Communications Data Breach     | ESTSoft                | SK Communications          | Coreia do Sul  | SK Communications, CyWorld and Nate users                          | Aplicativos Terceiros,                    | Roubo/Comprado Certificado,     | Proliferar malware,Provedor de serviços de cadeia de suprimentos,               | N/A,                                 | Extração de dados,Backdoor,Download de comando remoto,                  | Update                    |                      0 |
| 2012-07-01 00:00:00.000 | Adobe Code Signing Hack           | Update Server          | Adobe Inc.                 | Estados Unidos | Dependent Code, Windows OS Users                                   | Aplicativos Terceiros,                    | Roubo/Comprado Certificado,     | Proliferar malware,                                                             | N/A,                                 | Extração de dados,                                                      | Update                    |                      0 |
| 2013-02-01 00:00:00.000 | Juniter Junos Vulnerability       | Juniper Networks       | Juniper Networks           | Estados Unidos | Dependent users                                                    | Firmware Próprio,                         | Método desconhecido,            | Provedor de serviços de cadeia de suprimentos,                                  | N/A,                                 | Não Informado,                                                          | Firmware                  |                      0 |
| 2013-03-04 00:00:00.000 | Java Code Signing Vuln.           | Java                   | Oracle                     | Estados Unidos | Amnesty International Hong Kong, other Chinese human rights groups | Aplicativos Terceiros,                    | Roubo/Comprado Certificado,     | Proliferar malware,Software de desenvolvimento,                                 | N/A,                                 | Extração de dados,                                                      | Update                    |                      0 |
| 2013-04-01 00:00:00.000 | PassFreely                        | Oracle Database Server | Oracle                     | Estados Unidos | SWIFT                                                              | Aplicativos Terceiros,                    | Método desconhecido,            | Proliferar malware,Provedor de serviços de cadeia de suprimentos,               | N/A,                                 | Extração de dados,Backdoor,Download de comando remoto,                  | OS                        |                      0 |
| 2013-05-08 00:00:00.000 | Linux Cdorked.A/Darkleech/Cdorked | Repositories           | Apache Software Foundation | Global         | Servers and web browsers                                           | OSS,                                      | Método desconhecido,            | Dependência de código aberto,Provedor de serviços de cadeia de suprimentos,     | N/A,                                 | Download de comando remoto,                                             | OS                        |                      0 |


Table: FatoMetodoAtaque
| Data                    | Incidente                              | MetodoAtaque                   | Aplicações                | Empresa          | País           | Alvo final                                                         |
|:------------------------|:---------------------------------------|:-------------------------------|:--------------------------|:-----------------|:---------------|:-------------------------------------------------------------------|
| 2010-08-01 00:00:00.000 | Flame                                  | Sistema de assinatura quebrado | Windows OS                | Microsoft        | Estados Unidos | Iranian Systems                                                    |
| 2011-01-20 00:00:00.000 | Duqu                                   | Roubo/Comprado Certificado     | System Files              | Microsoft        | Estados Unidos | Iranian nuclear negotiators, Kasperskey Lab                        |
| 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Exploração de Senha padrão     | Apple Devices             | Apple            | Estados Unidos | Macbook owners                                                     |
| 2012-07-01 00:00:00.000 | Adobe Code Signing Hack                | Roubo/Comprado Certificado     | Update Server             | Adobe Inc.       | Estados Unidos | Dependent Code, Windows OS Users                                   |
| 2013-02-01 00:00:00.000 | Juniter Junos Vulnerability            | Método desconhecido            | Juniper Networks          | Juniper Networks | Estados Unidos | Dependent users                                                    |
| 2013-03-04 00:00:00.000 | Java Code Signing Vuln.                | Roubo/Comprado Certificado     | Java                      | Oracle           | Estados Unidos | Amnesty International Hong Kong, other Chinese human rights groups |
| 2013-04-01 00:00:00.000 | PassFreely                             | Método desconhecido            | Oracle Database Server    | Oracle           | Estados Unidos | SWIFT                                                              |
| 2013-06-04 00:00:00.000 | MasterKey Formula                      | Sistema de assinatura quebrado | 3rd Party App Stores      | Google           | Estados Unidos | Android users                                                      |
| 2013-11-15 00:00:00.000 | Target Supply Chain Attack             | Acesso a conta                 | Fazio Mechanical Services | Target           | Estados Unidos | Target Customers                                                   |
| 2014-02-14 00:00:00.000 | Belkin's IoT Device Vulnerability      | Roubo/Comprado Certificado     | Belkin Devices            | Linksys          | Estados Unidos | Belkin Devices                                                     |


Table: FatoMetodoDistribuicao
| Data                    | Incidente                            | MetodoDistribuicao                            | Aplicações                           | Empresa                    | País           | Alvo final                         | Profundidade do Impacto   |
|:------------------------|:-------------------------------------|:----------------------------------------------|:-------------------------------------|:---------------------------|:---------------|:-----------------------------------|:--------------------------|
| 2014-12-23 00:00:00.000 | WikiLeaks PDF Vulnerability          | Provedor de serviços de cadeia de suprimentos | FlexPaper                            | FlexPaper                  | Estados Unidos | Dependent users                    | Aplicativo                |
| 2015-09-01 00:00:00.000 | XcodeGhost / Xcode                   | Aplicativos próprios                          | Apple App Store                      | Apple                      | Estados Unidos | iOS and OS X app users             | Aplicativo                |
| 2015-09-01 00:00:00.000 | XcodeGhost / Xcode                   | Software de desenvolvimento                   | Apple App Store                      | Apple                      | Estados Unidos | iOS and OS X app users             | Aplicativo                |
| 2016-03-23 00:00:00.000 | Kik - npm disruption                 | Dependência de código aberto                  | npm account Azer                     | npm, Inc                   | Estados Unidos | Dependent Code                     | Aplicativo                |
| 2016-06-14 00:00:00.000 | University Open-Source Typosquatting | Enganam Vítimas                               | PyPI, Node.js, and Ruby repositories | Python Software Foundation | Estados Unidos | Dependent Code                     | Aplicativo                |
| 2016-06-14 00:00:00.000 | University Open-Source Typosquatting | Dependência de código aberto                  | PyPI, Node.js, and Ruby repositories | Python Software Foundation | Estados Unidos | Dependent Code                     | Aplicativo                |
| 2016-07-08 00:00:00.000 | DroidJack                            | Aplicativos de terceiros                      | 3rd Party App Stores                 | Niantic, Inc.              | Estados Unidos | Android users                      | Aplicativo                |
| 2016-11-20 00:00:00.000 | Gooligan                             | Aplicativos próprios                          | Google Play Store                    | Google                     | Estados Unidos | Android users                      | Aplicativo                |
| 2016-11-20 00:00:00.000 | Gooligan                             | Phishing                                      | Google Play Store                    | Google                     | Estados Unidos | Android users                      | Aplicativo                |
| 2017-07-05 00:00:00.000 | NotPetya                             | Proliferar malware                            | M.E.Doc                              | Intellect Service          | Estados Unidos | MEDoc users and networked machines | Aplicativo                |


Table: FatoPotencialCadeiaSuprimento
| Incidente                              | Aplicações             | Empresa          | País           | Alvo final                                                         | PotencialCadeiaSuprimentos   | Data                    |
|:---------------------------------------|:-----------------------|:-----------------|:---------------|:-------------------------------------------------------------------|:-----------------------------|:------------------------|
| Flame                                  | Windows OS             | Microsoft        | Estados Unidos | Iranian Systems                                                    | N/A                          | 2010-08-01 00:00:00.000 |
| Duqu                                   | System Files           | Microsoft        | Estados Unidos | Iranian nuclear negotiators, Kasperskey Lab                        | N/A                          | 2011-01-20 00:00:00.000 |
| MacBook Battery Firmware Vulnerability | Apple Devices          | Apple            | Estados Unidos | Macbook owners                                                     | Edição de firmware           | 2011-07-22 00:00:00.000 |
| MacBook Battery Firmware Vulnerability | Apple Devices          | Apple            | Estados Unidos | Macbook owners                                                     | Quebra de Senha padrão       | 2011-07-22 00:00:00.000 |
| MacBook Battery Firmware Vulnerability | Apple Devices          | Apple            | Estados Unidos | Macbook owners                                                     | Injeção de código            | 2011-07-22 00:00:00.000 |
| Adobe Code Signing Hack                | Update Server          | Adobe Inc.       | Estados Unidos | Dependent Code, Windows OS Users                                   | N/A                          | 2012-07-01 00:00:00.000 |
| Juniter Junos Vulnerability            | Juniper Networks       | Juniper Networks | Estados Unidos | Dependent users                                                    | N/A                          | 2013-02-01 00:00:00.000 |
| Java Code Signing Vuln.                | Java                   | Oracle           | Estados Unidos | Amnesty International Hong Kong, other Chinese human rights groups | N/A                          | 2013-03-04 00:00:00.000 |
| PassFreely                             | Oracle Database Server | Oracle           | Estados Unidos | SWIFT                                                              | N/A                          | 2013-04-01 00:00:00.000 |
| MasterKey Formula                      | 3rd Party App Stores   | Google           | Estados Unidos | Android users                                                      | Erro de criptografia         | 2013-06-04 00:00:00.000 |


Table: FatoProfundidadeImpacto
| Data                    | Incidente                              | Aplicações             | Empresa          | País           | Alvo final                                                         | Profundidade do Impacto   |
|:------------------------|:---------------------------------------|:-----------------------|:-----------------|:---------------|:-------------------------------------------------------------------|:--------------------------|
| 2010-08-01 00:00:00.000 | Flame                                  | Windows OS             | Microsoft        | Estados Unidos | Iranian Systems                                                    | Update                    |
| 2011-01-20 00:00:00.000 | Duqu                                   | System Files           | Microsoft        | Estados Unidos | Iranian nuclear negotiators, Kasperskey Lab                        | Firmware                  |
| 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices          | Apple            | Estados Unidos | Macbook owners                                                     | Sistema Físico            |
| 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices          | Apple            | Estados Unidos | Macbook owners                                                     | Sistema Físico            |
| 2011-07-22 00:00:00.000 | MacBook Battery Firmware Vulnerability | Apple Devices          | Apple            | Estados Unidos | Macbook owners                                                     | Sistema Físico            |
| 2012-07-01 00:00:00.000 | Adobe Code Signing Hack                | Update Server          | Adobe Inc.       | Estados Unidos | Dependent Code, Windows OS Users                                   | Update                    |
| 2013-02-01 00:00:00.000 | Juniter Junos Vulnerability            | Juniper Networks       | Juniper Networks | Estados Unidos | Dependent users                                                    | Firmware                  |
| 2013-03-04 00:00:00.000 | Java Code Signing Vuln.                | Java                   | Oracle           | Estados Unidos | Amnesty International Hong Kong, other Chinese human rights groups | Update                    |
| 2013-04-01 00:00:00.000 | PassFreely                             | Oracle Database Server | Oracle           | Estados Unidos | SWIFT                                                              | OS                        |
| 2013-06-04 00:00:00.000 | MasterKey Formula                      | 3rd Party App Stores   | Google           | Estados Unidos | Android users                                                      | Update                    |

 


tables: name: DimAplicacao
data: DimAplicacao.csv
name: DimBaseCodigo
data: DimBaseCodigo.csv
name: DimCalendario
data: DimCalendario.csv
name: DimEmpresa
data: DimEmpresa.csv
name: DimImpacto
data: DimImpacto.csv
name: DimMetodoAtaque
data: DimMetodoAtaque.csv
name: DimMetodoDistribuicao
data: DimMetodoDistribuicao.csv
name: DimPais
data: DimPais.csv
name: DimPotencialCadeiaSuprimento
data: DimPotencialCadeiaSuprimento.csv
name: DimProfundidaeImpacto
data: DimProfundidaeImpacto.csv
name: FatoBaseCodigo
data: FatoBaseCodigo.csv
name: FatoImpacto
data: FatoImpacto.csv
name: FatoIncidente
data: FatoIncidente.csv
name: FatoMetodoAtaque
data: FatoMetodoAtaque.csv
name: FatoMetodoDistribuicao
data: FatoMetodoDistribuicao.csv
name: FatoPotencialCadeiaSuprimento
data: FatoPotencialCadeiaSuprimento.csv
name: FatoProfundidadeImpacto
data: FatoProfundidadeImpacto.csv
label: FatoIncidente
Aplicações
DimAplicacao
Aplicações
FatoIncidente
Empresa
DimEmpresa
Empresa
FatoIncidente
País
DimPais
País
FatoIncidente
Profundidade do Impacto
DimProfundidaeImpacto
Profundidade do Impacto
FatoImpacto
Impacto
DimImpacto
Impacto
FatoBaseCodigo
BaseCodigo
DimBaseCodigo
TipoBaseCodigo
FatoMetodoAtaque
MetodoAtaque
DimMetodoAtaque
TipoMetodoAtaque
FatoMetodoDistribuicao
MetodoDistribuicao
DimMetodoDistribuicao
TipoMetodoDistribuicao
FatoIncidente
Data
DimCalendario
Data
FatoImpacto
Data
DimCalendario
Data
FatoImpacto
Empresa
DimEmpresa
Empresa
FatoImpacto
Profundidade do Impacto
DimProfundidaeImpacto
Profundidade do Impacto
FatoImpacto
País
DimPais
País
FatoImpacto
Aplicações
DimAplicacao
Aplicações
FatoBaseCodigo
Aplicações
DimAplicacao
Aplicações
FatoBaseCodigo
Data
DimCalendario
Data
FatoBaseCodigo
País
DimPais
País
FatoBaseCodigo
Profundidade do Impacto
DimProfundidaeImpacto
Profundidade do Impacto
FatoBaseCodigo
Empresa
DimEmpresa
Empresa
FatoMetodoAtaque
Aplicações
DimAplicacao
Aplicações
FatoMetodoAtaque
País
DimPais
País
FatoMetodoAtaque
Data
DimCalendario
Data
FatoMetodoAtaque
Empresa
DimEmpresa
Empresa
FatoMetodoDistribuicao
Aplicações
DimAplicacao
Aplicações
FatoMetodoDistribuicao
País
DimPais
País
FatoMetodoDistribuicao
Profundidade do Impacto
DimProfundidaeImpacto
Profundidade do Impacto
FatoMetodoDistribuicao
Empresa
DimEmpresa
Empresa
FatoMetodoDistribuicao
Data
DimCalendario
Data
FatoProfundidadeImpacto
País
DimPais
País
FatoProfundidadeImpacto
Profundidade do Impacto
DimProfundidaeImpacto
Profundidade do Impacto
FatoProfundidadeImpacto
Empresa
DimEmpresa
Empresa
FatoProfundidadeImpacto
Data
DimCalendario
Data
FatoProfundidadeImpacto
Aplicações
DimAplicacao
Aplicações
FatoPotencialCadeiaSuprimento
PotencialCadeiaSuprimentos
DimPotencialCadeiaSuprimento
PotencialCadeiaSuprimentos
FatoPotencialCadeiaSuprimento
País
DimPais
País
FatoPotencialCadeiaSuprimento
Empresa
DimEmpresa
Empresa
FatoPotencialCadeiaSuprimento
Aplicações
DimAplicacao
Aplicações
FatoPotencialCadeiaSuprimento
Data
DimCalendario
Data
output: {
    "joins": [
        {
            "from_table": "FatoIncidente",
            "from_column": "Aplica\u00e7\u00f5es",
            "to_table": "DimAplicacao",
            "to_column": "Aplica\u00e7\u00f5es"
        },
        {
            "from_table": "FatoIncidente",
            "from_column": "Empresa",
            "to_table": "DimEmpresa",
            "to_column": "Empresa"
        },
        {
            "from_table": "FatoIncidente",
            "from_column": "Pa\u00eds",
            "to_table": "DimPais",
            "to_column": "Pa\u00eds"
        },
        {
            "from_table": "FatoIncidente",
            "from_column": "Profundidade do Impacto",
            "to_table": "DimProfundidaeImpacto",
            "to_column": "Profundidade do Impacto"
        },
        {
            "from_table": "FatoImpacto",
            "from_column": "Impacto",
            "to_table": "DimImpacto",
            "to_column": "Impacto"
        },
        {
            "from_table": "FatoBaseCodigo",
            "from_column": "BaseCodigo",
            "to_table": "DimBaseCodigo",
            "to_column": "TipoBaseCodigo"
        },
        {
            "from_table": "FatoMetodoAtaque",
            "from_column": "MetodoAtaque",
            "to_table": "DimMetodoAtaque",
            "to_column": "TipoMetodoAtaque"
        },
        {
            "from_table": "FatoMetodoDistribuicao",
            "from_column": "MetodoDistribuicao",
            "to_table": "DimMetodoDistribuicao",
            "to_column": "TipoMetodoDistribuicao"
        },
        {
            "from_table": "FatoIncidente",
            "from_column": "Data",
            "to_table": "DimCalendario",
            "to_column": "Data"
        },
        {
            "from_table": "FatoImpacto",
            "from_column": "Data",
            "to_table": "DimCalendario",
            "to_column": "Data"
        },
        {
            "from_table": "FatoImpacto",
            "from_column": "Empresa",
            "to_table": "DimEmpresa",
            "to_column": "Empresa"
        },
        {
            "from_table": "FatoImpacto",
            "from_column": "Profundidade do Impacto",
            "to_table": "DimProfundidaeImpacto",
            "to_column": "Profundidade do Impacto"
        },
        {
            "from_table": "FatoImpacto",
            "from_column": "Pa\u00eds",
            "to_table": "DimPais",
            "to_column": "Pa\u00eds"
        },
        {
            "from_table": "FatoImpacto",
            "from_column": "Aplica\u00e7\u00f5es",
            "to_table": "DimAplicacao",
            "to_column": "Aplica\u00e7\u00f5es"
        },
        {
            "from_table": "FatoBaseCodigo",
            "from_column": "Aplica\u00e7\u00f5es",
            "to_table": "DimAplicacao",
            "to_column": "Aplica\u00e7\u00f5es"
        },
        {
            "from_table": "FatoBaseCodigo",
            "from_column": "Data",
            "to_table": "DimCalendario",
            "to_column": "Data"
        },
        {
            "from_table": "FatoBaseCodigo",
            "from_column": "Pa\u00eds",
            "to_table": "DimPais",
            "to_column": "Pa\u00eds"
        },
        {
            "from_table": "FatoBaseCodigo",
            "from_column": "Profundidade do Impacto",
            "to_table": "DimProfundidaeImpacto",
            "to_column": "Profundidade do Impacto"
        },
        {
            "from_table": "FatoBaseCodigo",
            "from_column": "Empresa",
            "to_table": "DimEmpresa",
            "to_column": "Empresa"
        },
        {
            "from_table": "FatoMetodoAtaque",
            "from_column": "Aplica\u00e7\u00f5es",
            "to_table": "DimAplicacao",
            "to_column": "Aplica\u00e7\u00f5es"
        },
        {
            "from_table": "FatoMetodoAtaque",
            "from_column": "Pa\u00eds",
            "to_table": "DimPais",
            "to_column": "Pa\u00eds"
        },
        {
            "from_table": "FatoMetodoAtaque",
            "from_column": "Data",
            "to_table": "DimCalendario",
            "to_column": "Data"
        },
        {
            "from_table": "FatoMetodoAtaque",
            "from_column": "Empresa",
            "to_table": "DimEmpresa",
            "to_column": "Empresa"
        },
        {
            "from_table": "FatoMetodoDistribuicao",
            "from_column": "Aplica\u00e7\u00f5es",
            "to_table": "DimAplicacao",
            "to_column": "Aplica\u00e7\u00f5es"
        },
        {
            "from_table": "FatoMetodoDistribuicao",
            "from_column": "Pa\u00eds",
            "to_table": "DimPais",
            "to_column": "Pa\u00eds"
        },
        {
            "from_table": "FatoMetodoDistribuicao",
            "from_column": "Profundidade do Impacto",
            "to_table": "DimProfundidaeImpacto",
            "to_column": "Profundidade do Impacto"
        },
        {
            "from_table": "FatoMetodoDistribuicao",
            "from_column": "Empresa",
            "to_table": "DimEmpresa",
            "to_column": "Empresa"
        },
        {
            "from_table": "FatoMetodoDistribuicao",
            "from_column": "Data",
            "to_table": "DimCalendario",
            "to_column": "Data"
        },
        {
            "from_table": "FatoProfundidadeImpacto",
            "from_column": "Pa\u00eds",
            "to_table": "DimPais",
            "to_column": "Pa\u00eds"
        },
        {
            "from_table": "FatoProfundidadeImpacto",
            "from_column": "Profundidade do Impacto",
            "to_table": "DimProfundidaeImpacto",
            "to_column": "Profundidade do Impacto"
        },
        {
            "from_table": "FatoProfundidadeImpacto",
            "from_column": "Empresa",
            "to_table": "DimEmpresa",
            "to_column": "Empresa"
        },
        {
            "from_table": "FatoProfundidadeImpacto",
            "from_column": "Data",
            "to_table": "DimCalendario",
            "to_column": "Data"
        },
        {
            "from_table": "FatoProfundidadeImpacto",
            "from_column": "Aplica\u00e7\u00f5es",
            "to_table": "DimAplicacao",
            "to_column": "Aplica\u00e7\u00f5es"
        },
        {
            "from_table": "FatoPotencialCadeiaSuprimento",
            "from_column": "PotencialCadeiaSuprimentos",
            "to_table": "DimPotencialCadeiaSuprimento",
            "to_column": "PotencialCadeiaSuprimentos"
        },
        {
            "from_table": "FatoPotencialCadeiaSuprimento",
            "from_column": "Pa\u00eds",
            "to_table": "DimPais",
            "to_column": "Pa\u00eds"
        },
        {
            "from_table": "FatoPotencialCadeiaSuprimento",
            "from_column": "Empresa",
            "to_table": "DimEmpresa",
            "to_column": "Empresa"
        },
        {
            "from_table": "FatoPotencialCadeiaSuprimento",
            "from_column": "Aplica\u00e7\u00f5es",
            "to_table": "DimAplicacao",
            "to_column": "Aplica\u00e7\u00f5es"
        },
        {
            "from_table": "FatoPotencialCadeiaSuprimento",
            "from_column": "Data",
            "to_table": "DimCalendario",
            "to_column": "Data"
        }
    ]
}