# Google Cloud Storage

Google Cloud Storage może służyć jako:

* Obszar przejściowy w chmurze podczas używania Databricks jako miejsca docelowego potoku danych. Obszar przechowywania w chmurze to miejsce, w którym dane i zmiany są przechowywane przed zastosowaniem i zapisaniem.

* Miejsce docelowe w zadaniu replikacji.

  * Wyjaśnienie sposobu replikowania danych do Google Cloud Storage w ramach subskrypcji Standard, Premium i Enterprise zawiera temat [Umieszczanie danych w jeziorze danych w ramach subskrypcji Standard, Premium lub Enterprise](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes.htm).
  * Wyjaśnienie sposobu replikowania danych do Google Cloud Storage w ramach subskrypcji Starter zawiera temat [Replikacja danych w ramach subskrypcji Qlik Talend Cloud Starter](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-starter-subscription.htm).

## Ograniczenia i uwagi

Obowiązują następujące ograniczenia:

* Pełny tryb LOB nie jest obsługiwany.
* Nazwy baz danych, nazwy schematów lub nazwy tabel zawierające ukośnik (/) bądź ukośnik odwrotny (\) nie są obsługiwane.

## Wymagania wstępne

Poświadczenia JSON określone w ustawieniach łącznika muszą dotyczyć konta, które ma dostęp do odczytu i zapisu w określonym zasobniku.

## Konfiguracja właściwości połączenia Google Cloud Storage

Aby skonfigurować łącznik, wykonaj następujące czynności:

1. W obszarze Połączenia kliknij Utwórz połączenie.

2. Wybierz łącznik miejsca docelowego Google Cloud Storage , a następnie podaj następujące ustawienia:

#### Miejsce docelowe danych

Brama danych: Wybierz bramę Brama danych ruchu danych, która będzie używana do testowania połączenia z Google Cloud Storage. Powinna to być taka sama Brama danych ruchu danych wdrożona w celu umieszczania danych ze źródła danych.

#### Właściwości połączenia

* Klucz konta usługi: poświadczenia JSON dla klucza konta usługi z dostępem do odczytu i zapisu w zasobniku Google Cloud Storage. Kliknij Prześlij i wybierz plik JSON z kluczem konta usługi.

  InformacjaOkreślony klucz konta musi umożliwiać dostęp do odczytu i zapisu w określonym zasobniku i folderze.

* Nazwa zasobnika: Zasobnik Google Cloud Storage.

#### Właściwości wewnętrzne

Właściwości wewnętrzne są przeznaczone dla specjalnych przypadków, w związku z czym nie są ukazywane w oknie dialogowym. Należy ich używać tylko na polecenie Qlik Pomocy technicznej.

Użyj przycisków the Utwórz icon i the Anuluj icon znajdujących się po prawej stronie pól, aby dodać lub usunąć właściwości zgodnie z potrzebą.

#### Nazwa

Nazwa wyświetlana dla połączenia.

## Mapowanie typów danych

Następująca tabela pokazuje domyślne mapowanie z typów danych Qlik Cloud do typów danych Google Cloud Storage.

InformacjaMapowania typu danych mają zastosowanie tylko wtedy, gdy włączona jest opcja [Utwórz pliki metadanych w folderze docelowym](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes-settings.htm#Metadata) w ustawieniach zadania „Umieszczanie danych w jeziorze danych”.

### Mapowanie z typów danych Qlik Cloud na Google Cloud Storage

Typy danych Qlik CloudQlik Cloud i Google Cloud Storage

| Typy danych Brama danych ruchu danych | Typy danych miejsca docelowego Google Cloud Storage |
| --- | --- |
| DATE | DATE |
| TIME | TIME |
| DATETIME | DATETIME |
| BYTES | BYTES (długość) |
| BLOB | BLOB |
| REAL4 | REAL4 (7) |
| REAL8 | REAL8 (14) |
| INT1 | INT1 (3) |
| INT2 | INT2 (5) |
| INT4 | INT4 (10) |
| INT8 | INT8 (19) |
| UINT1 | UINT1 (3) |
| UINT2 | UINT2 (5) |
| UINT4 | UINT4 (10) |
| UINT8 | UINT8 (20) |
| NUMERIC | NUMERIC (p,s) |
| STRING | STRING (długość) |
| WSTRING | STRING (długość) |
| CLOB | CLOB |
| NCLOB | NCLOB |
| BOOLEAN | BOOLEAN (1) |

### Mapowanie z typów danych Qlik Cloud na Parquet

Po ustawieniu formatu plików Parquet mapowania typów danych będą takie, jak pokazano poniżej, ze względu na ograniczoną liczbę typów danych obsługiwanych przez Parquet.

Mapowania typu danych Parquet

| Typ danych Qlik Cloud | Typ pierwotny Parquet | Typ logiczny |
| --- | --- | --- |
| BOOLEAN | BOOLEAN |  |
| INT1 | INT32 | INT(8, true) |
| INT2 | INT32 | INT(16, true) |
| INT4 | INT32 |  |
| INT8 | INT64 |  |
| UINT1 | INT32 | INT(8, false) |
| UINT2 | INT32 | INT(16, false) |
| UINT4 | INT64 |  |
| UINT8 | INT64 | INT(64, false) |
| REAL4 | FLOAT |  |
| REAL8 | DOUBLE |  |
| NUMERIC | FIXED\_LEN\_BYTE\_ARRAY (16) | DECIMAL (precyzja, skala) |
| STRING | TABLICA\_BAJTÓW | STRING |
| WSTRING | TABLICA\_BAJTÓW | STRING |
| BYTES | TABLICA\_BAJTÓW |  |
| BLOB | TABLICA\_BAJTÓW |  |
| CLOB | TABLICA\_BAJTÓW | STRING |
| NCLOB | TABLICA\_BAJTÓW | STRING |
| DATE | INT32 | DATE |
| TIME | INT32 | TIME (UTC=true, unit=MILLIS) |
| DATETIME | INT64 | TIMESTAMP (UTC=true, unit=MICROS) |

## Dowiedz się więcej

* [Umieszczanie danych w jeziorze danych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes.htm)
* [Cel Databricks](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/TargetConnections/databricks-target.htm)