Pubblicazione di un nuovo prodotto - AWS Data Exchange Guida per l'utente

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Pubblicazione di un nuovo prodotto

I seguenti argomenti descrivono il processo di pubblicazione di un nuovo prodotto AWS Data Exchange utilizzando la AWS Data Exchange console.

Il video seguente spiega di più su come pubblicare un nuovo prodotto di dati suAWS Data Exchange.

Pubblicazione di un prodotto contenente dati basati su file

I seguenti argomenti descrivono il processo di creazione di un set di dati e di pubblicazione di un nuovo prodotto contenente dati basati su file AWS Data Exchange utilizzando la console. AWS Data Exchange Il processo prevede i seguenti passaggi:

Fase 1: Creare risorse

Le risorse sono i dati in esso contenutiAWS Data Exchange. Per ulteriori informazioni, consulta Asset.

Prima di creare e pubblicare un nuovo prodotto di dati basato su file, devi:

  1. Crea i tuoi file.

    AWS Data Exchangesupporta tutti i tipi di file.

  2. Archivia i tuoi file come oggetti in Amazon Simple Storage Service (Amazon S3) o sul tuo computer locale.

    Per ulteriori informazioni sull'archiviazione dei file in Amazon S3, consulta la Amazon S3 User Guide.

Passaggio 2: creare un set di dati

I set di dati AWS Data Exchange inseriti sono dinamici e il controllo delle versioni avviene mediante revisioni, ciascuna delle quali contiene almeno una risorsa. Per ulteriori informazioni, consulta Dati in AWS Data Exchange.

Per creare un set di dati
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Nel riquadro di navigazione a sinistra, in Pubblica dati, scegli Set di dati posseduti.

  3. In Set di dati di proprietà, scegli Crea set di dati per aprire la procedura guidata di creazione dei set di dati.

  4. In Seleziona il tipo di set di dati, scegli File.

  5. In Definisci set di dati, inserisci un nome e una descrizione per il set di dati. Per ulteriori informazioni, consulta Le migliori pratiche relative ai set di dati.

  6. (Facoltativo) In Aggiungi tag: facoltativo, aggiungi tag.

  7. Scegliere Create data set (Crea set di dati).

Fase 3: Creare una revisione

Nella procedura seguente, crei una revisione dopo aver creato un set di dati nella AWS Data Exchange console. Per ulteriori informazioni, consulta Revisioni.

Per creare una revisione
  1. Nella sezione Panoramica del set di dati della pagina dei dettagli del set di dati:

    1. (Facoltativo) Scegliete Modifica nome per modificare le informazioni sul set di dati.

    2. (Facoltativo) Scegliete Elimina per eliminare il set di dati.

  2. Nella sezione Revisioni, scegli Crea revisione.

  3. In Definisci revisione, fornisci un commento facoltativo per la revisione che descriva lo scopo della revisione.

  4. (Facoltativo) In Aggiungi tag: facoltativo, aggiungi i tag associati alla risorsa.

  5. Scegli Crea revisione.

  6. Rivedi, modifica o elimina le modifiche apportate nel passaggio precedente.

Fase 4: Importazione delle risorse in una revisione

Nella procedura seguente, importate le risorse di dati e quindi finalizzate la revisione nella console. AWS Data Exchange Per ulteriori informazioni, consulta Asset.

Per importare le risorse nella revisione
  1. Nella sezione Lavori della pagina dei dettagli del set di dati, scegli Importa da Amazon S3 o Carica (da caricare dal tuo computer), a seconda di dove sono attualmente archiviate le risorse di dati per il set di dati.

  2. Segui le istruzioni, a seconda della selezione. Viene avviato un processo per importare la risorsa nel set di dati.

  3. Al termine del lavoro, il campo Stato nella sezione Lavori viene aggiornato a Completato.

  4. Se hai altri dati da aggiungere, ripeti il passaggio 1.

  5. Nella panoramica delle revisioni, esamina la revisione e le relative risorse.

  6. Scegli Finalizza revisione.

Hai finalizzato con successo una revisione per un set di dati.

Puoi modificare o eliminare una revisione prima di aggiungerla a un prodotto.

Modifica una revisione

Per modificare la revisione dopo averla finalizzata
  1. Nella panoramica delle revisioni, scegli De-finalizza.

    Viene visualizzato un messaggio che indica che la revisione non è più nello stato di completamento.

  2. Per modificare la revisione, da Panoramica delle revisioni, scegli Azioni, Modifica.

  3. Apporta le modifiche, quindi scegli Aggiorna.

  4. Rivedi le modifiche, quindi scegli Finalizza.

Eliminare una revisione

Per eliminare la revisione dopo averla finalizzata
  1. Nella panoramica delle revisioni, scegli Elimina.

  2. Digitate Delete nella finestra di dialogo Elimina revisione, quindi scegliete Elimina.

avvertimento

Ciò elimina la revisione e tutte le relative risorse. Questa operazione non può essere annullata.

Fase 5: Pubblicare un nuovo prodotto

Dopo aver creato almeno un set di dati e completato una revisione con le risorse, sei pronto per pubblicare quel set di dati come parte di un prodotto. Per ulteriori informazioni, consulta Dettagli del prodotto. Assicurati di disporre di tutti i dettagli richiesti sul prodotto e sull'offerta.

Per pubblicare un nuovo prodotto
  1. Nel riquadro di navigazione a sinistra della AWS Data Exchangeconsole, in Pubblica dati, scegli Prodotti.

  2. Da Prodotti, scegli Pubblica nuovo prodotto per aprire la procedura guidata per la pubblicazione di un nuovo prodotto.

  3. Nella sezione Visibilità del prodotto, scegli le opzioni di visibilità del prodotto e la configurazione delle informazioni riservate del prodotto, quindi scegli Avanti. Per ulteriori informazioni, consultare Visibilità del prodotto e Categorie di informazioni sensibili.

  4. Nella sezione Aggiungi dati, in Set di dati proprietari, seleziona le caselle di controllo accanto ai set di dati che desideri aggiungere, quindi scegli Aggiungi selezionato.

    Nota

    I set di dati scelti devono avere una revisione definitiva. I set di dati senza revisioni finalizzate non possono essere aggiunti.

    1. Vai a Set di dati selezionati per rivedere le tue selezioni.

      Puoi controllare il nome del set di dati, il tipo di set di dati e il timestamp dell'ultimo aggiornamento del set di dati.

    2. Vai a Seleziona le regole di accesso alla revisione, scegli le regole di accesso alla revisione che desideri impostare per i set di dati inclusi in questo prodotto, quindi scegli Avanti. Per ulteriori dettagli, consulta Modifica delle regole di accesso alla revisione.

  5. Nella sezione Definisci prodotto, in Panoramica del prodotto, inserisci le informazioni sul prodotto, tra cui il nome del prodotto, il logo del prodotto, le informazioni di contatto dell'assistenza e le categorie di prodotti.

    Per ulteriori informazioni, consulta Dettagli del prodotto.

  6. (Facoltativo) Nella sezione Define prodotto, in Dizionari di dati ed esempi, facoltativo, scegli un set di dati selezionando il pulsante di opzione accanto al nome del set di dati, quindi scegli Modifica.

    1. Nella finestra di dialogo Modifica, in Carica dizionario di dati, scegli Aggiungi file per caricare un nuovo dizionario di dati.

      Puoi scegliere un dizionario di dati, in formato.csv, con una dimensione massima di 1 MB.

    2. Scegliete un dizionario di dati salvato dal computer, quindi scegliete Apri.

      Il file csv del dizionario dei dati viene visualizzato nella finestra di dialogo Modifica.

      Nota

      Il dizionario dei dati deve essere conforme al modello di dizionario dei AWS Data Exchange dati. Se non disponi di un dizionario di dati salvato da caricare, puoi scegliere il link al modello di dizionario dati vuoto o il link al dizionario di dati di esempio nella AWS Data Exchange console.

    3. Scegli Data dictionary preview per visualizzarlo in anteprima.

    4. In Esempi (facoltativo), scegli Carica campioni, scegli un campione dal tuo computer, quindi scegli Apri.

      Gli esempi vengono visualizzati nella finestra di dialogo Modifica.

      Nota

      Puoi caricare fino a 10 campioni con una dimensione massima di 50 MB. È possibile visualizzare in anteprima gli esempi in formato.csv.

    5. Inserisci una descrizione per ogni campione che sarà visibile nella pagina dei dettagli del prodotto.

    6. Selezionare Salva.

  7. In Definizione del prodotto, inserisci una breve descrizione e una descrizione estesa del prodotto.

    Se desideri utilizzare un modello per la descrizione estesa, seleziona Applica modello, scegli il tipo di modello, quindi compila il modello con i dettagli specifici del prodotto.

  8. Seleziona Avanti.

  9. Configura la tua offerta.

    • Se stai creando un'offerta pubblica, nella sezione Aggiungi offerta pubblica, configura la tua offerta. Tutti i AWS Data Exchange prodotti con visibilità impostata su Pubblico richiedono un'offerta pubblica.

      1. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      2. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      3. (Facoltativo) Imposta la verifica dell'abbonamento, che ti consente di controllare chi può abbonarsi a questo prodotto. Per ulteriori informazioni, consulta Verifica dell'abbonamento per i fornitori.

      4. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      5. Seleziona Next (Successivo).

    • Se stai creando un'offerta privata, configura i dettagli dell'offerta nella sezione Aggiungi offerta personalizzata.

      1. Nella sezione Informazioni sull'account abbonato, aggiungi almeno un account abbonato a cui desideri estendere l'offerta.

      2. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      3. Scegli la data di scadenza dell'offerta entro la quale l'abbonato deve accettare l'offerta.

      4. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      5. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      6. Seleziona Next (Successivo).

  10. Nella sezione Rivedi e pubblica, esamina le informazioni sul prodotto, quindi espandi l'anteprima della pagina del prodotto per vedere come apparirà dopo la pubblicazione.

  11. Se sei sicuro di voler rendere il prodotto e l'offerta pubblica visibili e disponibili a tutti, scegli Pubblica.

Ora hai completato la parte manuale della pubblicazione di un prodotto di dati con un'offerta pubblica. AWS Data Exchangeprepara e pubblica il tuo prodotto. Nella pagina di panoramica del prodotto, lo stato del prodotto è In attesa di approvazione, quindi cambia in Pubblicato dopo la pubblicazione.

Passaggio 6: (Facoltativo) Copia un prodotto

Dopo aver creato il primo prodotto, puoi copiarne i dettagli e le offerte pubbliche per creare un nuovo prodotto.

Nota

Puoi copiare un prodotto pubblico, privato, pubblicato o inedito. Le offerte personalizzate associate al prodotto non verranno copiate, ma le offerte pubbliche verranno copiate.

Per copiare un prodotto
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Dal riquadro di navigazione a sinistra, in Pubblica dati, scegli Prodotti.

  3. Da Prodotti, scegli il pulsante accanto al prodotto che desideri copiare.

  4. Seleziona il menu a discesa Azioni, quindi scegli Crea copia.

  5. Continua con il flusso di lavoro Pubblica un nuovo prodotto, con i dettagli già compilati, in base al prodotto che hai scelto nella Fase 3. Per ulteriori informazioni, consulta Fase 5: Pubblicare un nuovo prodotto.

Pubblicazione di un prodotto contenente API

Panoramica

I seguenti argomenti descrivono il processo di creazione di un set di dati API REST e di pubblicazione di un nuovo prodotto che contiene API. AWS Data Exchange È possibile completare il processo utilizzando la AWS Data Exchange console o ilAWS Command Line Interface.

Dopo aver configurato l'API REST di Amazon API Gateway, puoi creare un nuovo set di dati API inAWS Data Exchange. Puoi quindi creare una revisione e aggiungere risorse API.

La creazione e la pubblicazione di una risorsa API consentono alle richieste degli abbonati a un AWS Data Exchange endpoint di essere inoltrate tramite proxy all'API API Gateway. Puoi quindi aggiungere questo set di dati a un prodotto e aggiungere i prezzi. Gli abbonati possono quindi visualizzare il prodotto e abbonarsi al Marketplace AWS catalogo e al AWS Data Exchange catalogo.

AWS Data Exchangesono disponibili funzionalità tra cui regole di accesso alle revisioni, prodotti privati, offerte private e verifica dell'abbonamento.

Puoi scegliere solo prezzi basati su contratto, prezzi a costo misurato (se il prezzo del contratto è 0 USD) o una combinazione di prezzi a consumo e contrattuali.

È possibile scegliere costi misurati standard oppure specificare un costo misurato personalizzato. Sono disponibili tre tipi di costi misurati standard:

  • Per richiesta API

  • Per richiesta API andata a buon fine

  • Per unità di dati trasferiti in byte

Nota

I costi misurati si applicano a tutti i set di dati API di un prodotto. Pertanto, se desideri addebitare prezzi diversi per la stessa dimensione per set di dati API diversi, ti consigliamo di creare questi set di dati in prodotti diversi.

Il processo prevede i seguenti passaggi:

Prerequisiti

Prima di poter pubblicare un prodotto contenente API, è necessario soddisfare i seguenti prerequisiti:

  • Prima di poterne utilizzare uno qualsiasiServizio AWS, inclusoAWS Data Exchange, è necessario registrarsi AWS e creare un utente amministrativo. Per ulteriori informazioni, consulta Nozioni di base nella Guida per l'utente di AWS IAM Identity Center.

  • Per creare prodotti suAWS Data Exchange, devi registrarti Account AWS come Marketplace AWS venditore. Usa questo account per creare i tuoi set di dati. Non è necessario che l'account con la risorsa API Gateway si trovi nello stesso account che crea i set di dati.

  • La tua API REST deve essere su Amazon API Gateway con un'integrazione che utilizzi un modello di richiesta e risposta appropriato per accedere ai tuoi dati, come Amazon DynamoDB o. AWS Lambda Per ulteriori informazioni, consulta Sviluppo di un'API REST in API Gateway e Utilizzo delle API REST nella Amazon API Gateway Developer Guide.

    Nota

    Sono supportate solo le API API Gateway pubbliche.

  • L'API REST dell'API Gateway deve essere in grado di autenticare e autorizzare le chiamate dal principale del AWS Data Exchange servizio. Ogni richiesta inviata AWS Data Exchange alla tua API utilizza il protocollo Signature Version 4 (SigV4) firmato con credenziali. AWS Data Exchange AWS Data Exchangefunziona con domini personalizzati e mappature di chiavi di dominio.

    Nota

    AWS Data Exchangenon supporta Amazon Cognito, No-Auth e gli autorizzatori. AWS Lambda

  • Se l'API REST di API Gateway utilizza un sistema di identità personalizzato per l'autenticazione e l'autorizzazione, configuralo per utilizzare l'autenticazione IAM e importa uno schema OpenAPI che descriva la tua API. AWS Data Exchangerichiamerà l'API REST di API Gateway con le proprie credenziali di servizio e includerà informazioni sull'abbonato come l'ID dell'account.

  • L'API REST di API Gateway è responsabile dell'integrazione con il backend. Per ottenere ciò, procedi in uno dei seguenti modi:

    • Allega un token di autenticazione a lunga durata a ogni richiesta che arriva tramite l'API REST del tuo API Gateway che il backend può verificare.

    • Usa API Gateway per richiamare una funzione Lambda in grado di generare credenziali e richiamare la tua API.

L'API viene richiamata in base alla specifica della richiesta di integrazione dell'API.

Per ulteriori informazioni, consulta i seguenti argomenti:

Sicurezza dei set di dati API

AWS Data Exchangecrittografa il traffico end-to-end utilizzando Transport Layer Security (TLS) 1.2. Tutti i metadati sono crittografati quando sono inattivi. AWS Data Exchangenon memorizzerà le richieste degli abbonati o le risposte dal tuo backend. Estraiamo solo i metadati di misurazione necessari per la fatturazione.

Specificazione della richiesta di integrazione API

Un'API on AWS Data Exchange passa attraverso tutte le intestazioni (ad eccezione delle intestazioni elencate inInoltro delle intestazioni), body, metodo http, path e stringhe di query così come sono contenute nella richiesta del cliente e aggiunge le seguenti intestazioni.

// These headers help prevent Confused Deputy attacks. They enable the SourceAccount // and SourceArn variables in IAM policies. 'x-amz-source-account': ACCOUNT_ID, 'x-amz-source-arn': `arn:aws:dataexchange:${REGION}:${OWNER_ACCOUNT_ID}:data-sets/${DATA_SET_ID}/revisions/${REVISION_ID}/assets/${ASSET_ID}`, // These headers identify the API Asset in Data Exchange. 'x-amzn-dataexchange-asset-id': ASSET_ID, 'x-amzn-dataexchange-data-set-id': DATA_SET_ID, 'x-amzn-dataexchange-revision-id': REVISION_ID, // This header identifies the Data Exchange Product. 'x-amzn-dataexchange-product-id': PRODUCT_ID, // This header identifies the caller of Data Exchange. It will contain subscriber // information. 'x-amzn-dataexchange-requester-account-id': REQUESTER_ACCOUNT_ID, // Providers can attach custom metadata in the form of key/value pairs // to a particular subscription. We will send these key/value pairs as stringified // JSON. 'x-amz-dataexchange-subscription-metadata': STRINGIFIED_METADATA,
Inoltro delle intestazioni

AWS Data Exchangerimuove tutte le intestazioni relative all'autenticazione o allo spazio dei nomi ad Amazon prima di inoltrarle al backend di un provider. AWS Data ExchangeIn particolare, rimuove:

  • Authentication Intestazione

  • Qualsiasi intestazione che inizia con x-amz

L'hostintestazione verrà sovrascritta come conseguenza del proxy.

Fase 1: Aggiornare la politica delle risorse API

Se disponi di un'API REST di Amazon API Gateway che soddisfa i prerequisiti, devi aggiornare la politica delle risorse API per concedere AWS Data Exchange la possibilità di richiamarla quando un abbonato effettua una richiesta per ottenere lo schema della tua API.

Per aggiornare la politica delle risorse API
  1. Aggiungi la seguente politica alla politica delle risorse della tua API:

    { "Effect": "Allow", "Principal": {"Service": "dataexchange.amazonaws.com"}, "Action": "execute-api:Invoke", "Resource": "*", "Condition": {"StringEquals": {"aws:SourceAccount": "<account-id>"}} }
  2. Sostituiscila account-id con l'account che creerà il set di dati dell'API.

    Non è necessario che l'account con la risorsa API Gateway si trovi nello stesso account che sta creando il set di dati.

Questa politica limita queste autorizzazioni alle chiamate effettuate dal responsabile del AWS Data Exchange servizio e richiede che solo l'account possa autorizzarsi AWS Data Exchange all'integrazione con l'API.

Nota

Se hai una politica sulle risorse che AWS Data Exchange nega esplicitamente di effettuare questa chiamata, devi rimuovere o limitare questa negazione.

Ora sei pronto per creare un set di dati API.

Fase 2: Creare un set di dati API

I set di dati AWS Data Exchange inseriti sono dinamici e il controllo delle versioni avviene mediante revisioni, ciascuna delle quali contiene almeno una risorsa. Per ulteriori informazioni, consulta Dati in AWS Data Exchange.

Utilizzate la AWS Data Exchange console o il AWS Command Line Interface per creare un set di dati API:

Creazione di un set di dati API (console)
Per creare un set di dati API (console)
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Nel riquadro di navigazione a sinistra, in I miei dati, scegli Set di dati di proprietà.

  3. In Set di dati di proprietà, scegli Crea set di dati per aprire la procedura guidata di creazione dei set di dati.

  4. In Seleziona il tipo di set di dati, scegli l'API Amazon API Gateway.

  5. In Definisci set di dati, inserisci un nome e una descrizione per il set di dati. Per ulteriori informazioni, consulta Le migliori pratiche relative ai set di dati.

  6. (Facoltativo) In Aggiungi tag: facoltativo, aggiungi tag.

  7. Scegli Crea.

Ora sei pronto per creare una revisione.

Creazione di un set di dati API () AWS CLI
Per creare un set di dati API (CLI)
  1. Usa il create-data-set comando per creare un set di dati API:

    $ aws dataexchange create-data-set \ --asset-type API_GATEWAY_API \ --description 'Data Set Description' \ --name 'Data Set Name' { "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/$DATA_SET_ID", "AssetType": "API_GATEWAY_API", "CreatedAt": "2021-09-11T00:16:46.349000+00:00", "Description": "Data Set Description", "Id": "$DATA_SET_ID", "Name": "Data Set Name", "Origin": "OWNED", "UpdatedAt": "2021-09-11T00:16:46.349000+00:00" }
  2. Nota il nuovo tipo di risorsa diAPI_GATEWAY_API.

Ora sei pronto per creare una revisione.

Fase 3: Creare una revisione

Nella procedura seguente, crei una revisione dopo aver creato un set di dati. Per ulteriori informazioni, consulta Revisioni.

Utilizzate la AWS Data Exchange console o il AWS Command Line Interface per creare una revisione:

Creazione di una revisione (console)
Per creare una revisione (console)
  1. Nella sezione Panoramica del set di dati della pagina dei dettagli del set di dati:

    1. (Facoltativo) Scegliete Modifica nome per modificare le informazioni sul set di dati.

    2. (Facoltativo) Scegliete Elimina per eliminare il set di dati.

  2. Nella sezione Revisioni, scegli Crea revisione.

  3. In Definisci revisione, fornisci un commento facoltativo per la revisione che descriva lo scopo della revisione.

  4. (Facoltativo) In Aggiungi tag: facoltativo, aggiungi i tag associati alla risorsa.

  5. Scegli Crea revisione.

  6. Rivedi, modifica o elimina le modifiche apportate nel passaggio precedente.

Ora sei pronto per aggiungere risorse API alla revisione.

Creare una revisione () AWS CLI
Per creare una revisione () AWS CLI
  1. Utilizzate il create-revision comando per creare una revisione:

    $ aws dataexchange create-revision \ --data-set-id $DATA_SET_ID \ --comment 'First Atlas Revision' { "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/$DATA_SET_ID/revisions/$REVISION_ID", "Comment": "First Atlas Revision", "CreatedAt": "2021-09-11T00:18:49.160000+00:00", "DataSetId": "$DATA_SET_ID", "Finalized": false, "Id": "$REVISION_ID", "UpdatedAt": "2021-09-11T00:18:49.160000+00:00" }
  2. Aggiungi le risorse API alla revisione.

    Nota

    È necessario conoscere l'ID dell'API REST API Gateway che si desidera importare e lo stage.

Fase 4: Aggiungere risorse API a una revisione

Le risorse API contengono le informazioni di cui gli abbonati hanno bisogno per effettuare chiamate alla tua API. Per ulteriori informazioni, consulta Asset.

Nella procedura seguente, importate le risorse di dati e quindi finalizzate la revisione.

Utilizzate la AWS Data Exchange console o il AWS CLI per aggiungere risorse a una revisione:

Aggiungere risorse API a una revisione (console)
Per aggiungere risorse alla revisione (console)
  1. Nella sezione Risorse API della pagina dei dettagli del set di dati, scegli Aggiungi fase API.

  2. Nella fase Seleziona API, per l'API Amazon API Gateway, inserisci un'API nella casella di input o scegli una delle seguenti opzioni dall'elenco a discesa:

    • API in un'altra Account AWS: si tratta di un'API multiaccount alla quale ti è stata concessa l'autorizzazione ad accedere.

    • In questa Account AWS, questa è un'API nella tuaAccount AWS.

    1. Se hai scelto API in un altro campoAccount AWS, inserisci l'ID API e il nome della fase API nelle caselle di input.

    2. Se hai scelto In questo campo Account AWS, scegli il nome dell'API Stage dall'elenco a discesa

    Nota

    Puoi creare una nuova fase dell'API scegliendo Crea nuova e seguendo i passaggi nella modalità Crea nuova API su Amazon API Gateway. Una volta creata la nuova fase, ripeti il passaggio 2.

  3. In Configurazione avanzata, opzionale, puoi scegliere di collegare il piano di utilizzo esistente di Amazon API Gateway per utilizzare i limiti di limitazione e quota definiti nel piano di utilizzo esistente e inserire la chiave API.

  4. In Document API per abbonati, fornisci i dettagli sull'API che gli abbonati vedranno dopo la sottoscrizione al tuo prodotto.

    1. Per il nome dell'API, inserisci un nome che gli abbonati possono utilizzare per identificare la risorsa API.

      Nota

      Se Account AWS è stato selezionato un In this, il nome dell'API viene compilato automaticamente e può essere modificato se necessario.

      Se Account AWS è stata selezionata un'API in un'altra, il nome dell'API viene compilato con un nome predefinito, che è necessario modificare in modo che l'abbonato possa capire facilmente di cosa si tratta.

    2. Per le specifiche di OpenAPI 3.0, puoi:

      1. Inserisci o copia e incolla il file delle specifiche OpenAPI 3.0.

      2. Scegliete Importa dal file.JSON, quindi selezionate il file.json dal computer locale da importare.

        La specifica importata viene visualizzata nella casella.

      3. Scegli Importa da Amazon API Gateway, quindi scegli una specifica da importare.

        La specifica importata appare nella casella.

    3. Per la documentazione aggiuntiva, facoltativa, inserisci tutte le informazioni aggiuntive utili per consentire all'abbonato di conoscere la tua API. Markdown è supportato.

    Nota

    Non è possibile modificare la specifica OpenAPI e la documentazione aggiuntiva dopo aver aggiunto questa risorsa a una revisione.

    Se desideri aggiornare queste informazioni e la revisione non è stata completata, puoi sostituire la risorsa.

    Se desiderate aggiornare queste informazioni e la revisione è completata, potete creare una nuova revisione con la risorsa aggiornata.

  5. Scegli la fase Aggiungi API.

    Viene avviato un processo per importare la risorsa (in questo caso, l'API) nel set di dati.

    Nota

    Se non disponi di un'API su Amazon API Gateway, ti verrà richiesto di crearne una.

  6. Al termine del lavoro, il campo Stato nella sezione Lavori viene aggiornato a Completato.

  7. Se hai altre API da aggiungere, ripeti il passaggio 2.

  8. Nella sezione Panoramica delle revisioni, esamina la revisione e le relative risorse.

  9. Scegli Finalizza.

Hai finalizzato con successo una revisione per un set di dati.

Puoi modificare una revisione o eliminare una revisione prima di aggiungerla a un prodotto.

Ora sei pronto per pubblicare un nuovo prodotto di dati API.

Aggiungere risorse API a una revisione () AWS CLI

È possibile aggiungere risorse API eseguendo un IMPORT_ASSET_FROM_API_GATEWAY_API processo.

Per aggiungere risorse API a una revisione (AWS CLI):
  1. Utilizzate il create-job comando per aggiungere risorse API alla revisione:

    $ aws dataexchange create-job \ --type IMPORT_ASSET_FROM_API_GATEWAY_API \ --details '{"ImportAssetFromApiGatewayApi":{"DataSetId":"$DATA_SET_ID","RevisionId":"$REVISION_ID","ApiId":"$API_ID","Stage":"$API_STAGE","ProtocolType":"REST"}}' { "Arn": "arn:aws:dataexchange:us-east-1:123456789012:jobs/$JOB_ID", "CreatedAt": "2021-09-11T00:38:19.875000+00:00", "Details": { "ImportAssetFromApiGatewayApi": { "ApiId": "$API_ID", "DataSetId": "$DATA_SET_ID", "ProtocolType": "REST", "RevisionId": "$REVISION_ID", "Stage": "$API_STAGE" } }, "Id": "$JOB_ID", "State": "WAITING", "Type": "IMPORT_ASSET_FROM_API_GATEWAY_API", "UpdatedAt": "2021-09-11T00:38:19.875000+00:00" } $ aws dataexchange start-job --job-id $JOB_ID $ aws dataexchange get-job --job-id $JOB_ID { "Arn": "arn:aws:dataexchange:us-east-1:0123456789012:jobs/$JOB_ID", "CreatedAt": "2021-09-11T00:38:19.875000+00:00", "Details": { "ImportAssetFromApiGatewayApi": { "ApiId": "$API_ID", "DataSetId": "$DATA_SET_ID", "ProtocolType": "REST", "RevisionId": "$REVISION_ID", "Stage": "$API_STAGE" "ApiEndpoint": "string", "ApiKey": "string", "ApiName": "string", "ApiDescription": "string", "ApiSpecificationDownloadUrl": "string", "ApiSpecificationDownloadUrlExpiresAt": "string" } }, "Id": "$JOB_ID", "State": "COMPLETED", "Type": "IMPORT_ASSET_FROM_API_GATEWAY_API", "UpdatedAt": "2021-09-11T00:38:52.538000+00:00" }
  2. Utilizzate il list-revision-assets comando per confermare che la nuova risorsa è stata creata correttamente:

    $ aws dataexchange list-revision-assets \ --data-set-id $DATA_SET_ID \ --revision-id $REVISION_ID { "Assets": [ { "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/$DATA_SET_ID/revisions/$REVISION_ID/assets/$ASSET_ID", "AssetDetails": { "ApiGatewayApiAsset": { "ApiEndpoint": "https://$API_ID.execute-api.us-east-1.amazonaws.com/$API_STAGE", "ApiId": "$API_ID", "ProtocolType": "REST", "Stage": "$API_STAGE" } }, "AssetType": "API_GATEWAY_API", "CreatedAt": "2021-09-11T00:38:52.457000+00:00", "DataSetId": "$DATA_SET_ID", "Id": "$ASSET_ID", "Name": "$ASSET_ID/$API_STAGE", "RevisionId": "$REVISION_ID", "UpdatedAt": "2021-09-11T00:38:52.457000+00:00" } ] }

Ora sei pronto per pubblicare il prodotto di dati API.

Modifica una revisione
Per modificare la revisione dopo averla finalizzata
  1. Nella panoramica delle revisioni, scegli De-finalizza.

    Viene visualizzato un messaggio che indica che la revisione non è più nello stato di completamento.

  2. Per modificare la revisione, da Panoramica delle revisioni, scegli Azioni, Modifica.

  3. Apporta le modifiche, quindi scegli Aggiorna.

  4. Controlla le modifiche, quindi scegli Finalizza.

Eliminare una revisione
Per eliminare la revisione dopo averla finalizzata
  1. Nella panoramica delle revisioni, scegli Elimina.

  2. Digitate Delete nella finestra di dialogo Elimina revisione, quindi scegliete Elimina.

avvertimento

Ciò elimina la revisione e tutte le relative risorse. Questa operazione non può essere annullata.

Fase 5: Pubblica un nuovo prodotto contenente API

Dopo aver creato almeno un set di dati e completato una revisione con le risorse, sei pronto per pubblicare quel set di dati come parte di un prodotto. Per ulteriori informazioni, consulta Dettagli del prodotto. Assicurati di disporre di tutti i dettagli richiesti sul prodotto e sull'offerta.

Utilizzi la AWS Data Exchange console o l'API Marketplace AWS Catalog per pubblicare un nuovo prodotto contenente API. Per ulteriori informazioni su come pubblicare un nuovo prodotto utilizzando l'API Marketplace AWS Catalog, consultaUtilizzo diAWS Data Exchangecon ilMarketplace AWSCatalogo API.

Pubblicazione di un nuovo prodotto contenente API (console)
Per pubblicare un nuovo prodotto contenente API
  1. Dal riquadro di navigazione a sinistra della AWS Data Exchangeconsole, in Pubblica dati, scegli Prodotti.

  2. Da Prodotti, scegli Pubblica nuovo prodotto per aprire la procedura guidata per la pubblicazione di un nuovo prodotto.

  3. In Visibilità del prodotto:

    1. Scegli le opzioni di visibilità del prodotto come Pubblica o Privata.

      Tutti i AWS Data Exchange prodotti con visibilità impostata su Pubblico richiedono un'offerta pubblica.

      Per ulteriori informazioni, consulta Visibilità del prodotto.

    2. Scegli la configurazione delle informazioni sensibili del tuo prodotto.

      Per ulteriori informazioni, consulta Categorie di informazioni sensibili.

    3. Seleziona Next (Successivo).

  4. In Aggiungi dati:

    1. In Set di dati di proprietà, seleziona le caselle di controllo accanto ai set di dati che desideri aggiungere, quindi scegli Aggiungi selezionati.

      Nota

      I set di dati scelti devono avere una revisione definitiva. I set di dati senza revisioni finalizzate non vengono aggiunti.

    2. Vai a Set di dati selezionati per rivedere le tue selezioni.

      Puoi controllare il nome del set di dati, il tipo di set di dati e il timestamp dell'ultimo aggiornamento del set di dati.

    3. Vai a Seleziona le regole di accesso alla revisione e scegli le regole di accesso alla revisione che desideri impostare per i set di dati inclusi in questo prodotto.

      Per ulteriori informazioni, consulta Modifica delle regole di accesso alla revisione.

    4. Seleziona Next (Successivo).

  5. In Definisci prodotto:

    1. In Panoramica del prodotto, inserisci le informazioni sul prodotto, tra cui il nome del prodotto, il logo del prodotto, le informazioni di contatto del supporto e le categorie di prodotti.

      Per ulteriori informazioni, consulta Dettagli del prodotto.

    2. (Facoltativo) In Dizionari ed esempi di dati: facoltativo, scegli un set di dati selezionando il pulsante di opzione accanto al nome del set di dati, quindi scegli Modifica.

      1. Nella finestra di dialogo Modifica, scegliete Carica per caricare un nuovo dizionario di dati.

        Puoi scegliere un dizionario di dati, in formato.csv, con una dimensione massima di 1 MB.

      2. Scegli un dizionario di dati salvato dal tuo computer, quindi scegli Apri.

        Il file.csv del dizionario dei dati viene visualizzato nella finestra di dialogo Modifica.

        Nota

        Il dizionario dei dati deve essere conforme al modello di dizionario dei AWS Data Exchange dati. Se non disponi di un dizionario di dati salvato da caricare, puoi scegliere il link al modello di dizionario dati vuoto o il link al dizionario di dati di esempio nella AWS Data Exchange console.

      3. Scegli Anteprima del dizionario dati per visualizzare l'anteprima del dizionario dei dati.

      4. In Esempi - opzionale, scegli Carica campioni, scegli un campione dal tuo computer, quindi scegli Apri.

        Gli esempi vengono visualizzati nella finestra di dialogo Modifica.

        Nota

        Puoi caricare fino a 10 campioni con una dimensione massima di 50 MB. È possibile visualizzare in anteprima gli esempi in formato.csv.

      5. Inserisci una descrizione per ogni campione che sarà visibile nella pagina dei dettagli del prodotto.

      6. Selezionare Salva.

  6. In Definizione del prodotto, inserisci una breve descrizione e una descrizione estesa del prodotto.

    Se desideri utilizzare un modello per la descrizione estesa, seleziona Applica modello, scegli il tipo di modello, quindi compila il modello con i dettagli specifici del prodotto.

  7. Seleziona Avanti.

  8. Configura la tua offerta in Aggiungi offerta pubblica (per offerta pubblica) o Aggiungi offerta personalizzata (per offerte private):

    Tutti i AWS Data Exchange prodotti con visibilità impostata su Pubblico richiedono un'offerta pubblica.

    1. Solo per le offerte private:

      1. Scegli uno dei tipi di offerta elencati: offerta privata, offerta privata rinnovata o Bring Your Own Subscription (BYOS).

      2. Nella sezione Informazioni sull'account abbonato, aggiungi almeno un account abbonato a cui desideri estendere l'offerta.

    2. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

    3. Per i costi misurati, facoltativo, scegli Aggiungi.

      1. Per Aggiungi costo misurato, seleziona il tipo di costo per la chiamata API dall'elenco Tipo:

        • Per richiesta API

        • Per richiesta API andata a buon fine

        • Per unità di dati trasferiti in byte

        • Nuovo costo misurato personalizzato

      2. Inserisci o aggiorna il nome visualizzato dei costi, che è visibile sulla fattura dell'abbonato.

      3. Se utilizzi un costo misurato predefinito, la chiave viene generata automaticamente, non può essere modificata e non deve essere rispedita nell'intestazione di risposta.

      4. Se stai creando un nuovo costo misurato personalizzato, inserisci la chiave, che è l'identificatore del costo misurato nell'intestazione di risposta dell'API (massimo 15 caratteri).

        Questa chiave deve essere restituita come parte dell'intestazione della risposta. x-amz-dataexchange-metering

        Esempio Chiave personalizzata

        Se hai una chiave personalizzata chiamata VertexCount e un'altra chiave personalizzataEdgeCount, l'intestazione di risposta «x-amz-dataexchange-metering» potrebbe avere un valore di VertexCount=3,EdgeCount=10 oppure potresti restituire due righe di intestazione separate:

        x-amz-dataexchange-metering: VertextCount=3

        x-amz-dataexchange-metering: EdgeCount=10

      5. Inserisci il prezzo unitario addebitato all'abbonato in Prezzo/unità.

      6. (Facoltativo) Inserisci il numero di unità per visualizzare un esempio del costo nel calcolatore dei costi misurati.

      7. (Facoltativo) Inserisci una breve descrizione del costo misurato che appare nella pagina dei dettagli del prodotto.

      8. Scegli Aggiungi.

      9. (Facoltativo) Ripetere l'operazione per aggiungere ulteriori costi misurati. 

        L'ordine dei costi misurati viene visualizzato nella pagina dei dettagli del prodotto. Non puoi riordinarli.

        Nota

        Dopo aver creato l'offerta, puoi modificare il prezzo e la descrizione di un costo misurato. Per ulteriori informazioni, consulta Aggiornamento dei dettagli del prodotto e dell'offerta.

    4. Solo per le offerte private, scegli la data di scadenza dell'offerta entro la quale l'abbonato deve accettare l'offerta.

    5. Scegli le impostazioni fiscali, il contratto di abbonamento ai dati (DSA) e la politica di rimborso.

    6. (Facoltativo) Solo per le offerte pubbliche, imposta la verifica dell'abbonamento, che ti consente di controllare chi può abbonarsi a questo prodotto. Per ulteriori informazioni, consulta Verifica dell'abbonamento per i fornitori.

    7. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

    8. Seleziona Next (Successivo).

  9. Nella sezione Rivedi e pubblica, controlla le informazioni sul prodotto.

    1. Espandi l'anteprima della pagina del prodotto per vedere come apparirà la pagina del prodotto dopo la pubblicazione.

    2. (Facoltativo) Scegli il pulsante Modifica in qualsiasi sezione per modificare quella sezione.

  10. Se sei sicuro di voler rendere il prodotto e l'offerta pubblica visibili e disponibili per tutti, scegli Pubblica.

Ora hai completato la parte manuale della pubblicazione di un prodotto di dati con un'offerta pubblica. AWS Data Exchangeprepara e pubblica il tuo prodotto.

Nella pagina di panoramica del prodotto, lo stato del prodotto è In attesa di approvazione, quindi cambia in Pubblicato dopo la pubblicazione.

Passaggio 6: (Facoltativo) Copia un prodotto

Dopo aver creato il primo prodotto, puoi copiarne i dettagli e le offerte pubbliche per creare un nuovo prodotto.

Nota

Puoi copiare un prodotto pubblico, privato, pubblicato o inedito. Le offerte personalizzate associate al prodotto non verranno copiate, ma le offerte pubbliche verranno copiate.

Per copiare un prodotto
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Dal riquadro di navigazione a sinistra, in Pubblica dati, scegli Prodotti.

  3. Da Prodotti, scegli il pulsante accanto al prodotto che desideri copiare.

  4. Seleziona il menu a discesa Azioni, quindi scegli Crea copia.

  5. Continua con il flusso di lavoro Pubblica un nuovo prodotto, con i dettagli già compilati, in base al prodotto che hai scelto nella Fase 3. Per ulteriori informazioni, consulta Fase 5: Pubblicare un nuovo prodotto.

Pubblicazione di un prodotto contenente set di dati Amazon Redshift

Panoramica

Un set di dati Amazon Redshift contiene AWS Data Exchange datashare per Amazon Redshift. Quando i clienti si abbonano a un prodotto contenente datashare, ottengono l'accesso in sola lettura alle tabelle, alle viste, agli schemi e alle funzioni definite dall'utente che un fornitore di dati aggiunge al datashare.

In qualità di fornitore di dati, crei un datashare AWS Data Exchange per Amazon Redshift nel tuo cluster. Quindi, aggiungi al datashare gli schemi, le tabelle, le viste e le funzioni definite dall'utente a cui desideri che gli abbonati accedano. Quindi importate il datashare inAWS Data Exchange, create un set di dati, aggiungetelo a un prodotto e pubblicate il prodotto. Agli abbonati viene concesso l'accesso al datashare previa sottoscrizione.

Dopo aver configurato il datashare Amazon Redshift in Amazon Redshift, puoi creare un nuovo set di dati Amazon Redshift in. AWS Data Exchange Puoi quindi creare una revisione e aggiungere asset di datashare Amazon Redshift. Ciò consente alle richieste all'AWS Data Exchangeendpoint di essere inoltrate tramite proxy al tuo datashare Amazon Redshift. Puoi quindi aggiungere questo set di dati a un prodotto e aggiungere i prezzi. I potenziali abbonati possono quindi visualizzare il prodotto e abbonarsi al AWS Data Exchange catalogo.

I seguenti argomenti descrivono il processo di creazione di un set di dati Amazon Redshift e di pubblicazione di un nuovo prodotto con set di dati Amazon Redshift tramite la console. AWS Data Exchange Il processo prevede i seguenti passaggi:

Fase 1: creare una risorsa di datashare Amazon Redshift

Le risorse sono i dati in esso contenuti. AWS Data Exchange Per ulteriori informazioni, consulta Asset.

Per creare una risorsa di datashare Amazon Redshift
  1. Crea un datashare all'interno del tuo cluster Amazon Redshift.

    Per ulteriori informazioni su come creare un datashare, consulta Working with AWS Data Exchange datashares as a producer nella Amazon Redshift Database Developer Guide.

    Nota

    Ti consigliamo di impostare il tuo datashare come accessibile al pubblico. In caso contrario, i clienti con cluster accessibili pubblicamente non saranno in grado di utilizzare i tuoi dati.

  2. Fase 2: creare un set di dati Amazon Redshift.

Fase 2: creare un set di dati Amazon Redshift

Un set di dati Amazon Redshift include AWS Data Exchange datashare per Amazon Redshift. Per ulteriori informazioni, consulta Set di dati Amazon Redshift.

Per creare un set di dati Amazon Redshift
  1. Apri il browser Web e accedi alla AWS Data Exchangeconsole.

  2. Nel riquadro di navigazione a sinistra, in Pubblica dati, scegli Set di dati proprietari.

  3. In Set di dati di proprietà, scegli Crea set di dati per aprire la procedura guidata di creazione dei set di dati.

  4. In Seleziona il tipo di set di dati, scegli Amazon Redshift datashare.

  5. In Definisci set di dati, inserisci un nome e una descrizione per il set di dati. Per ulteriori informazioni, consulta Le migliori pratiche relative ai set di dati.

  6. In Aggiungi tag, facoltativo, aggiungi tag.

  7. Scegli Crea.

Fase 3: Creare una revisione

Nella procedura seguente, crei una revisione dopo aver creato un set di dati nella AWS Data Exchange console. Per ulteriori informazioni, consulta Revisioni.

Per creare una revisione
  1. Nella sezione Panoramica del set di dati della pagina dei dettagli del set di dati:

    1. (Facoltativo) Scegliete Modifica nome per modificare le informazioni sul set di dati.

    2. (Facoltativo) Scegliete Elimina per eliminare il set di dati.

  2. Nella sezione Revisioni, scegli Crea revisione.

  3. In Definisci revisione, fornisci un commento facoltativo per la revisione che descriva lo scopo della revisione.

  4. In Aggiungi tag, facoltativo, aggiungi i tag associati alla risorsa.

  5. Scegli Crea.

  6. Rivedi, modifica o elimina le modifiche apportate nel passaggio precedente.

Fase 4: aggiungere gli asset di datashare di Amazon Redshift a una revisione

Nella procedura seguente, aggiungi gli asset di datashare di Amazon Redshift a una revisione, quindi finalizza la revisione nella console. AWS Data Exchange Per ulteriori informazioni, consulta Asset.

Per aggiungere risorse alla revisione
  1. Nella sezione AWS Data ExchangeDatashare per Amazon Redshift della pagina dei dettagli del set di dati, scegli Aggiungi datashare.

  2. In AWS Data ExchangeCondivisioni di dati per Amazon Redshift, seleziona le condivisioni di dati, quindi scegli Aggiungi condivisioni di dati.

    Nota

    Puoi aggiungere fino a 20 datashare a una revisione.

    Viene avviato un processo per importare le risorse nella revisione.

  3. Al termine del lavoro, il campo Stato nella sezione Lavori viene aggiornato a Completato.

  4. Se hai altri dati da aggiungere, ripeti il passaggio 1.

  5. Nella sezione Panoramica delle revisioni, esamina la revisione e le relative risorse.

  6. Scegli Finalizza.

Hai finalizzato con successo una revisione per un set di dati.

Puoi modificare o eliminare una revisione prima di aggiungerla a un prodotto.

Fase 5: Pubblicare un nuovo prodotto contenente set di dati Amazon Redshift

Dopo aver creato almeno un set di dati e completato una revisione con gli asset, sei pronto per pubblicare un prodotto con set di dati Amazon Redshift. Per ulteriori informazioni, consulta Dettagli del prodotto. Assicurati di avere tutti i dettagli richiesti sul tuo prodotto e sulla tua offerta.

Per pubblicare un nuovo prodotto contenente set di dati Amazon Redshift
  1. Dal riquadro di navigazione a sinistra della AWS Data Exchangeconsole, in Pubblica dati, scegli Prodotti.

  2. Da Prodotti, scegli Pubblica nuovo prodotto per aprire la procedura guidata per la pubblicazione di un nuovo prodotto.

  3. Nella sezione Visibilità del prodotto, scegli le opzioni di visibilità del prodotto e la configurazione delle informazioni riservate del prodotto, quindi scegli Avanti. Per ulteriori informazioni, consultare Visibilità del prodotto e Categorie di informazioni sensibili.

  4. Nella sezione Aggiungi dati, in Set di dati proprietari, seleziona le caselle di controllo accanto ai set di dati che desideri aggiungere, quindi scegli Aggiungi selezionato.

    Nota

    I set di dati scelti devono avere una revisione definitiva. I set di dati senza revisioni finalizzate non verranno aggiunti.

    1. Vai a Set di dati selezionati per rivedere le tue selezioni.

      Puoi controllare il nome del set di dati, il tipo di set di dati e il timestamp dell'ultimo aggiornamento del set di dati.

    2. Vai a Seleziona le regole di accesso alla revisione, scegli le regole di accesso alla revisione che desideri impostare per i set di dati inclusi in questo prodotto, quindi scegli Avanti.

      Per ulteriori dettagli, consulta Modifica delle regole di accesso alla revisione.

  5. Nella sezione Definisci prodotto, in Panoramica del prodotto, inserisci le informazioni sul prodotto, tra cui il nome del prodotto, il logo del prodotto, le informazioni di contatto dell'assistenza e le categorie di prodotti.

    Per ulteriori informazioni, consulta Dettagli del prodotto.

  6. (Facoltativo) Nella sezione Define prodotto, in Dizionari di dati ed esempi, facoltativo, scegli un set di dati selezionando il pulsante di opzione accanto al nome del set di dati, quindi scegli Modifica.

    Per ulteriori informazioni, consultare Dizionari di dati e Esempi.

    1. Nella finestra di dialogo Modifica, in Carica dizionario di dati, scegli Aggiungi file per caricare un nuovo dizionario di dati.

      Puoi scegliere un dizionario di dati, in formato.csv, con una dimensione massima di 1 MB.

    2. Scegli un dizionario di dati salvato dal tuo computer, quindi scegli Apri.

      Il file.csv del dizionario dei dati viene visualizzato nella finestra di dialogo Modifica.

      Nota

      Il dizionario dei dati deve essere conforme al modello di dizionario dei AWS Data Exchange dati. Se non disponi di un dizionario di dati salvato da caricare, puoi scegliere il link al modello di dizionario dati vuoto o il link al dizionario di dati di esempio nella AWS Data Exchange console.

    3. Scegli Data dictionary preview per visualizzarlo in anteprima.

    4. In Esempi (facoltativo), scegli Carica campioni, scegli un campione dal tuo computer, quindi scegli Apri.

      Gli esempi vengono visualizzati nella finestra di dialogo Modifica.

      Nota

      Puoi caricare fino a 10 campioni con una dimensione massima di 50 MB. È possibile visualizzare in anteprima gli esempi in formato.csv.

    5. Inserisci una descrizione per ogni campione che sarà visibile nella pagina dei dettagli del prodotto.

    6. Selezionare Salva.

  7. In Definizione del prodotto, inserisci una breve descrizione e una descrizione estesa del prodotto.

    Se desideri utilizzare un modello per la descrizione estesa, seleziona Applica modello, scegli il tipo di modello, quindi compila il modello con i dettagli specifici del prodotto.

  8. Seleziona Avanti.

  9. Configura la tua offerta.

    • Se stai creando un'offerta pubblica, nella sezione Aggiungi offerta pubblica, configura la tua offerta. Tutti i AWS Data Exchange prodotti con visibilità impostata su Pubblico richiedono un'offerta pubblica.

      1. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      2. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      3. (Facoltativo) Imposta la verifica dell'abbonamento, che ti consente di controllare chi può abbonarsi a questo prodotto. Per ulteriori informazioni, consulta Verifica dell'abbonamento per i fornitori.

      4. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      5. Seleziona Next (Successivo).

    • Se stai creando un'offerta privata, configura i dettagli dell'offerta nella sezione Aggiungi offerta personalizzata.

      1. Nella sezione Informazioni sull'account abbonato, aggiungi almeno un account abbonato a cui desideri estendere l'offerta.

      2. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      3. Scegli la data di scadenza dell'offerta entro la quale l'abbonato deve accettare l'offerta.

      4. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      5. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      6. Seleziona Next (Successivo).

  10. Nella sezione Rivedi e pubblica, esamina le informazioni sul prodotto, quindi espandi l'anteprima della pagina del prodotto per vedere come apparirà dopo la pubblicazione.

  11. Se sei sicuro di voler rendere il prodotto e l'offerta pubblica visibili e disponibili a tutti, scegli Pubblica.

Ora hai completato la parte manuale della pubblicazione di un prodotto di dati con un'offerta pubblica. AWS Data Exchangeprepara e pubblica il tuo prodotto. Nella pagina di panoramica del prodotto, lo stato del prodotto è In attesa di approvazione, quindi cambia in Pubblicato dopo la pubblicazione.

Passaggio 6: (Facoltativo) Copia un prodotto

Dopo aver creato il primo prodotto, puoi copiarne i dettagli e le offerte pubbliche per creare un nuovo prodotto.

Nota

Puoi copiare un prodotto pubblico, privato, pubblicato o inedito. Le offerte personalizzate associate al prodotto non verranno copiate, ma le offerte pubbliche verranno copiate.

Per copiare un prodotto
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Dal riquadro di navigazione a sinistra, in Pubblica dati, scegli Prodotti.

  3. Da Prodotti, scegli il pulsante accanto al prodotto che desideri copiare.

  4. Seleziona il menu a discesa Azioni, quindi scegli Crea copia.

  5. Continua con il flusso di lavoro Pubblica un prodotto, con i dettagli già compilati, in base al prodotto che hai scelto nella Fase 3. Per ulteriori informazioni, consulta Fase 5: Pubblicare un nuovo prodotto.

Pubblicazione di un prodotto contenente l'accesso ai dati di Amazon S3

Panoramica

Con Amazon S3, AWS Data Exchange i provider possono condividere l'accesso diretto ai bucket Amazon S3 o a prefissi specifici e oggetti Amazon S3. I provider lo utilizzano anche AWS Data Exchange per gestire automaticamente abbonamenti, diritti, fatturazione e pagamenti.

In qualità di fornitore di dati, puoi condividere l'accesso diretto a un intero bucket Amazon S3 o a prefissi specifici e oggetti Amazon S3 senza creare o gestire copie. Questi oggetti Amazon S3 condivisi possono essere crittografati lato server con chiavi gestite dal cliente archiviate in AWS Key Management Service (AWS KMS) o con Chiavi gestite da AWS (SSE-S3). Per ulteriori informazioni sul monitoraggio delle chiavi KMS e sulla comprensione dei contesti di crittografia, consulta. Gestione delle chiavi per l'accesso ai dati di Amazon S3 Quando un cliente si abbona ai tuoi prodotti dati, effettua AWS Data Exchange automaticamente il provisioning di un punto di accesso Amazon S3 e aggiorna le politiche relative alle risorse per tuo conto per concedere agli abbonati l'accesso in sola lettura. Gli abbonati possono utilizzare gli alias dei punti di accesso Amazon S3 nei luoghi in cui utilizzano i nomi dei bucket Amazon S3 per accedere ai dati in Amazon S3.

Al termine dell'abbonamento, le autorizzazioni dell'abbonato vengono revocate. Se scegli di terminare anticipatamente un contratto con un abbonato, contatta. AWS Support Puoi aggiungere i termini degli abbonamenti nel Data Subscription Agreement (DSA).

Prima di poter pubblicare un prodotto contenente l'accesso ai dati di Amazon S3, devi soddisfare i seguenti prerequisiti:

Prerequisiti
  • Verifica che i bucket Amazon S3 che ospitano i dati siano configurati con l'impostazione applicata del proprietario del bucket Amazon S3 attivata su ACL disabilitati. Per ulteriori informazioni, consulta Controllare la proprietà degli oggetti e disabilitare gli ACL per il tuo bucket nella Guida per l'utente di Amazon Simple Storage Service.

  • Gli oggetti condivisi devono essere nella classe Amazon S3 Standard Storage o essere gestiti utilizzando S3 Intelligent Tiering, affinché gli abbonati possano accedervi correttamente. Se si trovano in altre classi di storage o se hai abilitato Intelligent Tiering con Deep Archive, i tuoi abbonati riceveranno errori perché non sono autorizzati a farlo. RestoreObject

  • Verifica che la crittografia dei bucket Amazon S3 che ospitano i dati sia disabilitata o crittografata con chiavi gestite di Amazon S3 (SSE-S3) o chiavi gestite dal cliente archiviate in (AWS KMS). AWS Key Management Service

  • Se utilizzi chiavi gestite dal cliente, devi disporre di quanto segue:

    1. Autorizzazioni IAM per kms:CreateGrant le chiavi KMS. Puoi accedere a queste autorizzazioni tramite la policy chiave, le credenziali IAM o tramite una AWS KMS concessione sulla chiave KMS. Per ulteriori informazioni sulla gestione delle chiavi e sull'AWS Data Exchangeutilizzo delle sovvenzioni AWS KMS, consulta. Creazione di sovvenzioni AWS KMS

      Per fornire l'accesso, aggiungi autorizzazioni ai tuoi utenti, gruppi o ruoli:

      • Utenti e gruppi in AWS IAM Identity Center:

        Crea un set di autorizzazioni. Segui le istruzioni riportate nella pagina Create a permission set (Creazione di un set di autorizzazioni) nella Guida per l'utente di AWS IAM Identity Center.

      • Utenti gestiti in IAM tramite un provider di identità:

        Crea un ruolo per la federazione delle identità. Segui le istruzioni riportate nella pagina Creating a role for a third-party identity provider (federation) (Creazione di un ruolo per un provider di identità di terze parti [federazione]) nella Guida per l'utente di IAM.

      • Utenti IAM:

        • Crea un ruolo che l'utente possa assumere. Per istruzioni, consulta la pagina Creating a role for an IAM user (Creazione di un ruolo per un utente IAM) nella Guida per l'utente di IAM.

        • (Non consigliato) Collega una policy direttamente a un utente o aggiungi un utente a un gruppo di utenti. Segui le istruzioni riportate nella pagina Aggiunta di autorizzazioni a un utente (console) nella Guida per l'utente di IAM.

      Gli utenti hanno bisogno di un accesso programmatico se desiderano interagire con AWS esternamente a AWS Management Console. La modalità con cui concedere l'accesso programmatico dipende dal tipo di utente che accede ad AWS.

      Per fornire agli utenti l'accesso programmatico, scegli una delle seguenti opzioni.

      Quale utente necessita dell'accesso programmatico? Per Come

      Identità della forza lavoro

      (Utenti gestiti nel centro identità IAM)

      Utilizza credenziali temporanee per firmare richieste programmatiche alla AWS CLI, agli SDK AWS o alle API AWS.

      Segui le istruzioni per l'interfaccia che desideri utilizzare.

      IAM Utilizza credenziali temporanee per firmare richieste programmatiche alla AWS CLI, agli SDK AWS o alle API AWS. Segui le istruzioni in Utilizzo di credenziali temporanee con le risorse AWS nella Guida per l'utente IAM.
      IAM

      (Non consigliato)

      Utilizza credenziali a lungo termine per firmare richieste programmatiche alla AWS CLI, agli SDK AWS o alle API AWS.

      Segui le istruzioni per l'interfaccia che desideri utilizzare.

      Di seguito è riportato un esempio di policy JSON che mostra come aggiungere qualcosa alla policy chiave della chiave KMS.

      { "Sid": "AllowCreateGrantPermission", "Effect": "Allow", "Principal": { "AWS": "<IAM identity who will call Dataexchange API>" }, "Action": "kms:CreateGrant", "Resource": "*" }

      La seguente policy mostra un esempio di aggiunta di policy per l'identità IAM utilizzata.

      { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Sid": "AllowCreateGrantPermission", "Action": [ "kms:CreateGrant ], "Resource": [ <Enter KMS Key ARNs in your account> ] } ] }
      Nota

      Le chiavi KMS per più account sono consentite anche se l'kms:CreateGrantautorizzazione sulle chiavi KMS viene ottenuta tramite il passaggio precedente. Se la chiave è di proprietà di un altro account, devi disporre delle autorizzazioni relative alla policy delle chiavi e alle tue credenziali IAM, come descritto negli esempi precedenti.

    2. Assicurati di utilizzare le chiavi KMS per crittografare oggetti esistenti e nuovi nel bucket Amazon S3 utilizzando la funzionalità chiave del bucket Amazon S3. Per ulteriori dettagli, consulta Configurazione delle chiavi S3 Bucket nella Guida per l'utente di Amazon Simple Storage Service.

      • Per i nuovi oggetti aggiunti al tuo bucket Amazon S3, puoi configurare la crittografia della chiave del bucket Amazon S3 per impostazione predefinita. Se gli oggetti esistenti sono stati crittografati senza utilizzare la funzionalità chiave Amazon S3bucket, questi oggetti devono essere migrati per utilizzare la chiave del bucket Amazon S3 per la crittografia.

        Per abilitare la chiave bucket Amazon S3 per oggetti esistenti, usa l'operazione. copy Per ulteriori informazioni, consulta Configurazione di una chiave bucket Amazon S3 a livello di oggetto utilizzando operazioni batch.

      • AWSle chiavi KMS gestite o Chiavi di proprietà di AWS non sono supportate. È possibile migrare da uno schema di crittografia non supportato a quelli attualmente supportati. Per ulteriori informazioni, consulta Changing your Amazon S3 encryption on the AWS Storage Blog.

    3. Imposta i bucket Amazon S3 che ospitano i dati in modo che i punti di accesso di AWS Data Exchange proprietà siano affidabili. Devi aggiornare queste policy dei bucket Amazon S3 per concedere le AWS Data Exchange autorizzazioni per creare punti di accesso Amazon S3 e concedere o rimuovere l'accesso degli abbonati per tuo conto. Se manca la dichiarazione sulla politica, devi modificare la policy del bucket per aggiungere le sedi Amazon S3 al tuo set di dati.

      Di seguito è riportata una policy di esempio. Sostituisci <Bucket ARN> con il valore appropriato.

      { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "*" }, "Action": [ "s3:GetObject", "s3:ListBucket" ], "Resource": [ "<Bucket ARN>", "<Bucket ARN>/*" ], "Condition": { "StringEquals": { "s3:DataAccessPointAccount": [ "337040091392", "504002150500", "366362662752", "330489627928", "291973504423", "461002523379", "036905324694", "540564263739", "675969394711", "108584782536", "844053218156" ] } } } ] }

Puoi delegare la condivisione dei dati AWS Data Exchange a un intero bucket Amazon S3. Tuttavia, puoi definire l'ambito della delega ai prefissi e agli oggetti specifici del bucket che desideri condividere nel set di dati. Di seguito è riportato un esempio di policy mirata. Sostituisci <Bucket ARN> e "mybucket/folder1/*" con le tue informazioni.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "DelegateToAdxGetObjectsInFolder1", "Effect": "Allow", "Principal": { "AWS": "*" }, "Action": [ "s3:GetObject" ], "Resource": [ "arn:aws:s3:::mybucket/folder1/*" ], "Condition": { "StringEquals": { "s3:DataAccessPointAccount": [ "337040091392", "504002150500", "366362662752", "330489627928", "291973504423", "461002523379", "036905324694", "540564263739", "675969394711", "108584782536", "844053218156" ] } } }, { "Sid": "DelegateToAdxListObjectsInFolder1", "Effect": "Allow", "Principal": { "AWS": "*" }, "Action": "s3:ListBucket", "Resource": "arn:aws:s3:::mybucket", "Condition": { "StringLike": { "s3:prefix": [ "folder1/*" ] }, "StringEquals": { "s3:DataAccessPointAccount": [ "337040091392", "504002150500", "366362662752", "330489627928", "291973504423", "461002523379", "036905324694", "540564263739", "675969394711", "108584782536", "844053218156" ] } } } ] }

Analogamente, per definire l'accesso a un solo file, un provider può utilizzare la seguente politica.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "DelegateToAdxGetMyFile", "Effect": "Allow", "Principal": { "AWS": "*" }, "Action": [ "s3:GetObject" ], "Resource": [ "arn:aws:s3:::mybucket/folder1/myfile" ], "Condition": { "StringEquals": { "s3:DataAccessPointAccount": [ "337040091392", "504002150500", "366362662752", "330489627928", "291973504423", "461002523379", "036905324694", "540564263739", "675969394711", "108584782536", "844053218156" ] } } } ] }

I seguenti argomenti descrivono il processo di creazione di un set di dati Amazon S3 e di pubblicazione di un nuovo prodotto con set di dati Amazon S3 utilizzando la console. AWS Data Exchange Il processo prevede i seguenti passaggi:

Fase 1: creare un set di dati Amazon S3

Per creare un set di dati Amazon S3
  1. Nel riquadro di navigazione a sinistra, in Pubblica dati, scegli Set di dati di proprietà.

  2. Nel riquadro di navigazione a sinistra, in Pubblica dati, scegli Set di dati proprietari.

  3. In Set di dati di proprietà, scegli Crea set di dati per aprire la procedura guidata di creazione dei set di dati.

  4. In Seleziona il tipo di set di dati, scegli l'accesso ai dati di Amazon S3.

  5. In Definisci set di dati, inserisci un nome e una descrizione per il set di dati. Per ulteriori informazioni, consulta Le migliori pratiche relative ai set di dati.

  6. (Facoltativo) In Aggiungi tag: facoltativo, aggiungi tag.

  7. Scegli Crea set di dati e continua.

Fase 2: configurare l'accesso ai dati di Amazon S3

Scegli i bucket Amazon S3 o le posizioni dei bucket Amazon S3 che desideri rendere disponibili agli abbonati. Puoi selezionare un intero bucket Amazon S3 o specificare fino a cinque prefissi o oggetti all'interno di un bucket Amazon S3. Per aggiungere altri bucket Amazon S3, devi creare un'altra condivisione dati Amazon S3.

Per configurare l'accesso condiviso ai dati di Amazon S3
  1. Nella pagina Configura l'accesso ai dati di Amazon S3, seleziona Scegli le sedi Amazon S3.

  2. In Scegli le sedi Amazon S3, inserisci il nome del tuo bucket Amazon S3 nella barra di ricerca o seleziona il bucket Amazon S3, i prefissi o i file Amazon S3 e scegli Aggiungi selezionato. Quindi, scegli Aggiungi sedi.

    Nota

    Ti consigliamo di scegliere una cartella di primo livello in cui sia archiviata la maggior parte degli oggetti e dei prefissi in modo che i provider non debbano riconfigurare i prefissi o gli oggetti da condividere.

  3. Nei dettagli di configurazione, scegli la configurazione Requester Pays. Sono disponibili due opzioni:

    • Abilita Requester Pays (consigliato): i richiedenti pagheranno per tutte le richieste e i trasferimenti nel bucket Amazon S3. Consigliamo questa opzione perché aiuta a proteggere dai costi indesiderati derivanti dalle richieste e dai trasferimenti degli abbonati.

    • Disabilita Requester Pays: paghi per le richieste e i trasferimenti degli abbonati nel bucket Amazon S3.

      Per ulteriori informazioni su Requester Pays, consulta Objects in Requester Pays Bucket nella Amazon Simple Storage Service User Guide.

  4. Seleziona la Bucket Policy più adatta alle tue esigenze. Scegli Generale per utilizzare una policy su un unico bucket per l'intero bucket Amazon S3. Si tratta di una configurazione unica e non è necessaria alcuna configurazione aggiuntiva per condividere prefissi o oggetti in futuro. Scegli Specifico per utilizzare una policy bucket specifica per le località Amazon S3 selezionate. Il tuo bucket Amazon S3 condiviso necessita di una policy sui bucket per creare correttamente un set di dati di accesso ai dati Amazon S3 e non può avere ACL abilitati.

    1. Per disabilitare gli ACL, accedi alle autorizzazioni del bucket e imposta Object Ownership su Bucket owner enforced.

    2. Per aggiungere una policy bucket, copia l'istruzione bucket negli appunti. Nella console Amazon S3, dalla scheda Autorizzazioni Amazon S3, scegli Modifica nella sezione policy del bucket, incolla la policy del bucket nell'informativa e Salva le modifiche.

  5. Se il bucket Amazon S3 contiene oggetti crittografati utilizzando chiavi gestite AWS KMS dal cliente, devi condividere tutte queste chiavi KMS con. AWS Data Exchange Per informazioni sui prerequisiti richiesti per l'utilizzo delle chiavi KMS per crittografare gli oggetti nel bucket Amazon S3, consulta. Pubblicazione di un prodotto contenente l'accesso ai dati di Amazon S3 Per condividere queste chiavi KMS con, procedi come segue: AWS Data Exchange

    1. Dalla pagina Configure di accesso ai dati di Amazon S3, in Chiavi KMS gestite dal cliente, seleziona Scegli dal tuo o AWS KMS keys Inserisci AWS KMS keyARN e seleziona tutto ciò che viene attualmente AWS KMS keysutilizzato per crittografare le posizioni condivise di Amazon S3. AWS Data Exchangeutilizza queste chiavi KMS per concedere agli abbonati l'accesso alle tue posizioni condivise. Per ulteriori informazioni, consulta Sovvenzioni in. AWS KMS

    Nota

    AWS KMSha un limite di 50.000 sovvenzioni per chiave KMS, incluse le sovvenzioni preesistenti.

  6. Controlla le tue sedi Amazon S3, le chiavi KMS selezionate e i dettagli di configurazione, quindi scegli Salva e continua.

Fase 3: Rivedi e finalizza il set di dati

Rivedi e finalizza il set di dati appena creato. Se desideri creare e aggiungere un altro accesso ai dati Amazon S3 per condividere l'accesso a bucket, prefissi e oggetti Amazon S3 aggiuntivi, scegli Aggiungi un altro accesso ai dati Amazon S3.

Nota

È consigliabile farlo quando è necessario condividere l'accesso ai dati ospitati in un bucket Amazon S3 diverso da quello precedentemente selezionato nell'accesso iniziale ai dati di Amazon S3.

Se desideri apportare modifiche prima della pubblicazione, puoi salvare il set di dati come bozza selezionando Salva bozza. Quindi, scegli Finalizza il set di dati per aggiungerlo al tuo prodotto.

Fase 4: aggiungere un set di dati Amazon S3 a un prodotto AWS Data Exchange

Nella procedura seguente, aggiungi il set di dati a un AWS Data Exchange prodotto nuovo o esistente.

Per aggiungere un set di dati a un prodotto AWS Data Exchange nuovo o esistente
  1. Nella pagina Set di dati di proprietà, in Panoramica del set di dati, puoi modificare il nome, eliminare o creare un prodotto dal set di dati.

  2. Completa la creazione del prodotto specificando la descrizione del prodotto, i casi d'uso, i metadati, i prezzi e i termini e le condizioni.

  3. Rivedi e pubblica il prodotto una volta terminato.

    Nota

    Quando un cliente si abbona al tuo prodotto, riceve l'autorizzazione di accesso per leggere e utilizzare i tuoi dati utilizzando il punto di accesso Amazon S3 creato per tuo conto.

Fase 5: Pubblicare un nuovo prodotto contenente l'accesso ad Amazon S3

Dopo aver creato almeno un set di dati e aver completato una revisione con gli asset, puoi pubblicare un prodotto con accesso ai dati di Amazon S3. Per ulteriori informazioni, consulta Dettagli del prodotto. Assicurati di disporre di tutti i dettagli richiesti sul prodotto e sull'offerta.

Nota

Non è necessario creare una nuova revisione quando si aggiornano gli oggetti Amazon S3 condivisi, a meno che le posizioni Amazon S3 non siano state modificate e tali oggetti non siano accessibili agli abbonati.

Per pubblicare un nuovo prodotto contenente l'accesso ad Amazon S3
  1. Dal riquadro di navigazione a sinistra della AWS Data Exchangeconsole, in Pubblica dati, scegli Prodotti.

  2. Da Prodotti, scegli Pubblica nuovo prodotto per aprire la procedura guidata per la pubblicazione di un nuovo prodotto.

  3. Nella sezione Visibilità del prodotto, scegli le opzioni di visibilità del prodotto e la configurazione delle informazioni riservate del prodotto, quindi scegli Avanti. Per ulteriori informazioni, consultare Visibilità del prodotto e Categorie di informazioni sensibili.

  4. Nella sezione Aggiungi dati, in Set di dati proprietari, seleziona le caselle di controllo accanto ai set di dati che desideri aggiungere, quindi scegli Aggiungi selezionato.

    Nota

    I set di dati scelti devono avere una revisione definitiva. I set di dati senza revisioni finalizzate non vengono aggiunti.

    1. Vai a Set di dati selezionati per rivedere le tue selezioni.

      Puoi controllare il nome del set di dati, il tipo di set di dati e il timestamp dell'ultimo aggiornamento del set di dati.

    2. Vai a Seleziona le regole di accesso alla revisione, scegli le regole di accesso alla revisione che desideri impostare per i set di dati inclusi in questo prodotto, quindi scegli Avanti.

      Per ulteriori dettagli, consulta Modifica delle regole di accesso alla revisione.

  5. Nella sezione Definisci prodotto, in Panoramica del prodotto, inserisci le informazioni sul prodotto, tra cui il nome del prodotto, il logo del prodotto, le informazioni di contatto dell'assistenza e le categorie di prodotti.

    Per ulteriori informazioni, consulta Dettagli del prodotto.

  6. (Facoltativo) Nella sezione Define prodotto, in Dizionari di dati ed esempi, facoltativo, scegli un set di dati selezionando il pulsante di opzione accanto al nome del set di dati, quindi scegli Modifica.

    Per ulteriori informazioni, consultare Dizionari di dati e Esempi.

    1. Nella finestra di dialogo Modifica, in Carica dizionario di dati, scegli Aggiungi file per caricare un nuovo dizionario di dati.

      Puoi scegliere un dizionario di dati, in formato.csv, con una dimensione massima di 1 MB.

    2. Scegli un dizionario di dati salvato dal tuo computer, quindi scegli Apri.

      Il file.csv del dizionario dei dati viene visualizzato nella finestra di dialogo Modifica.

      Nota

      Il dizionario dei dati deve essere conforme al modello di dizionario dei AWS Data Exchange dati. Se non disponi di un dizionario di dati salvato da caricare, puoi scegliere il link al modello di dizionario dati vuoto o il link al dizionario di dati di esempio nella AWS Data Exchange console.

    3. Scegli Anteprima del dizionario dati per visualizzare l'anteprima del dizionario dei dati.

    4. In Esempi - opzionale, scegli Carica campioni, scegli un campione dal tuo computer, quindi scegli Apri.

      Gli esempi vengono visualizzati nella finestra di dialogo Modifica.

      Nota

      Puoi caricare fino a 10 campioni con una dimensione massima di 50 MB. È possibile visualizzare in anteprima gli esempi in formato.csv.

    5. Inserisci una descrizione per ogni campione che sarà visibile nella pagina dei dettagli del prodotto.

    6. Selezionare Salva.

  7. In Definizione del prodotto, inserisci una breve descrizione e una descrizione estesa del prodotto.

    Se desideri utilizzare un modello per la descrizione estesa, seleziona Applica modello, scegli il tipo di modello e inserisci i dettagli specifici del prodotto nel modello.

  8. Seleziona Avanti.

  9. Configura la tua offerta.

    • Se stai creando un'offerta pubblica, nella sezione Aggiungi offerta pubblica, configura la tua offerta. Tutti i AWS Data Exchange prodotti con visibilità impostata su Pubblico richiedono un'offerta pubblica.

      1. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      2. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      3. (Facoltativo) Imposta la verifica dell'abbonamento per controllare chi può abbonarsi a questo prodotto. Per ulteriori informazioni, consulta Verifica dell'abbonamento per i fornitori.

      4. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      5. Seleziona Next (Successivo).

    • Se stai creando un'offerta privata, configura i dettagli dell'offerta nella sezione Aggiungi offerta personalizzata.

      1. Nella sezione Informazioni sull'account abbonato, aggiungi almeno un account abbonato a cui desideri estendere l'offerta.

      2. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      3. Scegli la data di scadenza dell'offerta entro la quale l'abbonato deve accettare l'offerta.

      4. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      5. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      6. Seleziona Next (Successivo).

  10. Nella sezione Rivedi e pubblica, esamina le informazioni sul prodotto, quindi espandi l'anteprima della pagina del prodotto per vedere come apparirà dopo la pubblicazione.

  11. Se sei sicuro di voler rendere il prodotto e l'offerta pubblica visibili e disponibili a tutti, scegli Pubblica.

Ora hai completato la parte manuale della pubblicazione di un prodotto di dati con un'offerta pubblica. AWS Data Exchangeprepara e pubblica il tuo prodotto. Nella pagina di panoramica del prodotto, lo stato del prodotto è In attesa di approvazione. Lo stato cambia in Pubblicato dopo la pubblicazione del prodotto.

Fase 6: (Facoltativo) Copiare un prodotto

Dopo aver creato il primo prodotto, puoi copiarne i dettagli e le offerte pubbliche per creare un nuovo prodotto.

Nota

Puoi copiare un prodotto pubblico, privato, pubblicato o inedito. Le offerte personalizzate associate al prodotto non possono essere copiate, ma le offerte pubbliche possono essere copiate.

Per copiare un prodotto
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Dal riquadro di navigazione a sinistra, in Pubblica dati, scegli Prodotti.

  3. Da Prodotti, scegli l'opzione accanto al prodotto che desideri copiare.

  4. Seleziona l'elenco a discesa Azioni, quindi scegli Crea copia.

  5. Continua con il flusso di lavoro Pubblica un prodotto, con i dettagli già compilati, in base al prodotto che hai scelto nella Fase 3. Per ulteriori informazioni, consulta Fase 5: Pubblicare un nuovo prodotto.

Pubblicazione di un prodotto contenente AWS Lake Formation set di dati di autorizzazione dei dati (anteprima)

Panoramica

Se sei interessato a pubblicare prodotti contenenti set di AWS Lake Formation dati di autorizzazione dei dati durante questa anteprima, contatta AWS Support.

Un set di AWS Lake Formation dati per le autorizzazioni dei dati contiene un set di tag LF e autorizzazioni per i dati gestiti da. AWS Lake Formation Quando i clienti si abbonano a un prodotto contenente le autorizzazioni per i dati di Lake Formation, ottengono l'accesso in sola lettura ai database, alle tabelle e alle colonne associate ai tag LF aggiunti al set di dati.

In qualità di fornitore di dati, iniziate creando tag LF AWS Lake Formation e associando tali tag ai dati che desiderate rendere disponibili agli abbonati. Per ulteriori informazioni sull'etichettatura delle risorse in Lake Formation, consulta il controllo degli accessi basato sui tag di Lake Formation nella AWS Lake FormationDeveloper Guide. Quindi importate i tag LF e una serie di autorizzazioni per i dati come risorsa. AWS Data Exchange Gli abbonati hanno accesso ai dati associati a tali LF-Tag al momento dell'iscrizione.

I seguenti argomenti descrivono il processo di pubblicazione di un prodotto contenente AWS Lake Formation le autorizzazioni per i dati. Il processo prevede i seguenti passaggi:

Fase 1: Creare un set di AWS Lake Formation dati (anteprima)

Per creare una set di dati AWS Lake Formation
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Dal riquadro di navigazione a sinistra, in Pubblica dati, scegli Prodotti.

  3. In Set di dati di proprietà, scegli Crea set di dati per aprire la procedura guidata di creazione dei set di dati.

  4. In Seleziona il tipo di set di dati, scegli l'autorizzazione AWS Lake Formation dei dati.

  5. In Define set di dati, inserisci un nome e una descrizione per il set di dati. Per ulteriori informazioni, consulta Le migliori pratiche relative ai set di dati.

  6. In Aggiungi tag, facoltativo, scegli Aggiungi nuovo tag.

  7. Scegli Crea set di dati e continua.

Passaggio 2: creare un'autorizzazione per AWS Lake Formation i dati (anteprima)

AWS Data Exchangeutilizza i tag LF per concedere le autorizzazioni relative ai dati. Scegliete i tag LF associati ai dati che volete condividere per concedere le autorizzazioni agli abbonati per i dati.

Per creare l'autorizzazione ai dati AWS Lake Formation
  1. Nella pagina di autorizzazione dei dati Create Lake Formation, scegli Aggiungi tag LF.

  2. Inserisci la chiave e scegli i valori del tag LF.

  3. Scegliete le risorse di anteprima per vedere come vengono interpretati i tag LF.

    1. Dalle risorse di anteprima, selezionate le risorse del catalogo dati associato.

      Nota

      Assicurati di revocare il IAMAllowedPrincipals gruppo sulle seguenti risorse. Per ulteriori informazioni, consulta Revoca delle credenziali di sicurezza temporanee del ruolo IAM nella Guida per l'utente IAM.

  4. Esamina l'interpretazione dell'espressione LF-tag nella finestra di dialogo sottostante e Autorizzazioni associate al set di dati.

  5. Per l'accesso al servizio, seleziona il tuo ruolo di servizio esistente che ti consente di AWS Data Exchange assumere il ruolo e accedere, concedere e revocare i diritti alle autorizzazioni relative ai dati di Lake Formation per tuo conto. Quindi scegli l'autorizzazione ai dati Create Lake Formation. Per ulteriori informazioni sulla creazione di un ruolo per un utenteServizio AWS, consulta Creazione di un ruolo per delegare le autorizzazioni a un. Servizio AWS

  6. Nella sezione Definisci prodotto, in Panoramica del prodotto, inserisci le informazioni sul prodotto, tra cui il nome del prodotto, il logo del prodotto, le informazioni di contatto dell'assistenza e le categorie di prodotti.

    Per ulteriori informazioni, consulta Dettagli del prodotto.

  7. (Facoltativo) Nella sezione Define prodotto, in Dizionari di dati ed esempi, facoltativo, scegli un set di dati selezionando il pulsante di opzione accanto al nome del set di dati, quindi scegli Modifica.

    Per ulteriori informazioni, consultare Dizionari di dati e Esempi.

    1. Nella finestra di dialogo Modifica, in Carica dizionario di dati, scegli Aggiungi file per caricare un nuovo dizionario di dati.

      Puoi scegliere un dizionario di dati, in formato.csv, con una dimensione massima di 1 MB.

    2. Scegli un dizionario di dati salvato dal tuo computer, quindi scegli Apri.

      Il file.csv del dizionario dei dati viene visualizzato nella finestra di dialogo Modifica.

      Nota

      Il dizionario dei dati deve essere conforme al modello di dizionario dei AWS Data Exchange dati. Se non disponi di un dizionario di dati salvato da caricare, puoi scegliere il link al modello di dizionario dati vuoto o il link al dizionario di dati di esempio nella AWS Data Exchange console.

    3. Scegli Anteprima del dizionario dati per visualizzare l'anteprima del dizionario dei dati.

    4. In Esempi - opzionale, scegli Carica campioni, scegli un campione dal tuo computer, quindi scegli Apri.

      Gli esempi vengono visualizzati nella finestra di dialogo Modifica.

      Nota

      Puoi caricare fino a 10 campioni con una dimensione massima di 50 MB. È possibile visualizzare in anteprima gli esempi in formato.csv.

    5. Inserisci una descrizione per ogni campione che sarà visibile nella pagina dei dettagli del prodotto.

    6. Selezionare Salva.

  8. In Definizione del prodotto, inserisci una breve descrizione e una descrizione estesa del prodotto.

    Se desideri utilizzare un modello per la descrizione estesa, seleziona Applica modello, scegli il tipo di modello e inserisci i dettagli specifici del prodotto nel modello.

  9. Seleziona Avanti.

  10. Configura la tua offerta.

    • Se stai creando un'offerta pubblica, nella sezione Aggiungi offerta pubblica, configura la tua offerta. Tutti i AWS Data Exchange prodotti con visibilità impostata su Pubblico richiedono un'offerta pubblica.

      1. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      2. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      3. (Facoltativo) Imposta la verifica dell'abbonamento per controllare chi può abbonarsi a questo prodotto. Per ulteriori informazioni, consulta Verifica dell'abbonamento per i fornitori.

      4. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      5. Seleziona Next (Successivo).

    • Se stai creando un'offerta privata, configura i dettagli dell'offerta nella sezione Aggiungi offerta personalizzata.

      1. Nella sezione Informazioni sull'account abbonato, aggiungi almeno un account abbonato a cui desideri estendere l'offerta.

      2. Scegli i prezzi e accedi alle opzioni di durata dell'abbonamento.

      3. Scegli la data di scadenza dell'offerta entro la quale l'abbonato deve accettare l'offerta.

      4. Scegli le impostazioni relative all'imposta sulle vendite negli Stati Uniti, il contratto di abbonamento dati (DSA) e la politica di rimborso.

      5. Scegli l'opzione di rinnovo automatico dell'offerta. Per ulteriori informazioni, consulta Creare un'offerta perAWS Data Exchangeprodotti.

      6. Seleziona Next (Successivo).

  11. Nella sezione Rivedi e pubblica, esamina le informazioni sul prodotto, quindi espandi l'anteprima della pagina del prodotto per vedere come apparirà dopo la pubblicazione.

  12. Se sei sicuro di voler rendere il prodotto e l'offerta pubblica visibili e disponibili a tutti, scegli Pubblica.

Ora hai completato la parte manuale della pubblicazione di un prodotto di dati con un'offerta pubblica. AWS Data Exchangeprepara e pubblica il tuo prodotto. Nella pagina di panoramica del prodotto, lo stato del prodotto è In attesa di approvazione. Lo stato cambia in Pubblicato dopo la pubblicazione del prodotto.

Fase 3: Revisione e finalizzazione

Dopo aver creato l'autorizzazione AWS Lake Formation ai dati (anteprima), puoi rivedere e finalizzare il set di dati.

Per rivedere e finalizzare
  1. Controlla i dettagli e i tag del set di dati nella Fase 1 per verificarne la precisione.

  2. Controlla le espressioni del tag LF, aggiungi un'altra autorizzazione per i dati di Lake Formation (opzionale), le risorse del catalogo dati associate e i dettagli del lavoro.

    Nota

    I Job vengono eliminati 90 giorni dopo la loro creazione.

  3. Scegli Finalizza.

Fase 5: (Facoltativo) Creare una revisione

Per creare una revisione
  1. Dalla sezione Set di dati di proprietà, scegli il set di dati per il quale desideri aggiungere una revisione.

  2. Scegli la scheda Revisioni.

  3. Nella sezione Revisioni, scegli Crea revisione.

  4. Nella pagina di autorizzazione dei dati di Revise Lake Formation, scegli Aggiungi tag LF.

  5. Rivedi le autorizzazioni per database e tabella.

  6. Da Accesso al servizio, seleziona un ruolo di servizio esistente, quindi scegli l'autorizzazione ai dati Create Lake Formation.

Passaggio 6: Pubblica un nuovo prodotto contenente set di AWS Lake Formation dati (anteprima)

Dopo aver creato almeno un set di dati e completato una revisione con risorse, sei pronto per pubblicare un prodotto con AWS Lake Formation set di dati. Per ulteriori informazioni, consulta Dettagli del prodotto. Assicurati di disporre di tutti i dettagli richiesti sul prodotto.

Per pubblicare un nuovo prodotto contenente set di AWS Lake Formation dati (anteprima)
  1. Apri il browser web e accedi alla AWS Data Exchangeconsole.

  2. Dal riquadro di navigazione a sinistra, in Pubblica dati, scegli Prodotti.

  3. Da Prodotti, scegli Pubblica nuovo prodotto per aprire la procedura guidata Pubblica un nuovo prodotto.

  4. Nella sezione Visibilità del prodotto, scegli le opzioni di visibilità del prodotto e la configurazione delle informazioni sensibili del prodotto, quindi scegli Avanti. Per ulteriori informazioni, consultare Visibilità del prodotto e Categorie di informazioni sensibili.

  5. Nella sezione Aggiungi dati, in Set di dati proprietari, seleziona le caselle di controllo accanto ai set di dati che desideri aggiungere, quindi scegli Aggiungi selezionato.

    Nota

    I set di dati scelti devono avere una revisione definitiva. I set di dati senza revisioni finalizzate non vengono aggiunti.

    1. Vai a Set di dati selezionati per rivedere le tue selezioni.

      Puoi controllare il nome del set di dati, il tipo di set di dati e il timestamp dell'ultimo aggiornamento del set di dati.

    2. Vai a Seleziona le regole di accesso alla revisione, scegli le regole di accesso alla revisione che desideri impostare per i set di dati inclusi in questo prodotto, quindi scegli Avanti.

      Per ulteriori dettagli, consulta Modifica delle regole di accesso alla revisione.

Considerazioni sulla pubblicazione di un set di dati di autorizzazione AWS Lake Formation dei dati (Anteprima)

Per garantire un'esperienza di abbonamento ottimale, sconsigliamo vivamente di apportare le seguenti modifiche alle autorizzazioni contenute nel prodotto per i set di dati Lake AWS Data Exchange Formation (Anteprima) con abbonati attivi a quel prodotto.

  • Consigliamo di non eliminare o modificare i ruoli IAM trasmessi nei prodotti pubblicati contenenti set di AWS Data Exchange dati. AWS Lake Formation Se elimini o modifichi tali ruoli IAM, si verificano i seguenti problemi:

    • Account AWSche hanno accesso ai permessi di accesso ai dati di Lake Formation potrebbero conservare l'accesso a tempo indeterminato.

    • Account AWSche si abbonano al tuo prodotto ma non hanno ancora ricevuto le autorizzazioni relative ai dati di Lake Formation non riceveranno l'accesso.

    AWS Data Exchangenon sarà responsabile per eventuali ruoli IAM eliminati o modificati.

  • Ti consigliamo di non revocare le autorizzazioni relative ai AWS Lake Formation dati concesse dai ruoli IAM a cui sono stati trasferiti AWS Data Exchange in un prodotto pubblicato contenente AWS Lake Formation set di dati. Se revochi le autorizzazioni relative ai dati concesse da tali ruoli IAM, si verificano i seguenti problemi:

    • Account AWSche hanno accesso ai permessi di accesso ai dati di Lake Formation potrebbero conservare l'accesso a tempo indeterminato.

    • Account AWSche si abbonano al tuo prodotto ma non hanno ancora ricevuto le autorizzazioni relative ai dati di Lake Formation non riceveranno l'accesso.

  • Consigliamo di non revocare le autorizzazioni concesse ai AWS Lake Formation dati Account AWS con abbonamenti attivi a prodotti pubblicati contenenti set di dati. AWS Lake Formation Se revochi le autorizzazioni relative ai dati concesse Account AWS agli abbonati al tuo prodotto, tali account perderanno l'accesso, creando un'esperienza negativa per i clienti.

  • Ti consigliamo di impostare la versione AWS Glue Data Catalog per più account nella versione 3 quando pubblichi prodotti contenenti set di dati. AWS Lake Formation Se effettui il downgrade della versione per più account del tuo Data Lake Catalog mentre hai pubblicato prodotti contenenti set di AWS Lake Formation dati, coloro Account AWS che si abbonano al tuo prodotto ma non hanno ancora ricevuto l'accesso alle autorizzazioni relative ai dati di Lake Formation potrebbero non riuscire ad accedere ai dati.