Dela via


Azure Database for PostgreSQL utdata från Azure Stream Analytics

Du kan använda Azure Database for PostgreSQL som utdata för data som är relationella till sin natur eller för program som kräver att innehåll finns i en relationsdatabas. Azure Stream Analytics-jobb skriver till en befintlig tabell i en PostgreSQL-databas. Azure Database for PostgreSQL utdata från Azure Stream Analytics är tillgängliga för distributionsläget flexibel server.

Mer information om Azure Database for PostgreSQL finns i Vad är Azure Database for PostgreSQL?.

Mer information om hur du skapar en Azure Database for PostgreSQL server med hjälp av Azure Portal finns i snabbstarten för att skapa en instans av Azure Database for PostgreSQL – flexibel server.

Anteckning

Distributionsläget för enskild server är inaktuellt. Om du vill skriva till Hyperskala (Citus) när du använder Azure Database for PostgreSQL använder du Azure Cosmos DB for PostgreSQL.

Konfiguration av utdata

I följande tabell visas egenskapsnamnen och deras beskrivningar för att skapa en Azure Database for PostgreSQL utdata.

Egenskapsnamn Beskrivning
Utdataalias Ett eget namn som används i frågor för att dirigera frågeutdata till den här databasen.
Prenumeration Den Azure-prenumeration som du vill använda för utdata.
Server- eller servergruppsnamn Ett unikt namn som identifierar Azure Database för PostgreSQL-servern. Domännamnet postgres.database.azure.com läggs till i namnet på den server som du anger. Servernamnet får bara innehålla gemener, siffror och bindestreck (-). Den måste innehålla mellan 3 och 63 tecken.
Databas Namnet på databasen där du skickar utdata.
Användarnamn Användarnamnet som har skrivåtkomst till databasen. Stream Analytics stöder endast autentisering med användarnamn/lösenord. Användarnamnet ska ha formatet "username@hostname" för enskild server och "användarnamn" för flexibel server.
Lösenord Lösenordet för att ansluta till databasen.
Tabell Tabellnamnet där utdata skrivs. Tabellnamnet är skiftlägeskänsligt. Schemat för den här tabellen bör exakt matcha antalet fält och deras typer som dina jobbutdata genererar.

Partitionering

Partitionering måste aktiveras och baseras på PARTITION BY -satsen i frågan. När alternativet Ärv partitionering är aktiverat följer det indatapartitioneringen för fullständigt parallelliserbara frågor.

Begränsningar

  • Tabellschemat måste exakt matcha fälten och deras typer i jobbets utdata.
  • Hanterade identiteter för Azure Database for PostgreSQL utdata i Azure Stream Analytics stöds för närvarande inte.

Nästa steg