In dit bericht laten we zien hoe je kunt gebruiken AWS schone kamers om gegevenssamenwerking tussen volksgezondheidsinstanties mogelijk te maken. Overheidsinstanties op het gebied van de volksgezondheid moeten trends begrijpen die verband houden met een verscheidenheid aan gezondheidsproblemen en zorg in verschillende bevolkingsgroepen om beleid en behandelingen te creëren met als doel het verbeteren van het welzijn van de verschillende gemeenschappen die zij dienen.
Om dit te doen moeten deze instanties gegevens uit vele bronnen analyseren, zoals klinische organisaties, niet-klinische gemeenschapsorganisaties en administratieve gegevens van andere overheidsinstanties, zodat ze trends rond gezondheidsproblemen en behandelingen binnen populaties kunnen identificeren. De volksgezondheid moet begrijpen wat er gebeurt met bevolkingsgroepen binnen de gemeenschappen die zij dienen.
Omdat ze kijken naar risicopopulaties, hebben ze de flexibiliteit nodig van een lijst met gevallen, ontdaan van persoonlijk identificeerbare informatie (PII). Met deze informatie kunnen ze risico's beoordelen op basis van een verscheidenheid aan demografische en sociale factoren die beschikbaar zijn in de gegevensbronnen, zonder PII bekend te maken. De lijst geeft hen de flexibiliteit om ook complexere analyses, zoals regressie, op de gekoppelde gegevens toe te passen. Programma's zoals HERST, MDPHnet en CODI hebben jarenlang onderzoek gedaan naar het gebruik van klinische gegevens in gedistribueerde netwerken om de last van chronische ziekten in gemeenschappen te begrijpen. Uitdagingen waarmee deze programma's worden geconfronteerd, zijn onder meer complexe regels voor het delen van gegevens en gedistribueerde analysebenaderingen, over netwerken van gegevensproviders heen. MENDS en MDPHnet voeren bijvoorbeeld analyses uit op organisatieniveau zonder deduplicatie tussen sites. Individuele vragen worden naar elke site gepusht waar ze door mensen worden verwerkt en beoordeeld, en de gecombineerde output wordt naar de volksgezondheidsdienst gestuurd.
AWS Clean Rooms biedt de mogelijkheid om de lasten voor dataproviders in programma's als deze te verminderen, terwijl volksgezondheidsinstanties gegevens kunnen analyseren met behulp van hun eigen vragen en de risico's voor de gegevensprivacy kunnen beperken door toegang tot de onderliggende onbewerkte gegevens te voorkomen.
Overzicht van AWS Clean Rooms
AWS schone kamers werd voor het eerst aangekondigd tijdens AWS re:Invent 2022 en is nu algemeen beschikbaar. Met AWS Clean Rooms kunnen klanten en hun partners eenvoudiger en veiliger samenwerken aan hun collectieve datasets, zonder de onderliggende gegevens met elkaar te delen of te kopiëren. AWS Clean Rooms biedt een breed scala aan privacyverhogende controles die gevoelige gegevens helpen beschermen, waaronder controles op query's, uitvoerbeperkingen voor query's, logboekregistratie van query's en cryptografische computerhulpmiddelen.
Met AWS Clean Rooms kunt u samenwerken en gegevens analyseren met andere partijen in de samenwerking, zonder dat een van beide partijen de ruwe gegevens hoeft te delen of kopiëren. AWS Clean Rooms is een staatloze dienst; het slaat de gegevens niet op. In plaats daarvan leest het de gegevens van waar het zich bevindt, past het beperkingen toe die de onderliggende gegevens van elke deelnemer beschermen tijdens de runtime van de query, en retourneert de resultaten. Er kunnen query's worden geschreven om gegevensbronnen te kruisen en te analyseren met behulp van gemeenschappelijke metadata-elementen (bijvoorbeeld geografie, gedeelde identificatiegegevens of andere demografische factoren), waardoor lijsten op rijniveau worden gegenereerd van de overlap tussen de gegevensbronnen of geaggregeerde tellingen per populatie, toestand of andere lagen.
AWS Clean Rooms helpt volksgezondheidsinstanties bij het analyseren van collectieve gegevens om een completer beeld te krijgen van de gezondheid en het welzijn van hun gemeenschappen, terwijl de veiligheid en privacy van de gegevens behouden blijven.
Overzicht oplossingen
Voordat we aan de slag gaan met AWS Clean Rooms, laten we het eerst hebben over enkele van de belangrijkste concepten van de service:
- Samenwerkingen – Dit is een veilige logische grens in AWS Clean Rooms, gemaakt door de maker van de samenwerking. Bij het opzetten van de samenwerking kan de maker extra leden uitnodigen om deel te nemen aan de samenwerking. Uitgenodigde deelnemers kunnen de lijst met samenwerkingsleden zien voordat ze de uitnodiging om deel te nemen aan de samenwerking accepteren.
- Leden – Dit verwijst naar AWS-klanten die deelnemen aan een samenwerking. Alle samenwerkingsleden kunnen gegevens samenvoegen; Per samenwerking kan echter slechts één lid resultaten opvragen en ontvangen, en dat lid is onveranderlijk.
- Analyseregels – AWS Clean Rooms ondersteunt twee soorten analyseregels:
- Aggregatie – Leden kunnen query's uitvoeren die statistieken verzamelen met behulp van de functies COUNT, SUM of AVG langs optionele dimensies. Aggregatiequery's onthullen geen gegevens op rijniveau.
- Lijst – Leden kunnen query's uitvoeren die gegevens op rijniveau van de overlap tussen twee tabellen uitvoeren.
- Geconfigureerde tafels – Leden kunnen bestaande configureren AWS lijm tafels voor gebruik in AWS Clean Rooms. Deze gegevens worden opgeslagen in Amazon eenvoudige opslagservice (Amazon S3) in open dataformaten en gecatalogiseerd in de AWS Glue Data Catalog. Elke geconfigureerde tabel bevat een analyseregel die bepaalt hoe de gegevens kunnen worden opgevraagd. Nadat deze is geconfigureerd, kunnen leden de geconfigureerde tabel koppelen aan een of meer samenwerkingen.
Aan de slag gaan met AWS Clean Rooms bestaat uit vier stappen:
- De maker configureert een samenwerking en nodigt een of meer leden uit voor de samenwerking.
- Het uitgenodigde lid neemt deel aan de samenwerking.
- Leden kunnen de bestaande AWS Glue-tabellen configureren voor gebruik in AWS Clean Rooms.
- Leden met toestemming om dit te doen, kunnen query's uitvoeren in de samenwerking.
Voorwaarden
Voor deze walkthrough heb je het volgende nodig:
Creëer een samenwerking en nodig één of meerdere leden uit
U moet uw samenwerkingsconfiguratie definiëren op de AWS Clean Rooms-console, via de AWS-opdrachtregelinterface (AWS CLI), of met een AWS SDK. We laten zien hoe u dit op de console kunt configureren.
- Kies op de AWS Clean Rooms-console Creëer samenwerking.
- Voor Naam, voer een naam in (bijvoorbeeld Demo-samenwerking).
- Voor Omschrijving, voeg een optionele beschrijving toe.
- In het Leden sectie, voeg de volgende leden toe:
- Lid 1 – Voer de weergavenaam van een lid in (uw AWS-account-ID wordt automatisch ingevuld).
- Lid 2 – Voer de weergavenaam van een lid in en de AWS-account-ID voor het lid dat u wilt uitnodigen.
- Kies Nog een lid toevoegen om meer leden toe te voegen.
- In het Vaardigheden van leden sectie, kies een lid dat vragen zal stellen en resultaten zal ontvangen.
- In het Logboek van zoekopdrachten sectie, selecteer Ondersteun het loggen van query's voor deze samenwerking om de vragen in te loggen Amazon Cloud Watch logs.
- Kies Volgende.
- In het Lidmaatschap van de samenwerking sectie, selecteer de gewenste opslagoptie voor CloudWatch.
- Kies Volgende.
- Op de Bekijk en creëer pagina, kies Creëer samenwerking en lidmaatschap nadat u de details heeft gecontroleerd om de nauwkeurigheid te garanderen.
Gefeliciteerd met het creëren van uw eerste samenwerking! U kunt de samenwerkingsdetails bekijken op de Samenwerkingen pagina.
Sluit je aan bij de samenwerking
Elk samenwerkingslid kan inloggen op de AWS Clean Rooms-console, de uitnodiging bekijken en beslissen om deel te nemen aan de samenwerking door deze stappen te volgen:
- Kies op de AWS Clean Rooms-console Samenwerkingen in het navigatievenster.
- Op de Beschikbaar om mee te doen tabblad, kies de samenwerking waarvoor u bent uitgenodigd.
Op de detailpagina kunt u de vaardigheden van de leden bekijken.
- Selecteer de gewenste logopslagoptie en kies Lidmaatschap aanmaken.
- Controleer op de bevestigingspagina of de vermelde leden zich houden aan uw overeenkomsten voor het delen van gegevens en kies vervolgens Lidmaatschap aanmaken.
Nadat u uw lidmaatschap heeft aangemaakt, wordt uw lidmaatschapsstatus gewijzigd in Actief op het samenwerkingsdashboard.
Configureer bestaande AWS Glue-tabellen voor gebruik in AWS Clean Rooms
AWS Clean Rooms vereist niet dat u een kopie van de gegevens maakt, omdat het de gegevens van Amazon S3 leest. Dit elimineert de noodzaak om uw gegevens te kopiëren en te laden naar bestemmingen buiten uw respectievelijke AWS-account, of om services van derden te gebruiken om het delen van gegevens te vergemakkelijken.
Elk samenwerkingslid kan geconfigureerde tabellen maken, een AWS Clean Rooms-bron die verwijzingen bevat naar de AWS Glue Data Catalog met onderliggende gegevens die definiëren hoe die gegevens kunnen worden gebruikt. De geconfigureerde tabel kan voor veel samenwerkingen worden gebruikt.
- Kies op de AWS Clean Rooms-console Geconfigureerde tafels in het navigatievenster.
- Kies Configureer nieuwe tabel.
- Kies de database om de lijst met AWS Glue-tabellen in te vullen en kies de tabel die u aan de samenwerking wilt koppelen.
Per geselecteerde tabel kunt u bepalen welke kolommen in de samenwerking toegankelijk zijn.
- kies Alle kolommen of selecteer Aangepaste lijst om een subset van kolommen te kiezen die beschikbaar zijn in de samenwerking.
- Voer een naam in voor de geconfigureerde tabel.
- Kies Configureer nieuwe tabel.
Naast toegangscontroles op kolomniveau biedt AWS Clean Rooms fijnmazige querycontroles, de zogenaamde analyseregels. Met ingebouwde en flexibele analyseregels kunt u zoekopdrachten afstemmen op specifieke bedrijfsbehoeften. Zoals eerder besproken biedt AWS Clean Rooms twee soorten analyseregels:
- Regels voor aggregatieanalyse – Deze maken query's mogelijk die gegevens aggregeren zonder informatie op rijniveau te onthullen. Beschikbare functies zijn onder meer COUNT, SOM en AVG, naast optionele dimensies.
- Maak een lijst van analyseregels – Deze maken query's mogelijk die attribuutanalyses op rijniveau uitvoeren van de overlap tussen de tabellen in de samenwerkingsruimte.
Met beide regeltypen kunnen gegevenseigenaren een join verplicht stellen tussen hun gegevenssets en de gegevenssets van de medewerker die de query uitvoert. Dit beperkt de resultaten tot slechts de kruising van de datasets van de medewerkers.
- Kies in de geconfigureerde tabel Analyseregel configureren om de analyseregels te configureren.
- Voor dit bericht selecteren we Lijst omdat we de immunisatiestatus van patiënten willen opvragen door samen te werken met immunisatiegegevens van andere bijdragers.
- Selecteer de aanmaakmethode en selecteer Volgende.
- Als u de criteria voor de tabeljoins wilt definiëren, gebruikt u in het Sluit u aan bij controles sectie, kiest u de kolomnamen die geschikt zijn voor de join.
- Om te specificeren welke kolommen moeten worden uitgevoerd, identificeert u deze in het Lijstbedieningen pagina.
- Kies Volgende.
- Kies Analyseregel configureren op de Beoordelen en configureren pagina.
Je zult het bericht zien Lijstanalyseregel is geconfigureerd op de pagina met geconfigureerde tabellen.
- Kies Associëren met samenwerking om deze tabel te koppelen aan de samenwerking die u hebt gemaakt.
- Bekijk de details op de Bijbehorende tafel pagina en kies Bijbehorende tafel.
Op de samenwerkingspagina wordt een lijst met tabellen weergegeven die door u aan de samenwerking zijn gekoppeld.
Elk lid van de samenwerking moet de bovengenoemde stappen herhalen om hun AWS Glue Data Catalog-tabellen aan de samenwerking te koppelen. Voor dit bericht volgen de andere leden van de samenwerking dezelfde stappen om hun gegevens aan de samenwerking te koppelen. Vervolgens zal de samenwerking alle tabellen vermelden die door andere leden zijn gekoppeld.
Na het definiëren van de analyseregels voor de geconfigureerde tabellen en het koppelen ervan aan de samenwerking, kunnen de leden die zoekopdrachten kunnen uitvoeren en resultaten ontvangen, beginnen met het schrijven van zoekopdrachten volgens de beperkingen die zijn gedefinieerd door elk deelnemend samenwerkingslid. De volgende sectie bevat voorbeelden van samenwerkingsquery's.
Voer query's uit in de samenwerking
De volgende schermafbeelding is een voorbeeld van een query die niet succesvol zal zijn omdat * niet wordt ondersteund. Kolomnamen moeten in de query worden opgegeven.
De volgende schermafbeelding is een voorbeeld van een zoekopdracht die niet succesvol zal zijn, omdat u geen kolommen kunt koppelen die leden in uw joins hebben beperkt.
De volgende schermafbeelding is een voorbeeld van een query die succesvol zal zijn omdat deze gebruikmaakt van toegestane kolommen (kolommen die deel uitmaken van de lijstanalyseregel) in de select-clausule en join-voorwaarde.
De voorbeelddatasets (Patiënt en Immunisatie) die in dit bericht worden gebruikt, bevatten een unieke identificatie (patiënt-ID). In een realistisch scenario is dit echter mogelijk niet het geval. In dergelijke situaties kunt u overwegen om privacy-behoudende recordkoppeling (PPRL) te gebruiken om een uniek, niet-geïdentificeerd token te maken. Het CODI-programma van de CDC dedupliceert bijvoorbeeld gegevenseigenaren door PII op een gestandaardiseerde manier achter de firewall van elke organisatie te versluieren. Die versluierde informatie wordt samengevoegd om voor elk individu een uniek, niet-geïdentificeerd token te creëren dat via verschillende gegevensbronnen wordt geanalyseerd. Als volksgezondheidsinstanties analyses willen uitvoeren op basis van individueel gekoppelde longitudinale gegevens, kunnen ze PPRL op elke gegevensbron toepassen en dat metadata-element gebruiken om de gegevensbronnen in AWS Clean Rooms te koppelen voordat ze hun analyses uitvoeren.
Opruimen
Als onderdeel van dit scenario hebt u een AWS Clean Rooms-samenwerking ingericht, andere leden uitgenodigd om deel te nemen aan de samenwerking en tabellen geconfigureerd. Om deze bronnen te verwijderen, zie Het verlaten van de samenwerking en Geconfigureerde tabellen loskoppelen.
Conclusie
In dit bericht hebben we u laten zien hoe u een samenwerking tot stand kunt brengen, andere leden voor de samenwerking kunt uitnodigen, bestaande AWS Glue Catalog-tabellen kunt configureren, analyseregels kunt toepassen en voorbeeldquery's kunt uitvoeren op de AWS Clean Rooms-console. In deel 2 van deze serie laten we zien hoe u query-uitvoeringen kunt automatiseren met behulp van AWS Lambda, vraag de resultaten op met behulp van Amazone Atheneen publiceer dashboards met behulp van Amazon QuickSight.
Over de auteurs
Venkata Kampana is Senior Solutions Architect in het AWS Health and Human Services-team en is gevestigd in Sacramento, CA. In die rol helpt hij klanten in de publieke sector om hun missiedoelen te bereiken met goed ontworpen oplossingen op AWS.
Dr Dawn Heisey-Grove is de leider op het gebied van volksgezondheidsanalyse voor het staats- en lokale overheidsteam van Amazon Web Services. In deze rol is ze verantwoordelijk voor het helpen van nationale en lokale volksgezondheidsinstanties om creatief na te denken over hoe ze hun analyse-uitdagingen en langetermijndoelen kunnen bereiken. Ze heeft haar carrière besteed aan het vinden van nieuwe manieren om bestaande of nieuwe gegevens te gebruiken ter ondersteuning van toezicht en onderzoek op het gebied van de volksgezondheid.
Jim Daniël is hoofd volksgezondheid bij Amazon Web Services. Daarvoor bekleedde hij bijna tien jaar lang functies bij het Amerikaanse ministerie van Volksgezondheid en Human Services, waaronder directeur Public Health Innovation en Public Health Coordinator. Vóór zijn overheidsdienst was Jim Chief Information Officer voor het Massachusetts Department of Public Health.
- Door SEO aangedreven content en PR-distributie. Word vandaag nog versterkt.
- EVM Financiën. Uniforme interface voor gedecentraliseerde financiën. Toegang hier.
- Quantum Media Groep. IR/PR versterkt. Toegang hier.
- PlatoAiStream. Web3 gegevensintelligentie. Kennis versterkt. Toegang hier.
- Bron: https://aws.amazon.com/blogs/big-data/part-1-enable-data-collaboration-among-public-health-agencies-with-aws-clean-rooms/
- :is
- :niet
- :waar
- 1
- 100
- 12
- 195
- 2022
- 7
- a
- capaciteiten
- Over
- ACCEPTEREN
- toegang
- geraadpleegde
- Volgens
- Account
- nauwkeurigheid
- Bereiken
- over
- toevoegen
- toevoeging
- Extra
- administratief
- Na
- agentschappen
- agentschap
- aggregatie
- overeenkomsten
- richten
- Alles
- toelaten
- toestaat
- langs
- Amazone
- Amazon Web Services
- onder
- an
- analyse
- analytics
- analyseren
- geanalyseerd
- en
- aangekondigd
- Nog een
- Solliciteer
- benaderingen
- passend
- ZIJN
- rond
- AS
- schatten
- Associëren
- geassocieerd
- At
- automatiseren
- webmaster.
- Beschikbaar
- AVG
- AWS
- AWS lijm
- AWS re: Invent
- gebaseerde
- BE
- omdat
- vaardigheden
- achter
- tussen
- breed
- ingebouwd
- last
- bedrijfsdeskundigen
- by
- CA
- Dit betekent dat we onszelf en onze geliefden praktisch vergiftigen.
- CAN
- verzorging
- Carrière
- geval
- gevallen
- catalogus
- CDC
- uitdagingen
- veranderd
- chef
- Kies
- Klinisch
- samenwerken
- samenwerking
- samenwerkingen
- Collective
- Kolom
- columns
- gecombineerde
- Gemeen
- Gemeenschappen
- gemeenschap
- compleet
- complex
- computergebruik
- concepten
- voorwaarde
- voorwaarden
- Gedrag
- uitvoeren
- Configuratie
- geconfigureerd
- bevestiging
- Overwegen
- troosten
- bevat
- bijdragers
- controles
- Coördinator
- kopiëren
- kon
- en je merk te creëren
- aangemaakt
- Wij creëren
- het aanmaken
- creatief
- schepper
- criteria
- cryptografische
- Klanten
- dashboards
- dashboards
- gegevens
- data Privacy
- het delen van gegevens
- Database
- datasets
- decennium
- beslissen
- gedefinieerd
- definieert
- het definiëren van
- Demo
- demografisch
- tonen
- afdeling
- beschrijving
- bestemmingen
- gegevens
- Bepalen
- bepaalt
- Afmeting
- Director
- besproken
- ziekten
- Display
- verdeeld
- do
- Nee
- elk
- Vroeger
- gemakkelijk
- beide
- element
- geeft je de mogelijkheid
- elimineert
- in staat stellen
- waardoor
- verzekeren
- Enter
- Ether (ETH)
- voorbeeld
- bestaand
- Nagegaan
- vergemakkelijken
- naar
- factoren
- het vinden van
- firewall
- Voornaam*
- Flexibiliteit
- flexibel
- volgen
- volgend
- Voor
- oppompen van
- functies
- Krijgen
- algemeen
- het genereren van
- aardrijkskunde
- krijgen
- geeft
- doel
- Doelen
- Overheid
- regerings-
- overheidsinstanties
- Happening
- met
- he
- Gezondheid
- Held
- hulp
- het helpen van
- helpt
- haar
- zijn
- Hoe
- How To
- Echter
- HTML
- http
- HTTPS
- menselijk
- Mensen
- ID
- identificatie
- identifiers
- identificeren
- if
- onveranderlijk
- het verbeteren van
- in
- omvatten
- omvat
- Inclusief
- individueel
- individueel
- informatie
- Innovatie
- verkrijgen in plaats daarvan
- kruispunt
- in
- uitnodiging
- uitnodigt
- uitgenodigd
- prompts
- IT
- Jim
- mee
- toegetreden
- aansluiting
- Sluit zich aan bij
- jpg
- voor slechts
- sleutel
- leiden
- leider
- Niveau
- als
- grenzen
- Lijn
- LINK
- gekoppeld
- Lijst
- opgesomd
- lijsten
- Lives
- laden
- lokaal
- Plaatselijke overheid
- inloggen
- logging
- logisch
- langdurig
- op zoek
- behoud van
- maken
- mandaat
- veel
- massachusetts
- Mei..
- lid
- Leden
- lidmaatschap
- Bericht
- Metadata
- methode
- macht
- Missie
- Verzachten
- meer
- Dan moet je
- naam
- namen
- Navigatie
- bijna
- Noodzaak
- behoeften
- netwerken
- New
- nu
- doelstellingen
- of
- Aanbod
- Officier
- on
- EEN
- Slechts
- open
- open data
- kansen
- Keuze
- or
- bestellen
- organisatie
- organisaties
- Overige
- uitgang
- buiten
- het te bezitten.
- eigenaren
- pagina
- brood
- deel
- deelnemers
- deelnemende
- partijen
- partners
- feest
- patiënt
- toestemming
- Persoonlijk
- pii
- Plato
- Plato gegevensintelligentie
- PlatoData
- beleidsmaatregelen door te lezen.
- bevolkte
- bevolking
- populaties
- posities
- Post
- de voorkeur geven
- bij voorkeur
- het voorkomen van
- die eerder
- privacy
- verwerkt
- Programma
- Programma's
- beschermen
- providers
- biedt
- publiek
- volksgezondheid
- publiceren
- geduwd
- queries
- Rauw
- ruwe data
- RE
- echte wereld
- ontvangen
- record
- verminderen
- verwijst
- regressie
- verwant
- herhaling
- vereisen
- onderzoek
- hulpbron
- Resources
- degenen
- verantwoordelijk
- begrensd
- beperkingen
- Resultaten
- Retourneren
- onthullen
- onthullende
- beoordelen
- beoordeeld
- herzien
- Risico
- risico's
- Rol
- Studio's
- Regel
- reglement
- lopen
- lopend
- Sacramento
- dezelfde
- scenario
- sdk
- sectie
- sector
- beveiligen
- vast
- veiligheid
- zien
- gekozen
- senior
- gevoelig
- verzonden
- -Series
- dienen
- service
- Diensten
- reeks
- Delen
- gedeeld
- delen
- tonen
- vertoonde
- Eenvoudig
- website
- Locaties
- situaties
- So
- Social
- Oplossingen
- sommige
- bron
- bronnen
- Tussenruimte
- specifiek
- gespecificeerd
- besteed
- begin
- gestart
- Land
- Staten
- statistiek
- Status
- Stappen
- mediaopslag
- shop
- Sla de gegevens op
- opgeslagen
- geslaagd
- dergelijk
- ondersteuning
- ondersteunde
- steunen
- toezicht
- tafel
- Talk
- team
- dat
- De
- hun
- Ze
- harte
- Deze
- ze
- denken
- van derden
- dit
- die
- naar
- teken
- tools
- behandelingen
- Trends
- twee
- types
- die ten grondslag liggen
- begrijpen
- unieke
- United
- Verenigde Staten
- .
- gebruikt
- toepassingen
- gebruik
- variëteit
- divers
- controleren
- via
- Bekijk
- walkthrough
- willen
- was
- Manier..
- manieren
- we
- web
- webservices
- GOED
- waren
- Wat
- Wat is
- wanneer
- welke
- en
- WIE
- wil
- Met
- binnen
- zonder
- het schrijven van
- geschreven
- jaar
- u
- Your
- zephyrnet