Ga naar hoofdinhoud Ga naar aanvullende inhoud

Google Cloud Storage

Google Cloud Storage kan worden gebruikt als:

  • Een cloudtussengebied bij het gebruik van Databricks als gegevensplatform in Qlik Cloud Gegevensintegratie. Het cloudtussengebied is het gebied waar gegevens en wijzigingen worden klaargezet voordat ze worden toegepast en opgeslagen.
  • Een doel in een 'Gegevens tijdelijk opslaan in een datalake' replicatietaak.

Beperkingen en overwegingen

De volgende beperkingen zijn van toepassing:

  • Volledige LOB-modus wordt niet ondersteund.
  • Databasenamen, schemanamen of tabelnamen die een slash (/) of backslash (\) bevatten, worden niet ondersteund.

Vereisten

De JSON-inloggegevens die zijn opgegeven in de connectorinstellingen moeten van een account zijn dat lees- en schrijftoegang heeft voor de opgegeven bucket.

Verbindingseigenschappen van Google Cloud Storage instellen

Selecteer de Google Cloud Storage Target-connector en stel de volgende instellingen in:

Gegevensdoel

Gegevensgateway: Selecteer de Gateway voor gegevensverplaatsing die wordt gebruikt om de verbinding met Google Cloud Storage te testen. Dit moet dezelfde Gateway voor gegevensverplaatsing zijn die is geïmplementeerd om gegevens van de gegevensbron tijdelijk op te slaan.

Verbindingseigenschappen

  • Serviceaccountsleutel: De JSON-referenties voor de serviceaccountsleutel met lees- en schrijftoegang tot de Google Cloud Storage-bucket. Klik op Uploaden en selecteer het JSON-bestand met de serviceaccountsleutel.

    InformatieDe opgegeven accountsleutel moet lees- en schrijftoegang hebben voor de opgegeven bucket en map.
  • Naam van de bucket: De Google Cloud Storage-bucket.

Interne eigenschappen

Interne eigenschappen zijn bedoeld voor speciale toepassingen en worden daarom niet in het dialoogvenster weergegeven. U moet ze alleen gebruiken als Qlik Support dit aan u heeft geadviseerd.

Gebruik de knop Nieuwe maken en Annuleren aan de rechterkant van de velden om eigenschappen toe te voegen of te verwijderen.

Naam

De weergavenaam voor de verbinding.

Toewijzing van gegevenstypen

De volgende tabel toont de standaardtoewijzingen van Qlik Cloud-gegevenstypen naar Google Cloud Storage-gegevenstypen.

InformatieHet toewijzen van het gegevenstype is alleen relevant als de optie Metagegevensbestanden maken in de doelmap in de taakinstellingen voor Gegevens tijdelijk opslaan in datalake is ingeschakeld.

Toewijzing van Qlik Cloud-gegevenstypen naar Google Cloud Storage

Qlik Cloud- en Google Cloud Storage-gegevenstypen
Gateway voor gegevensverplaatsing-gegevenstypen Google Cloud Storage-doelgegevenstypen

DATE

DATE

TIME

TIME

DATETIME

DATETIME

BYTES

BYTES (length)

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 (Length)

WSTRING

STRING (Length)

CLOB

CLOB

NCLOB

NCLOB

BOOLEAN

BOOLEAN (1)

Qlik Cloud-gegevenstypen toewijzen aan Parquet

Als Parquet is ingesteld als de bestandsindeling, vanwege het beperkt aantal gegevenstypen dat Parquet ondersteunt, zijn de toewijzingen van gegevenstypen als volgt:

Toewijzingen van Parquet-gegevenstypen
Qlik Cloud-gegevenstype Parquet Primitive-type Logisch type

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 (precisie, schaal)

STRING

BYTE_ARRAY

STRING

WSTRING

BYTE_ARRAY

STRING

BYTES

BYTE_ARRAY

 

BLOB

BYTE_ARRAY

 

CLOB

BYTE_ARRAY

STRING

NCLOB

BYTE_ARRAY

STRING

DATE

INT32

DATE

TIME

INT32

TIME (UTC=true, unit=MILLIS)

DATETIME

INT64

TIMESTAMP (UTC=true, unit=MICROS)

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!