Aggiunta di un criterio di filtraggio a livello di riga

Il filtraggio a livello di riga consente agli utenti di accedere a un sottoinsieme di righe di una tabella.

Prima di iniziare

Assicuratevi di avere i seguenti dati:

Procedura

Completare la seguente procedura.

  1. Accedere a Apache Ranger utilizzando il nome utente e la password.

    a. Andare alla pagina Service Manager > service_name policies per aggiungere un criterio di filtro a livello di riga.

    b. Nella sezione Dettagli della polizza, fornire i dettagli della polizza, come nome e descrizione.

    c. Nella sezione Risorse, selezionare il catalogo, lo schema e la tabella per cui è applicabile il criterio.

    d. Nella sezione Condizioni del filtro di riga, selezionare l'utente (esempio, User1), impostare Permessi su Seleziona e inserire Filtro livello riga (esempio, c1=1).

    e. Fare clic su Salva.

  2. Completare i seguenti passaggi per verificare il controllo degli accessi:

    a. Accedere all'istanza watsonx.data come User1.

    b. Dal menu di navigazione, fare clic su Query workspace.

    c. Eseguire di nuovo una semplice query per accedere alla tabella, ora User1 può vedere solo le righe con la colonna c1 uguale a 1 nel risultato.